Search hotels in Two Rocks

Enter your dates to see the latest prices and deals for Two Rocks hotels

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Two Rocks – 1 hotel or place to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Wilderstay Glamping - Yanchep National Park

Yanchep (Near Two Rocks)

Situated in Yanchep, Wilderstay Glamping - Yanchep National Park features accommodation with a seating area and a kitchen. There is an in-house restaurant and free private parking.

R
Rhianna
From
Australia
This is a beautiful tent, comfortable, well thought out, had everything we needed.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 51 reviews
Price from
US$251.61
1 night, 2 adults

The Marina Hotel - Mindarie

Mindarie (Near Two Rocks)

Located on the marina waterfront, The Marina Hotel - Mindarie offers a selection of bars and restaurants.

P
Patrick
From
Ireland
Friendly staff . Gave me space
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 222 reviews
Price from
US$189.77
1 night, 2 adults

Quinns Rocks - Quinns by the Sea - 2BDR Beachfront Haven

Quinns Rocks (Near Two Rocks)

Situated in Quinns Rocks and only 1.3 km from Quinns Rocks Beach, Quinns Rocks - Quinns by the Sea - 2BDR Beachfront Haven features accommodation with sea views, free WiFi and free private parking.

G
Gregory
From
Australia
Awesome location, host communication was great. Well appointed facilities and very comfortable.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 23 reviews
Price from
US$445.13
1 night, 2 adults

Dunes Beach Resort

Mindarie (Near Two Rocks)

Situated in Mindarie, a few steps from Quinns Rocks Beach, Dunes Beach Resort features air-conditioned accommodation and a bar.

J
James
From
Australia
Loved the whole glamping experience, outdoor day bed was amazing too.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 22 reviews
Price from
US$186.38
1 night, 2 adults

Tyrooki at Castlemoore Unit 1

Guilderton (Near Two Rocks)

Featuring air-conditioned accommodation with a patio, Tyrooki at Castlemoore Unit 1 is set in Guilderton. A hot tub is available for guests, along with an open-air bath.

O
Oliver
From
United Kingdom
We loved everything about this property. The kitchen has everything, the bbq, fire tubs, animals around, beds were comfy, everything was clean. Host were really helpful when needed and provided wood for fire. Couldn’t recommend more.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 29 reviews
Price from
US$166.05
1 night, 2 adults

R and R Red Room

Perth (Near Two Rocks)

Set in Perth in the Western Australia region, R and R Red Room has a garden. Boasting private check-in and check-out, this property also provides guests with an outdoor fireplace.

P
Peter
From
Australia
Friendly host/other residents Quiet location Loved the sound of the water fountains while I drifted off to sleep
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 7 reviews
Price from
US$79.30
1 night, 2 adults

Bali Vibes by the Sea

Yanchep (Near Two Rocks)

Boasting garden views, Bali Vibes by the Sea features accommodation with a garden, a bar and barbecue facilities, around 1.4 km from Yanchep Lagoon Beach.

E
Elaine
From
United Kingdom
The property, and the attention to detail, make this a very special place to spend time, and the location is just exceptional. The wonderful host went out of her way to accommodate me…salt of the earth-an absolute star.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 51 reviews

Blenny Park Guesthouse

Yanchep (Near Two Rocks)

Blenny Park Guesthouse is set in Yanchep and offers barbecue facilities.

E
Edwina
From
Australia
Location and staff were very friendly!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 18 reviews

Eglinton Elegance - Hamptons Retreat

Yanchep (Near Two Rocks)

Located in Yanchep in the Western Australia region, Eglinton Elegance - Hamptons Retreat provides accommodation with free WiFi and free private parking. The property features garden views.

P
Phillip
From
New Zealand
For us, it was in the perfect location. The property was clean ,comfortable and very well equipped.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews

Amberton Beachs Little Paradise Swan BnB

Alkimos (Near Two Rocks)

Located in Alkimos, Amberton Beachs Little Paradise Swan BnB provides accommodation with private pool, free WiFi and free private parking for guests who drive.

M
Maggie
From
New Zealand
Great property, home was clean and tidy. Everyting was perfect for my family. The pool was a plus for our stay! Attended a wedding at Yanchep National Park, location was perfect as it was only a 15min drive. Amberton Beach Restaurant was only a 5 min drive from the home. The host Mark was great! His communication was exceptional, very responsive. Would love to book here again when I am visiting Perth. Thank you Mark for a wonderful stay for me and my family!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 8 reviews
See all hotels in and around Two Rocks

More places to explore, more ways to go