Popular destinations for whale watching from Perth

Here's a list of Popular destinations for whale watching from Perth recommended by our experts:

Albany, Australia

City
KidsSeafoodBeachCycling

Albany is a port city on south coast of Western Australia, 400 km south of Perth, the state capital. It is situated on Princess Royal Harbour, a natural inlet ...

Broome, Australia

City
AdventureKidsBeachSeafood

Broome is a coastal and pearling and tourist town in the Kimberley region of Western Australia, 2,240 km north of Perth. The permanent population is estimated ...

Perth, Australia

City
AdventureSurfing / SailingBeachHoneymoon

Perth is the capital and largest city of the Australian state of Western Australia. It is the fourth most populous city in Australia, with an estimated ...

Fremantle, Australia

City
Surfing / SailingBeachBoatingNightlife

Fremantle is a city in Western Australia, located at the mouth of the Swan River. Fremantle Harbour serves as the port of Perth, the state capital. Fremantle ...

Denham, Australia

City
Whale Watching

Denham is the administrative town for the Shire of Shark Bay, Western Australia.Located on the western coast of the Peron Peninsula 831 kilometres (516 mi) ...

Kalbarri, Australia

City
AdventureBeachSurfing / SailingSafari

Kalbarri is a coastal town in the Mid West region located 592 km north of Perth, Western Australia.The town is found at the mouth of the Murchison River and has...

Rottnest Island, Australia

City
DivingSurfing / SailingBeachBoating

Rottnest Island is an island about 20km off the coast of Perth in Western Australia. It has houses and corresponding numbers as well.The island became largely ...

Dunsborough, Australia

City
BeachHoneymoonScuba DivingWhale Watching

Dunsborough is a coastal town in the South West of Western Australia, Dunsborough is a popular tourist destination for Western Australians; in 1999 it was voted...

Other Recommendations

La Malbaie, Canada

City
Whale Watching

La Malbaie is a municipality in the Charlevoix-Est Regional County Municipality in the province of Quebec, Canada, situated on the north shore of the Saint ...

Baie-st-paul, Canada

City
Whale Watching

Baie-Saint-Paul is a city in the Province of Quebec, Canada, on the northern shore of the Saint Lawrence River. Baie-Saint-Paul is the seat of Charlevoix ...

Peregian Beach, Canada

City
Whale Watching

Peregian Beach is a small seaside town on the Sunshine Coast, Queensland, Australia, at the southernmost point of the Noosa region. "Peregian" is an Aboriginal ...

Adeje, Spain

City
Whale Watching

Adeje is a city and municipality in the southwestern part of the island of Tenerife, one of the Canary Islands, and part of the province of Santa Cruz de ...

St. Andrews, Canada

City
Whale Watching

Saint Andrews is a Canadian town in Charlotte County, New Brunswick. It is sometimes referred to in tourism marketing by its unofficial nickname "St. Andrews-by...