You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Perth, the vibrant capital of Western Australia, offers a unique blend of urban sophistication and natural beauty, making it an ideal travel destination. Nestled between the Indian Ocean and the Darling Scarp, Perth is renowned for its stunning beaches, expansive parks, and a lively arts scene. Visitors can explore the bustling central business district, home to cultural landmarks such as the Perth Mint and the historic Fremantle Harbour.
For those seeking the best neighbourhoods to stay, consider the chic and lively areas of Northbridge and Subiaco, known for their trendy cafes, boutiques, and nightlife. Fremantle, with its maritime history and vibrant markets, offers a more laid-back atmosphere, while the serene suburb of Cottesloe is perfect for beach lovers.
Top attractions include Kings Park and Botanic Garden, offering panoramic views of the city skyline, and the Swan Valley, a premier wine region. Perth's rich history and cultural diversity make it a must-visit destination for travellers seeking both relaxation and adventure.
See the latest prices and deals by choosing your dates
Holiday home in Perth, South Yunderup · 70.54 km from centre
9.4
57 reviews
Yunderup Kannie Kottage is located in South Yunderup, just 12 miles from Mandurah Ocean Marina and 12 miles from Mandurah Offshore Fishing and Sailing Club. This property offers access to a terrace, free private parking, and free Wifi. Rockingham Wild Encounters is 30 miles from the vacation home.
The air-conditioned vacation home consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 1 bathroom with a walk-in shower and a hair dryer. Towels and bed linen are featured in the vacation home. The property has an outdoor dining area.
Guests can swim in the outdoor swimming pool, go fishing or hiking, relax in the garden, and use the barbecue facilities.
Port Bouvard Marina is 18 miles from the vacation home, while Penguin Island is 30 miles away. Perth Airport is 56 miles from the property.
Holiday home in Perth, South Yunderup · 70.89 km from centre
7.7
13 reviews
Southern River Canal Retreat is located in South Yunderup, just 13 miles from Mandurah Ocean Marina and 13 miles from Mandurah Offshore Fishing and Sailing Club. This beachfront property offers access to a balcony, free private parking, and free Wifi. Penguin Island is 31 miles from the vacation home.
The air-conditioned vacation home consists of 3 bedrooms, a living room, a fully equipped kitchen with an oven and a kettle, and 2 bathrooms with a walk-in shower and a hair dryer. Towels and bed linen are provided in the vacation home. The property has an outdoor dining area.
Guests at the vacation home can enjoy fishing nearby, or make the most of the sun terrace.
Port Bouvard Marina is 19 miles from Southern River Canal Retreat, while Rockingham Wild Encounters is 31 miles away. Perth Airport is 57 miles from the property.
Bed & breakfast in Perth, Falcon · 72.00 km from centre
8.8
22 reviews
Breakfast available
With a stay at Harewood's Hideaway in Perth (Falcon), you'll be a 4-minute drive from Dawesville Channel and 5 minutes from The Cut Golf Course. This bed & breakfast is 4.1 mi (6.6 km) from Giants of Mandurah and 5.1 mi (8.2 km) from Halls Head Beach.
Apartment in Perth, Wannanup · 74.01 km from centre
8.3
34 reviews
Just a 6-minute walk from Village Beach and one mile from Port Bouvard Marina, Dolphin Beach House - Wannanup, Mandurah between the estuary and the ocean features accommodations in Wannanup with a garden. Both free Wifi and parking on-site are accessible at the apartment free of charge. Outdoor seating is also available at Dolphin Beach House - Wannanup, Mandurah between the estuary and the ocean.
Featuring a terrace and river views, the apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchenette, and 1 bathroom with a shower. Towels and bed linen are available in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
Mandurah Ocean Marina is 7.9 miles from the accommodation, while Mandurah Offshore Fishing and Sailing Club is 8.2 miles from the property. Perth Airport is 58 miles away.
Homestay in Perth, Wannanup · 74.37 km from centre
8.3
7 reviews
Room With A View offers accommodations in Wannanup, a 6-minute walk from Village Beach and 1.7 miles from Port Bouvard Marina. This homestay provides accommodations with a balcony. There's a sun terrace and guests can use free Wifi and free private parking.
Towels and bed linen are provided in the homestay. The accommodation offers an air conditioning, a heating, and a private bathroom.
A mini-market is available at the homestay.
Mandurah Ocean Marina is 8.5 miles from the homestay, while Mandurah Offshore Fishing and Sailing Club is 8.8 miles away. Perth Airport is 59 miles from the property.
Apartment in Perth, Dawesville · 82.16 km from centre
9.0
5 reviews
Providing massage services, Sleepy Hollow provides accommodations in Dawesville. This recently renovated apartment is located 6.1 miles from Port Bouvard Marina and 14 miles from Mandurah Ocean Marina. The accommodation offers an ATM and organizing tours for guests.
Offering a balcony and sea views, the apartment includes 3 bedrooms, a living room, satellite TV, an equipped kitchen, and 1 bathroom with a shower. The accommodation is non-smoking.
Mandurah Offshore Fishing and Sailing Club is 14 miles from the apartment. Perth Airport is 65 miles from the property.
Motel in Perth, Pinjarra · 75.91 km from centre
6.8
833 reviews
Breakfast available
Pinjarra Resort features a licensed restaurant, an outdoor pool and a barbecue area. A 3-minute drive from the Pinjarra Golf Club, it offers free parking on site.
Fully air-conditioned, each room is fitted with a microwave, a small fridge and tea/coffee making facilities. Other amenities include a radio and a flat-screen TV. Hairdryers and DVD players are available upon request.
A self-service laundry service is available. Wi-Fi access can be enjoyed at a charge.
The motel’s restaurant serves a selection of local dishes for dinner.
Pinjarra Resort is a 6-minute drive from Peel Zoo and Mandurah. It is a 5-minute drive from Pinjarra Park and a 12-minute drive from Fairbridge Village. The Perth Airport is a 75-minute drive away.
Caravan park, campground in Perth, Dawesville · 78.46 km from centre
9.6
6 reviews
With a stay at Twin Waters Caravan Park - Dawesville in Perth (Dawesville), you'll be within a 5-minute drive of The Cut Golf Course and Melros Beach. This campground is 1.9 mi (3.1 km) from Pyramids Beach and 2.5 mi (4.1 km) from Dawesville Channel.
Holiday park in Perth, Dawesville · 78.49 km from centre
8.6
190 reviews
Twin Waters Caravan Park in Dawesville provides accommodations with a garden and barbecue facilities. Providing free private parking, the 3-star resort village is 3.1 miles from Port Bouvard Marina. The accommodation provides a shared kitchen, luggage storage space, and organizing tours for guests.
The units come with parquet floors and feature a fully equipped kitchen with a microwave, a dining area, a TV, and a private bathroom with shower and free toiletries. Every unit has air conditioning, and certain units at the resort village have a balcony. At the resort village, units are equipped with a seating area.
In addition to a seasonal outdoor pool, the resort village also features outdoor play equipment and shared lounge.
Mandurah Ocean Marina is 11 miles from Twin Waters Caravan Park, while Mandurah Offshore Fishing and Sailing Club is 11 miles away. Perth Airport is 62 miles from the property.
Homestay in Perth, Dawesville · 78.94 km from centre
10.0
1 review
A recently renovated homestay, Christian couples retreat, pet friendly BnB offers accommodations in Dawesville. This property offers access to a terrace and free private parking. Outdoor seating is also available at the homestay.
With free Wifi, this homestay provides a flat-screen TV, a washing machine, and a fully equipped kitchenette with an oven and microwave. Towels and bed linen are provided in the homestay. For added privacy, the accommodation features a private entrance.
A continental, vegetarian, or gluten-free breakfast is available at the property.
Guests can also relax in the garden.
Perth Airport is 60 miles away.
Holiday home in Perth, Dawesville · 79.02 km from centre
9.0
3 reviews
Offering a garden, Oceanic I Private Properties features accommodations in Dawesville. This property offers access to a balcony, free private parking, and free Wifi. Outdoor seating is also available at the vacation home.
Featuring a terrace with sea views, this vacation home also includes a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a bath and a hair dryer. The vacation home offers bed linen, towels, and laundry service.
Port Bouvard Marina is 3.8 miles from Oceanic I Private Properties, while Mandurah Ocean Marina is 11 miles from the property. Perth Airport is 62 miles away.
Holiday home in Perth, Dawesville · 79.29 km from centre
9.0
1 review
Kangaroo Cottage is located in Dawesville, just 12 miles from Mandurah Offshore Fishing and Sailing Club and 30 miles from Rockingham Wild Encounters. With free private parking, the property is 3.9 miles from Port Bouvard Marina and 11 miles from Mandurah Ocean Marina. Penguin Island is 30 miles from the vacation home.
The vacation home is composed of 2 separate bedrooms, a living room, a fully equipped kitchen with an oven and microwave, and 2 bathrooms. The accommodation has a fireplace.
Perth Airport is 62 miles away.
Holiday home in Perth, Dawesville · 84.78 km from centre
9.5
14 reviews
The Hide, Bouvard is located in Dawesville, just 16 miles from Mandurah Ocean Marina and 16 miles from Mandurah Offshore Fishing and Sailing Club. The air-conditioned accommodation is 8.6 miles from Port Bouvard Marina. There's a sun terrace and guests can use free Wifi and free private parking.
Featuring a patio with garden views, this vacation home also includes a satellite flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 1 bathroom with a shower and a hair dryer. There's also a seating area and a fireplace.
For guests with children, the vacation home features outdoor play equipment. Fishing, canoeing, and hiking are possible within the area, and The Hide, Bouvard offers a private beach area.
Perth Airport is 67 miles from the property.
Hotel in Southwest, Lake Clifton · 94.39 km from centre
9.0
1 review
Located within 15 miles of Port Bouvard Marina and 22 miles of Mandurah Ocean Marina, lake clifton tavern and motel provides rooms with air conditioning and a private bathroom in Lake Clifton.
The rooms in the hotel are equipped with an electric tea pot. All rooms come with a private bathroom with a shower and free toiletries. All guest rooms will provide guests with a microwave.
Mandurah Offshore Fishing and Sailing Club is 22 miles from lake clifton tavern and motel. Busselton Margaret River Airport is 72 miles away.
Hotel in Southwest, Lake Clifton · 94.39 km from centre
7.0
13 reviews
Located within 15 miles of Port Bouvard Marina and 22 miles of Mandurah Ocean Marina, Lake Clifton Tavern and Motel provides rooms with air conditioning and a private bathroom in Lake Clifton.
Guest rooms in the hotel are equipped with a flat-screen TV. All rooms come with a private bathroom with a shower and free toiletries. All guest rooms will provide guests with a fridge.
Mandurah Offshore Fishing and Sailing Club is 22 miles from Lake Clifton Tavern and Motel. Busselton Margaret River Airport is 72 miles away.
Motel in Southwest, Lake Clifton · 94.40 km from centre
10.0
1 review
Breakfast available
Located in Lake Clifton, Lake Clifton Tavern is within a 15-minute drive of Lake Clifton and The Cut Golf Course. This motel is 12.5 mi (20.1 km) from Melros Beach and 14 mi (22.6 km) from Dawesville Channel.
Holiday home in Southwest, Preston Beach · 103.96 km from centre
6.5
2 reviews
Roo With A View By Swan Bnb Management offers accommodations in Preston Beach, a 10-minute walk from Preston Beach and 30 miles from Port Bouvard Marina. This property offers access to a patio, free private parking, and free Wifi.
The air-conditioned vacation home consists of 3 bedrooms, 2 living rooms, a fully equipped kitchen with a dishwasher and a kettle, and 1 bathroom with a bath and bathrobes. Towels and bed linen are available in the vacation home. The property offers sea views.
Guests can relax in the garden at the property.
Busselton Margaret River Airport is 68 miles from the property.
Villa in Southwest, Preston Beach · 104.03 km from centre
9.0
2 reviews
Footprint Preston Beach Retreat B37 offers accommodations in Preston Beach, 1.6 miles from Preston Beach and 28 miles from Port Bouvard Marina. Both free Wifi and parking on-site are available at the villa free of charge. The villa provides an outdoor swimming pool and private check-in and check-out.
The air-conditioned villa consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 2 bathrooms with a shower. Towels and bed linen are provided in the villa. The accommodation is non-smoking.
There is an on-site snack bar.
For guests with children, Footprint Preston Beach Retreat B37 offers outdoor play equipment. A private beach area is available on-site and snorkeling can be enjoyed close to the accommodation.
Busselton Margaret River Airport is 66 miles away.
Apartment in Southwest, Preston Beach · 104.69 km from centre
8.0
18 reviews
Providing a garden, Blue Beach Shack features accommodations in Preston Beach. This property offers a private pool and free private parking. Preston Beach is a 11-minute walk from the apartment and Port Bouvard Marina is 30 miles away.
The air-conditioned apartment also provides a flat-screen TV, a fully equipped kitchen with a dishwasher, a seating area, washing machine, and 1 bathroom with a shower. For added privacy, the accommodation features a private entrance.
There is an on-site bar.
Busselton Margaret River Airport is 68 miles away.
Holiday home in Southwest, Preston Beach · 104.69 km from centre
9.0
8 reviews
Shack at Preston Beach resort is located in Preston Beach, just a 12-minute walk from Preston Beach and 30 miles from Port Bouvard Marina. With garden views, this accommodation features a terrace. Outdoor seating is also available at the vacation home.
The air-conditioned vacation home consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a kettle, and 1 bathroom with a walk-in shower and free toiletries. Towels and bed linen are offered in the vacation home. For added privacy, the accommodation features a private entrance.
Guests can relax in the garden at the property.
Busselton Margaret River Airport is 68 miles from the property.