An aerial view of a coastal landscape with a lighthouse, a beach, and a small town.

Search Two Rocks hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
20 Aug - 21 Aug
Tomorrow
21 Aug - 22 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for Two Rocks hotels

Hotel
Breakfast included
Reserve now, pay later
Pet-friendly
Two Rocks Marina

1. Rendezvous Hotel Perth Scarborough

Rendezvous Hotel Perth Scarborough
Scarborough
United Kingdom
Bruno
NZ$276
includes taxes & fees
23 Aug - 24 Aug
Rendezvous Hotel Perth Scarborough

2. Yanchep Inn

Yanchep Inn
Yanchep
Australia
Rob
NZ$189
includes taxes & fees
3 Sept - 4 Sept
Yanchep Inn

3. The Marina Hotel - Mindarie

The Marina Hotel - Mindarie
Mindarie
Australia
Janet
NZ$197
includes taxes & fees
30 Aug - 31 Aug
The Marina Hotel - Mindarie

4. Quest Scarborough

Quest Scarborough
Scarborough
Australia
Joseph
NZ$273
includes taxes & fees
12 Sept - 13 Sept
Quest Scarborough

5. Novotel Vines Resort Swan Valley

Novotel Vines Resort Swan Valley
The Vines
Australia
Graham
NZ$269
includes taxes & fees
27 Aug - 28 Aug
Novotel Vines Resort Swan Valley

6. Quest Joondalup

Quest Joondalup
Joondalup
Australia
theresa
NZ$314
includes taxes & fees
22 Aug - 23 Aug
Quest Joondalup

7. Joondalup Resort

Joondalup Resort
Connolly
Australia
Jayne
NZ$220
includes taxes & fees
30 Aug - 31 Aug
Joondalup Resort

8. Quest Innaloo

Quest Innaloo
Innaloo
Australia
Ashton
NZ$252
includes taxes & fees
28 Aug - 29 Aug
Quest Innaloo

9. A cosy private room in Eglinton.

A cosy private room in Eglinton.
Eglinton
United States
David B.
A cosy private room in Eglinton.

10. Quality Resort Sorrento Beach

Quality Resort Sorrento Beach
Sorrento
Netherlands
Michiel
NZ$274
includes taxes & fees
24 Aug - 25 Aug
Quality Resort Sorrento Beach

11. Ramada VetroBlu Scarborough Beach

Ramada VetroBlu Scarborough Beach
Scarborough
Australia
Megan
NZ$263
includes taxes & fees
9 Sept - 10 Sept
Ramada VetroBlu Scarborough Beach

12. Nautica Residences Hillarys

Nautica Residences Hillarys
Hillarys
Australia
Sarah
Nautica Residences Hillarys

13. Seashells Scarborough

Seashells Scarborough
Scarborough
United States
Christopher
Seashells Scarborough

14. Ocean View Motel

Ocean View Motel
North Beach
Australia
Vesna
NZ$214
includes taxes & fees
23 Aug - 24 Aug
Ocean View Motel

15. Nightcap at Wanneroo Tavern

Nightcap at Wanneroo Tavern
Wanneroo
Australia
Paul
NZ$191
includes taxes & fees
26 Aug - 27 Aug
Nightcap at Wanneroo Tavern

16. Joondalup City Hotel

Joondalup City Hotel
Joondalup
Australia
Paul
NZ$230
includes taxes & fees
26 Aug - 27 Aug
Joondalup City Hotel

17. Indian Ocean Hotel

Indian Ocean Hotel
Scarborough
Australia
Robert
NZ$239
includes taxes & fees
24 Aug - 25 Aug
Indian Ocean Hotel

18. The Sebel Swan Valley The Vines

The Sebel Swan Valley The Vines
The Vines
Australia
Gemma
The Sebel Swan Valley The Vines

19. Acclaim Kingsway Tourist Park

Acclaim Kingsway Tourist Park
Madeley
Australia
Timera
Acclaim Kingsway Tourist Park
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Two Rocks attractions

Two Rocks Marina

8.0/10 (2 reviews)
Why not spend a lazy afternoon at Two Rocks Marina during your trip to Two Rocks?
See properties

Learn more about Two Rocks

Nestled along the coast, Two Rocks invites visitors to explore the remnants of Atlantis Marine Park with its weathered Neptune statue standing sentinel over the shoreline. The bustling marina offers perfect launching points for fishing adventures while nearby Yanchep National Park rewards day-trippers with koala spotting and limestone cave explorations.

See all hotels in Two Rocks
An aerial view of a coastal landscape with a lighthouse, a beach, and a small town.

Top Two Rocks Hotel Reviews

Recent Reviews in Two Rocks

Joondalup Resort

Joondalup Resort

8/10 Good
"Overall my room was nice. However at check in I was asked to provide a card for pre-authorisation. I’ve been asked many times before but on this occasion $300 was taken from my account immediately. On checking out I was told this will take between 5-10 days to be returned to me. On a holiday budget this wasn’t ideal. Also breakfast each day was always the same. No one made any special effort to offer tea or coffee or to make anything different at all. Positives were that the room was spacious, comfortable and conventionally for where I needed to be."
Sarah 3-night trip
Posted 3 days ago
Joondalup Resort
Nightcap at Wanneroo Tavern

Nightcap at Wanneroo Tavern

10/10 Excellent
"Very clean rooms friendly staff"
Paul 1-night trip
Posted 3 days ago
Nightcap at Wanneroo Tavern
Love You Moore-Breathtaking Views of Both Ocean and River.

Love You Moore-Breathtaking Views of Both Ocean and River.

10/10 Excellent
"Rating Details: The property manager was very helpful. The vacation rental was very clean. I was very happy with the location. I was more than satisfied with the condition of the vacation rental. Overall, I recommend this vacation rental. Reviewer Comments: more river beautiful place very relaxing"
John E.
Posted 4 days ago
Love You Moore-Breathtaking Views of Both Ocean and River.
Quest Joondalup

Quest Joondalup

8/10 Good
"Booking was easy and the staff were very friendly and helpful. Room was clean and tidy"
carol 1-night trip
Posted 7 days ago
Quest Joondalup
The Marina Hotel - Mindarie

The Marina Hotel - Mindarie

8/10 Good
"Yep"
Tony 3-night trip
Posted 8 days ago
The Marina Hotel - Mindarie
Relax Moore - Walking distance to Beach.

Relax Moore - Walking distance to Beach.

8/10 Good
"Rating Details: The property manager was more than helpful. The vacation rental was somewhat dirty. I was more than happy with the location. I was satisfied with the condition of the vacation rental. Overall, I recommend this vacation rental. Reviewer Comments: Recently stayed at the relax moore, great location and close to everything we wanted.Everything was as described in the add, waves crashing in the background, good shelter from the weather. We had really good weather over the weekend. The only small issue we had, the couch and floor was full of dog hair and spider webs, had to clean the top floor prior to being able to relax.Good communication from the house provider and easy to follow instructions to get access to the property.Other then that, was a great weekend."
Bryan L.
Posted 2 weeks ago
Relax Moore - Walking distance to Beach.
Serindipity - 180 Degrees ocean view

Serindipity - 180 Degrees ocean view

10/10 Excellent
"It was awesome but the only let down was there where no towel and the microwave didn’t work other then that it was awesome"
Darcie M. 2-night trip
Posted 1 month ago
Serindipity - 180 Degrees ocean view
The Treehouse-Fresh bed linen & COMPLIMENTARY KAYAKS - PETS WELCOME, WOODFIRE …🏖️

The Treehouse-Fresh bed linen & COMPLIMENTARY KAYAKS - PETS WELCOME, WOODFIRE …🏖️

10/10 Excellent
"Comfortable stay"
Lina H. 5-night trip
Posted 1 month ago
The Treehouse-Fresh bed linen & COMPLIMENTARY KAYAKS - PETS WELCOME, WOODFIRE …🏖️
Pet-Friendly. Free wifi. Close to shops and beach. Welcome pack.

Pet-Friendly. Free wifi. Close to shops and beach. Welcome pack.

10/10 Excellent
"A clean and modern accomodation, perfect for a quiet getaway for our family and doggo. We had a lovely time here, enjoyed the beach and the new Woolies nearby was very handy."
Yee Tching L. 3-night trip
Posted 1 month ago
Pet-Friendly. Free wifi. Close to shops and beach. Welcome pack.

More cheap accommodation in Two Rocks

ECU Joondalup Village

ECU Joondalup Village

270 Joondalup Drive Joondalup WA
Get rates
4/10 (1 review)
ECU Joondalup Village

Find out more about Two Rocks

Top reasons to visit Two Rocks

  • Stunning Beaches: Two Rocks boasts beautiful beaches, perfect for sunbathing and swimming.
  • Outdoor Adventures: Enjoy bush walks and thrilling activities at local motor racing venues.
  • Two Rocks Marine Park: Explore diverse marine life and scenic coastal views in this nearby park.
  • Local Attractions: Visit the vibrant shopping area and enjoy arena entertainment facilities.
  • Variety of Accommodations: Choose from charming guesthouses to luxury holiday rentals for a memorable stay.

Find great hotels near Two Rocks

Discover a variety of accommodation options in Two Rocks, Western Australia, perfect for families, adventurers, and couples seeking a romantic getaway. From charming guesthouses to well-appointed hotels, you'll find a range of facilities to suit your needs. Consider holiday rentals like the Shabby Chic Shack and Star Vacation Home for a unique experience. With plenty of options available, Two Rocks is an ideal destination for a memorable holiday.

  • The Marina Hotel - Mindarie: Nestled 24.1km from Two Rocks, The Marina Hotel - Mindarie is a 4-star retreat that boasts an impressive guest rating of 9.2 out of 10. This hotel embraces an adventurous theme, making it ideal for families and thrill-seekers alike. With a variety of on-site and nearby recreation activities, guests can enjoy kayaking, fishing, and surfing. The hotel also caters to families with amenities like cribs and a shared playground, ensuring a fun-filled stay for younger guests.
  • Yanchep Inn: Located a mere 9.7km from Two Rocks, Yanchep Inn invites guests to immerse themselves in a golf-themed getaway, earning a commendable guest rating of 8.6 out of 10. This 3.5-star accommodation offers easy access to golf facilities, making it a great choice for enthusiasts looking to enjoy a round or two in a picturesque setting. The warm and inviting atmosphere of the inn provides a relaxing retreat after a day on the greens.
  • Quinns unique casa .... a taste of the mediterrean: Just 20.9km from Two Rocks, this budget-friendly guesthouse holds a remarkable guest rating of 9.8 out of 10. Quinns unique casa offers a romantic escape with a Mediterranean flair, perfect for couples or adventurous spirits. Guests can explore activities such as hiking, swimming, and horse riding nearby. Additionally, the property provides special romance packages, creating an intimate atmosphere for those looking to celebrate special moments together.

Where to stay near Two Rocks

Two Rocks, Western Australia, offers an unforgettable getaway for outdoor enthusiasts and adventurers alike. With stunning beaches and scenic parks nearby, you’ll find the perfect spot to relax and soak up the sun. Explore the friendly atmosphere of the area, where luxury meets a laid-back vibe. From the picturesque Two Rocks Beach to the surrounding natural beauty, your holiday promises memorable experiences and delightful encounters with the local community.

  • Guilderton: Located 19.3km from Two Rocks, Guilderton is a quaint suburb celebrated for its stunning beaches and outdoor charm. The area offers a serene atmosphere perfect for relaxation and scenic views. Visitors flock here to enjoy the local campground and a fabulous golf course, while the nearby planetarium observatory provides a unique experience for stargazers. The picturesque beaches and family-friendly bays are ideal for swimming and picnicking, making Guilderton a delightful stop for those seeking outdoor adventures.
  • Yanchep: Just 6.4km from Two Rocks, Yanchep is a vibrant suburb that attracts visitors with its adventurous spirit and beautiful scenery. This area is perfect for outdoor enthusiasts, boasting a variety of activities such as shopping, golf, and entertainment at the local arena. Yanchep is also home to stunning beaches and the expansive Yanchep National Park, where visitors can explore walking trails and spot native wildlife. With its thriving community and picturesque surroundings, Yanchep is a must-visit for those seeking excitement and natural beauty.
  • Totness: A charming village located 8.0km from Two Rocks, Totness offers a peaceful retreat with its inviting beaches. Although smaller in size, it captivates visitors with its relaxed vibe, making it a perfect getaway for those looking to escape the hustle and bustle. The local beaches are great for family outings, providing safe swimming spots and lovely picnic areas. Totness is ideal for those who appreciate a quiet atmosphere while still remaining close to the attractions of the surrounding region.

Things to do near Two Rocks

Shopping

In Two Rocks, you can visit the local shops along the main strip for unique gifts and souvenirs. If you're up for a drive, check out Ocean Keys Shopping Centre, about 19.3km away, where you'll find a mix of retail stores, dining options, and entertainment.

Recreation

At Two Rocks, unwind at the tranquil Ocean View Spa, offering rejuvenating treatments inspired by the coastal environment. For outdoor enthusiasts, the nearby Yanchep National Park presents scenic walking trails, picnic spots, and opportunities to encounter native wildlife in a peaceful bushland setting.

Adventure

Wanneroo Raceway, located 25.7km from Two Rocks, offers an exhilarating motor racing experience. Feel the adrenaline rush as you navigate the circuit, surrounded by a vibrant atmosphere filled with motorsport enthusiasts. It's an ideal spot for those seeking an exciting day out and a taste of high-speed adventure.

Nightlife

In Two Rocks, the local tavern offers a relaxed atmosphere with live music and friendly banter. Nearby, beachside venues provide stunning sunset views, while casual bars serve up refreshing drinks, making for a laid-back evening by the coast.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Two Rocks

To save money on your visit to Two Rocks, consider travelling during the off-peak months of June to August, when accommodation prices are lower. Tuesdays are the best days for cheaper stays, while Saturdays tend to be pricier. Use Expedia’s search tool to filter options based on your budget and preferred location, and look for package deals that combine flights and accommodation for additional savings. Don’t forget to explore free activities in the area to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Two Rocks are June to August, where the prices are slightly lower. This is in comparison to April and December to January, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Two Rocks is Tuesday. The most expensive day to stay in Two Rocks is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Two Rocks hotel accommodation with your flights and activities through an Expedia package deal.

Find the best attractions near Two Rocks

Two Rocks, Western Australia, is perfect for outdoor enthusiasts and adventure seekers, offering stunning beaches and the nearby Two Rocks Marine Park. Visitors can explore local attractions such as the scenic Rocks Beach and enjoy thrilling activities at the motor racing venues. With plenty of opportunities for adventure and relaxation, Two Rocks is an ideal destination for those looking to experience the beauty of nature and outdoor fun.

  • Yanchep Lagoon Beach: Located 6.4km from Two Rocks, Yanchep Lagoon Beach offers a relaxed atmosphere with stunning coastal scenery. Enjoy swimming, sunbathing, or exploring the gentle waves, making it a delightful spot for beach lovers seeking a tranquil escape.
  • Wanneroo Raceway: Situated 25.7km away, Wanneroo Raceway is an exhilarating destination for motorsport enthusiasts. Experience the thrill of go-kart racing and other adrenaline-pumping activities, perfect for those seeking adventure and excitement in a lively environment.
  • Alkimos Beach: Just 16.1km from Two Rocks, Alkimos Beach boasts pristine sands and clear waters. It’s an ideal location for beach walks, picnics, or simply soaking in the sun while enjoying the beautiful coastal views.

Best time to go to Two Rocks

The best time to visit Two Rocks is dependent on what kind of holiday you are seeking. February is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. July is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January76.1°F (24.5°C)No RainSunnySlightly HighSlightly High
February76.3°F (24.6°C)No RainSunnyAverageAverage
March73.2°F (22.9°C)No RainSunnySlightly HighAverage
April68.2°F (20.1°C)No RainMostly SunnyAverageSlightly High
May62.2°F (16.8°C)Light RainMostly SunnySlightly LowAverage
June58.3°F (14.6°C)Light RainMostly SunnySlightly LowSlightly Low
July56.7°F (13.7°C)Light RainMostly SunnyAverageSlightly Low
August57.0°F (13.9°C)Light RainMostly SunnySlightly LowSlightly Low
September58.8°F (14.9°C)Light RainMostly SunnyAverageAverage
October63.0°F (17.2°C)No RainMostly SunnyAverageAverage
November67.8°F (19.9°C)No RainSunnyAverageAverage
December72.9°F (22.7°C)No RainSunnySlightly HighSlightly High

The nearest major airports for your trip to Two Rocks

Flying into Two Rocks, Western Australia, is convenient via PERth Airport (PER), situated 59.5km away. This airport is served by major airlines, making it an accessible option for international tourists. Excellent accommodation near Perth Airport includes the 5-star Duxton Hotel Perth, Pan Pacific Perth, and Parmelia Hilton Perth, all located approximately 9.7km from the airport. These hotels offer transportation services such as transfers and shuttles to ensure a smooth journey to and from the airport, allowing you to enjoy your stay in Two Rocks without hassle.

Frequently asked questions

What is the best area to stay in Two Rocks?
The best area to stay in Two Rocks is generally around the marina and along the coastline, offering excellent access to the beach and local facilities.The marina area is the central point of Two Rocks, featuring the iconic King Neptune statue. This area is very walkable, with shops, eateries, and the local yacht club all within easy reach. The main road, Two Rocks Road, connects directly to the marina and the surrounding residential streets.Couples looking for a relaxing coastal escape will find this area particularly appealing. You're just steps away from the beach, great for morning strolls or enjoying the sunset. Many accommodations here offer direct views of the ocean or the marina, providing a lovely backdrop for a tranquil holiday.For families, the residential streets just a short walk from the marina offer a convenient base. These areas are typically quiet and provide easy access to local parks and the main beach.
When is the best time to go to Two Rocks?
The best time to visit Two Rocks is during the shoulder seasons of autumn (March to May) and spring (September to November).During these months, the weather is pleasantly warm and sunny, with average temperatures ranging from 20°C to 28°C. This makes it ideal for enjoying the coastline, outdoor activities, and exploring the area without the intense heat of summer or the cooler, wetter conditions of winter. You'll also find fewer crowds during these periods, allowing for a more relaxed experience.Summer (December to February) brings hotter temperatures, often exceeding 30°C, and can be quite busy with local holidaymakers. While great for beach days, it might be too warm for extensive exploration.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Two Rocks.
How can I save on a hotel booking in Two Rocks with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Two Rocks hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Two Rocks?
Prices for hotels in Two Rocks often vary, but you can find a great deal from NZ$189 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia