Two Rocks accommodation from AU$130

Find hotels that Aussie travellers love

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel availability in Two Rocks

Check prices in Two Rocks for tonight, 26 Sep. - 27 Sep.
Tomorrow night
Check prices in Two Rocks for tomorrow night, 27 Sep. - 28 Sep.
This weekend
Check prices in Two Rocks for this weekend, 30 Sep. - 2 Oct.
Next weekend
Check prices in Two Rocks for next weekend, 7 Oct. - 9 Oct.

Two Rocks stays as unique as you are

Top hotel deals in Two Rocks

Don't see what you're looking for?
See all available properties in Two Rocks
View all properties
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.

Accommodation in Two Rocks

If you're considering heading to Two Rocks, you should organise it ages in advance. There's only 1 hotel within 10 kilometres.

The Yanchep Beach Townhouse is your only option if you have your heart set on staying close to the action.

If you find yourself searching for more accommodation options in Two Rocks, look into the Joondalup Resort and the Joondalup City Hotel. They are located 30 kilometres and 30 kilometres away from the center. Further alternatives include the Sandy Lake Farm - Abbeys Cottage, 25 kilometres away, and the Sandy Lake Farm - Bed & Breakfast, 25 kilometres.


Attractions and Hotels Near Two Rocks

After you've explored Two Rocks, take a little time to explore more of the Western Australia area. Western Australia is known for beaches, along with commonly visited Western Australia tourist attractions like the art galleries. Or spend some time hiking.


The close by cities of Marmion and Shenton Park are worth seeing. Marmion is 40 kilometres to the southeast of Two Rocks, while Shenton Park is 55 kilometres to the southeast. Hotels in Marmion include the Hillarys Harbour Resort and Quality Resort Sorrento Beach. Shenton Park choices are The Richardson Hotel & Spa and Darby Park Serviced Residences Subiaco.


Just because you are on vacation, doesn't mean you can't indulge in your passion for sport. You will find HBF Arena to the southeast of Two Rocks. Like to stay close by? The Burns Beach Bed & Breakfast and the Time in a Bottle may be just what you're after.


Located 60 kilometres from Two Rocks is Perth International Airport. Stay nearby at the Assured Ascot Quays Apartment or the Country Comfort Inter City Hotel Perth.

How much is a hotel room in Two Rocks?

Hotels in Two Rocks start at AU$130 per night. Prices and availability subject to change. Additional terms may apply.

New reviews! Best hotels in Two Rocks

^Eligibility requirements and conditions apply.