Book Cheap Hotels in Two Rocks
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Two Rocks
Most frequently booked Two Rocks hotels

Joondalup Resort
Country Club Boulevard, Connolly, WA
Free cancellation
Reserve now, pay when you stay
31.83 km from city centre
The price is CA $166 per night
CA $166
CA $184 total
May 18 - May 19
includes taxes & fees
Stay at this 4.5-star luxury hotel in Perth. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Hillarys Boat Harbour and Lakeside Joondalup are located nearby.
Pool
Spa

The Marina Hotel - Mindarie
33 Ocean Falls Boulevard, Mindarie, WA
Free cancellation
Reserve now, pay when you stay
23.95 km from city centre
The price is CA $148 per night
CA $148
CA $163 total
Jun 3 - Jun 4
includes taxes & fees
Stay at this 4-star hotel in Perth. Enjoy free WiFi, free parking, and 4 restaurants. Our guests praise the helpful staff in our reviews. Popular attractions Mindarie Beach and Ocean Keys Shopping Centre are located nearby.
Pool
Parking included

Yanchep Inn
Yanchep National Park, Yanchep, WA
10.35 km from city centre
The price is CA $118 per night
CA $118
CA $131 total
May 20 - May 21
includes taxes & fees
Stay at this 3.5-star golf hotel in Yanchep. Enjoy free parking, a golf course, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Wetlands Walk Trail Trailhead and Coastal Plain Walk Trail Trailhead are located nearby.
Parking included
Breakfast available

Ocean Reef Homestay
71 Marina Boulevard, Ocean Reef, WA
Free cancellation
Reserve now, pay when you stay
33.05 km from city centre
The price is CA $141 per night
CA $141
CA $141 total
May 20 - May 21
includes taxes & fees
Stay at this 3-star beach B&B in Perth. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Hillarys Boat Harbour and Mullaloo Beach are located nearby.
Pool
Hot tub

Quest Joondalup
83 Boas Avenue, Joondalup, WA
Free cancellation
Reserve now, pay when you stay
32.24 km from city centre
The price is CA $197 per night
CA $197
CA $220 total
May 18 - May 19
includes taxes & fees
Stay at this 4-star business-friendly aparthotel in Perth. Enjoy free WiFi, a 24-hour fitness center, and parking (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Hillarys Boat Harbour and Lakeside Joondalup are located nearby.
Free WiFi
Air conditioning

Joondalup City Hotel
18 Grand Boulevard, Joondalup, WA
31.35 km from city centre
The price is CA $185 per night
CA $185
CA $204 total
May 19 - May 20
includes taxes & fees
Stay at this 3.5-star hotel in Perth. Enjoy free WiFi, free parking, and laundry facilities. Popular attractions HBF Arena and Lakeside Joondalup are located nearby.
Parking included
Free WiFi

Nightcap at Wanneroo Tavern
18 Dundebar Road, Wanneroo, WA
Free cancellation
Reserve now, pay when you stay
34.6 km from city centre
The price is CA $146 per night
CA $146
CA $161 total
May 18 - May 19
includes taxes & fees
Stay at this 3.5-star hotel in Perth. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Lake Joondalup Park and Yellagonga Regional Park are located nearby.
Parking included
Free WiFi

The Treehouse - Hotel standard linen & kayaks incl - PETS WELCOME - Dog Beach 🏖️
19.13 km from city centre
Book a stay at this golf cottage in Guilderton. Enjoy a garden, tennis courts, and patios.
Kitchen
Washer

A cosy private room in Eglinton with breakfast provided
10.99 km from city centre
The price is CA $126 per night
CA $126
CA $179 total
Jun 15 - Jun 16
includes taxes & fees
Stay at this B&B in Eglinton. Enjoy free breakfast, free WiFi, and a garden. Popular attractions Yanchep National Park and Coastal Plain Walk Trail Trailhead are located nearby.
Pool
Breakfast included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top hotels in Two Rocks for Extended Stay

Quest Joondalup
83 Boas Avenue, Joondalup, WA
The price is CA $197 per night from May 18 to May 19
CA $197
CA $220 total
May 18 - May 19
includes taxes & fees
9.2/10 Wonderful! (179 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Two Rocks hotels essential information
Accommodation | 151 hotels |
---|---|
Lowest Price | CA $118 |
Highest Price | CA $197 |
Popular hotels | Joondalup Resort, The Marina Hotel - Mindarie, Yanchep Inn, Ocean Reef Homestay, Quest Joondalup, Joondalup City Hotel, Nightcap at Wanneroo Tavern, The Treehouse - Hotel standard linen & kayaks incl - PETS WELCOME - Dog Beach 🏖️, A cosy private room in Eglinton with breakfast provided |
Frequently asked questions
Recent Two Rocks hotel reviews by fellow wanderers

The Treehouse - Hotel standard linen & kayaks incl - PETS WELCOME - Dog Beach 🏖️
5 out of 5
Posted 5 days ago
Travelocity Verified Review
"The Treehouse is a lovely relaxed little house set amongst trees which are home to an array of birdlife, particularly those clowns of the bird world - the galahs."
A verified traveller stayed at The Treehouse - Hotel standard linen & kayaks incl - PETS WELCOME - Dog Beach 🏖️
Areas of Two Rocks
Most popular
Hotels
Cheap Hotels in Palm SpringsCondos Emerald ParkCheap Hotels in SaleCheap Hotels in Niagara FallsCottages KincardineSunshine Coast All Inclusive Resorts & HotelsChalets MontréalCheap Hotels in Sunshine CoastCairns All Inclusive Resorts & HotelsHotels closest to Scotiabank ArenaCheap Hotels in SeattleCheap Hotels in PeterboroughParis All Inclusive Resorts & HotelsTouchstone Resort
Flights
Cars
Activities