Photo by Peter Mitchell

4 Star Hotels in Two Rocks, Western Australia

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Two Rocks 4 Star Hotels

Top Two Rocks 4 Star Hotels

Our top choices for Two Rocks 4-star hotels

The Marina Hotel - Mindarie

4.0 star property
9.2 out of 10, Wonderful, (458)
"Beautiful room and wonderful views. Staff were really helpful. "
The price is €123
includes taxes & fees
21 Sept - 22 Sept
The Marina Hotel - Mindarie

Joondalup Resort

4.5 star property
8.6 out of 10, Excellent, (809)
"Staff are lovely nice quiet location"
The price is €134
includes taxes & fees
15 Sept - 16 Sept
Joondalup Resort

Quest Joondalup

4.0 star property
9.4 out of 10, Exceptional, (185)
"Great, we always stay here when we travel down from up north "
The price is €150
includes taxes & fees
31 Aug - 1 Sept
Quest Joondalup

Magnificent Beach Retreat

4.5 star property
9.0 out of 10, Wonderful, (7)
"Very spacious and welcoming with courtesy supplies. Very comfortable beds. Great location. However only superficially magnificent and surroundings were neglected. We were given inconsistent information (e.g. check out time). The owner broke our verbal contract (email agreement for our booking) by subsequently raising the agreed amount to be paid in cash on arrival - not legal under the Fair Trading Act and Australian Consumer Law."
Magnificent Beach Retreat

Ocean Keys Family Accommodation

4.0 star property
Ocean Keys Family Accommodation
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Two Rocks

Venture to sights like Two Rocks Marina and Atlantis Marine Park as you discover Two Rocks.

Photo by Peter Mitchell
Open Photo by Peter Mitchell

Top Two Rocks Hotel Reviews

Explore a world of travel with Expedia

Explore a world of travel with Expedia