Skip to main content

Filter by:


Star rating

Review score

Two Rocks – 3 hotels and places to stay
See the latest prices and deals by choosing your dates.
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.

Plenty of space nice location friendly accomdating host.
9.6
Scored 9.6
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 Hacienda by the Sea, hotel in Two Rocks

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

We loved the relaxing and interesting decor which immediately put you into holiday mode and the layout of the house was ideal for our situation. The area was quiet and well served by supermarkets. Pauline was accommodating and easy to deal with which made for a stress-free holiday.
8.6
Scored 8.6
Fabulous
Rated fabulous
77 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
The Marina Hotel - Mindarie, hotel in Two Rocks

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

Large rooms, beautiful views of the Marina, great balcony space
8.5
Scored 8.5
Very good
Rated very good
455 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.

The property is in urgent need of some TLC , beds are comfy everything was quiet clean except for smelly dishwasher, dirty cups and cooking trays.
9.1
Scored 9.1
Superb
Rated superb
25 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...

Everything was just brilliant... Very clean, comfortable and well appointed. Location is amazing, minutes from the marina hotel with bars and restaurants. The pictures don't do it justice.
9.1
Scored 9.1
Superb
Rated superb
52 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
63 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.

It couldn't be better!!! Lovely house, beautifullly decorated, very nice owner, great food, especially home-made cookies. Highly recommended!
9.7
Scored 9.7
Exceptional
Rated exceptional
89 reviews
See all hotels near Two Rocks
Subscribe to receive premium deals

Prices drop the moment you sign up!

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