Skip to main content

Hotels near Two Rocks

Search hotels and more near Two Rocks

Filter by:


Star rating

Review score

Two Rocks – 6 hotels and places to stay

See the latest prices and deals by choosing your dates.
Yanchep Hacienda by the Sea, hotel in Two Rocks

Featuring air-conditioned accommodation with a patio, Yanchep Hacienda by the Sea is located in Yanchep.

breakfast was not included but everything there if you brought your own food. close to beach and shopping centre
8.7
Scored 8.7
Fabulous
Rated fabulous
78 reviews
Price from€ 156.24per night
The Marina Hotel - Mindarie, hotel in Two Rocks

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

Good location, beautiful room exactly what I was looking for
8.5
Scored 8.5
Very good
Rated very good
451 reviews
Price from€ 275.72per night
Beachside Bliss 1BR Mindarie, hotel in Two Rocks

Set in Mindarie, just 400 metres from Mindarie Beach, Beachside Bliss 1BR Mindarie offers beachfront accommodation with free WiFi.

Great location, comfortable bed , very clean, nice living area and chocolates!
9.2
Scored 9.2
Superb
Rated superb
10 reviews
Price from€ 130.20per night
Ocean Keys Cottage - Free WiFi, hotel in Two Rocks

Located just an 8-minute drive from Quinns Beach, Ocean Keys Cottage offers free WiFi. This self-contained cottage offers a charming flower garden and a patio with city views.

For 2 families of 9 it was perfect-the kids loved the separate living areas and mattress nests they got to make. The kitchen/living are was spacious and well equipped.
8.8
Scored 8.8
Fabulous
Rated fabulous
26 reviews
Price from€ 281.85per night
Apartment close to the beach, hotel in Two Rocks

Situated in Jindalee, 44 km from Perth Concert Hall and 45 km from Kings Park, Apartment close to the beach offers air conditioning.

It was a cute and functional little apartment with everything you needed for a night away.
8.6
Scored 8.6
Fabulous
Rated fabulous
39 reviews
Price from€ 140.31per night
MULBERRY LODGE, hotel in Two Rocks

Located in Woodridge, 30 km from Two Rocks Marina and 49 km from Barbagallo Raceway, MULBERRY LODGE offers air conditioning. The property features quiet street views and is 50 km from Mindarie Marina....

It was bring your own food but as we arrived late and a bit flustered (as we had flown from Sydney that day and arrived after dark) the owner took pity on us and knocked on the door with something to eat that night and breakfast the next morning. Thank you. Thank you. The quietness at night. The well kept grounds. A lovely place to recharge your batteries.
9.6
Scored 9.6
Exceptional
Rated exceptional
37 reviews
Price from€ 90.99per night
The Beach House Two Rocks, hotel in Two Rocks

Located 46 km from Hillarys Boat Harbour, 1 km from Two Rocks Marina and 29 km from Mindarie Marina, The Beach House Two Rocks features accommodation set in Two Rocks.

Location is amazing! Beach access across the road! 3 bedrooms, bathroom and living areas are upstairs with a great view. Bunk bed room and games room downstairs.
8.9
Scored 8.9
Fabulous
Rated fabulous
20 reviews
Indian Ocean Retreat, hotel in Two Rocks

Featuring a patio, Indian Ocean Retreat is a holiday home, set in Alkimos. You can fire up the barbecue for a tasty meal and enjoy the garden in fair weather.

Toys for my daughter. Exploring around and she loves outside. Nice bedroom.
9.5
Scored 9.5
Exceptional
Rated exceptional
27 reviews
Shabby Chic Shack - 2 bedroom Beach Cottage, hotel in Two Rocks

Offering a garden and garden view, Shabby Chic Shack - 2 bedroom Beach Cottage is set in Yanchep, 1.3 km from Yanchep Beach and 30 km from HBF Arena Joondalup.

Nice clean property, good communication from the host, loved the complimentary wine on arrival.
9.0
Scored 9.0
Superb
Rated superb
23 reviews
Yanchep Seaside Cottage, hotel in Two Rocks

Comprising a garden and barbecue facilities, Yanchep Seaside Cottage is a recently renovated accommodation in Yanchep situated close to Yanchep Beach.

Coffee was good, nothing else supplied.
8.9
Scored 8.9
Fabulous
Rated fabulous
64 reviews
Magnificent Beach Retreat, hotel in Two Rocks

Magnificent Beach Retreat offers accommodation in Jindalee. The property boasts views of the sea and is 39 km from Perth. Free private parking is available on site.

Large spacious living areas.
9.2
Scored 9.2
Superb
Rated superb
24 reviews
Mariner's Cove ~ Luxe Waterfront Apartment, hotel in Two Rocks

Located in Mindarie, 800 metres from Mindarie Beach and 3 km from Quinns Rocks Beach, Mariner's Cove ~ Luxe Waterfront Apartment provides spacious air-conditioned accommodation with a terrace and free...

Great location .
9.1
Scored 9.1
Superb
Rated superb
55 reviews
Mindarie Retreat, hotel in Two Rocks

Situated in Mindarie, Mindarie Retreat features accommodation with pool with a view, free WiFi and free private parking for guests who drive.

We were returning guests. Everything was perfect, very peaceful, comfortable, extremely clean, well equipped kitchen, good shower, comfy bed, good location. Separate room to store our clothes and suitcases. Would definitely stay again.
9.6
Scored 9.6
Exceptional
Rated exceptional
62 reviews
Lavender Manor BnB, hotel in Two Rocks

Set in Alkimos, 11 km from Yanchep, Lavender Manor BnB offers a garden and free WiFi. All units are air conditioned and include a seating and/or dining area.

The host is very hospitable and thoughtful!
9.7
Scored 9.7
Exceptional
Rated exceptional
90 reviews
See all hotels near Two Rocks

What guests said about Two Rocks:

  • 10
    Scored 10

    Felt welcomed on arrival. Housekeeping clearly explained.

    Felt welcomed on arrival. Housekeeping clearly explained. Owner was very approachable & attended immediately to requests. Travelling to Sea trees Accommodation, take the second roadway on left sign posted Two Rocks, off Indian Ocean road. Nearest Woolworths & petrol stations best road is Yanchep Beach Road off Indian Ocean Road.
    Deborah
    Australia