A coastal road with a parked car, sandy beach, ocean waves, and green vegetation.

Hotels in St. Andrews Beach, Melbourne

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St. Andrews Beach hotels

1. Peppers Moonah Links Resort

Peppers Moonah Links Resort
4.0 star property
2.5 km from St. Andrews Beach
8.8 out of 10, Excellent, (1,001 reviews)
"Very nice enjoyed stay"
Australia
Joel
The price is CA $219
CA $241 total
includes taxes & fees
Sep 29 - Sep 30
Peppers Moonah Links Resort

2. Weeroona

Weeroona
4.5 star property
Rye, 3.7 km from St. Andrews Beach
9.8 out of 10, Exceptional, (131 reviews)
"Our stay in the Tuscan room was amazing."
Australia
Adrian
The price is CA $183
CA $202 total
includes taxes & fees
Oct 7 - Oct 8
Weeroona

3. RACV Cape Schanck Resort

RACV Cape Schanck Resort
5.0 star property
7.2 km from St. Andrews Beach
9.2 out of 10, Wonderful, (1,001 reviews)
"Breakfast and room was great."
Australia
Zahra
The price is CA $165
CA $184 total
includes taxes & fees
Oct 4 - Oct 5
RACV Cape Schanck Resort

4. Bayview Motel Rosebud

Bayview Motel Rosebud
3.0 star property
6.4 km from St. Andrews Beach
8.6 out of 10, Excellent, (814 reviews)
"Amazing location to the beach, great check in and friendly staff. "
Australia
Abby
The price is CA $131
CA $145 total
includes taxes & fees
Sep 20 - Sep 21
Bayview Motel Rosebud

5. The Keith Motel

The Keith Motel
3.0 star property
5.9 km from St. Andrews Beach
9.2 out of 10, Wonderful, (70 reviews)
"Great location with private parking available. Rooms were spacious and clean - we had everything we needed. Staff was really friendly too and check-in was effortless. A perfect stay for a weekend away!"
Australia
Maria
The price is CA $137
CA $137 total
includes taxes & fees
Sep 17 - Sep 18
The Keith Motel

6. Sunny Side Up B&B

Sunny Side Up B&B
4.0 star property
Rye, 4.8 km from St. Andrews Beach
10.0 out of 10, Exceptional, (174 reviews)
"Good location, close to shops, great hosts who provided home cooked breakfasts"
Australia
Ronald
The price is CA $237
CA $262 total
includes taxes & fees
Sep 27 - Sep 28
Sunny Side Up B&B

7. Nightelier Rye

Nightelier Rye
3.5 star property
Rye, 5.4 km from St. Andrews Beach
8.8 out of 10, Excellent, (691 reviews)
"Location is good and clean room with decent balcony"
Australia
samir
The price is CA $167
CA $184 total
includes taxes & fees
Sep 20 - Sep 21
Nightelier Rye

8. Fairways Resort

Fairways Resort
4.0 star property
Rosebud, 7.3 km from St. Andrews Beach
9.0 out of 10, Wonderful, (1,001 reviews)
"Very friendly / helpful staff and great location. Smooth check in and check out . We enjoyed the weekend at the property, the cafe/ restaurant on site was really convenient as well."
Australia
Xuelei
The price is CA $164
CA $182 total
includes taxes & fees
Oct 7 - Oct 8
Fairways Resort

9. Moonlight Bay Apartments

Moonlight Bay Apartments
4.0 star property
Rye, 5.4 km from St. Andrews Beach
9.0 out of 10, Wonderful, (357 reviews)
"Great location - we would stay here again"
Australia
Tauree
The price is CA $171
CA $189 total
includes taxes & fees
Sep 21 - Sep 22
Moonlight Bay Apartments

10. Kanasta Caravan Park

Kanasta Caravan Park
3.0 star property
Rye, 5.1 km from St. Andrews Beach
8.6 out of 10, Excellent, (138 reviews)
"It was easy going and peaceful place with a great location on the Mornington Peninsula, checking process was very helpful and quick"
Australia
Ted
The price is CA $191
CA $191 total
includes taxes & fees
Sep 17 - Sep 18
Kanasta Caravan Park

11. Eden Bay Mornington

Eden Bay Mornington
2.0 star property
6.4 km from St. Andrews Beach
7.4 out of 10, Good, (128 reviews)
"This is a great place to stay."
Australia
Gaylene
The price is CA $76
CA $85 total
includes taxes & fees
Oct 15 - Oct 16
Eden Bay Mornington

12. Boathouse Resort Studios & Suites

Boathouse Resort Studios & Suites
4.0 star property
Blairgowrie, 8.1 km from St. Andrews Beach
9.2 out of 10, Wonderful, (842 reviews)
"The staff and accomodation was fantastic. Thank-you for making our stay memorable!"
Australia
Nancy
The price is CA $197
CA $217 total
includes taxes & fees
Sep 17 - Sep 18
Boathouse Resort Studios & Suites

13. Moody's Motel

Moody's Motel
3.0 star property
Blairgowrie, 8 km from St. Andrews Beach
8.8 out of 10, Excellent, (331 reviews)
"Enjoyed the stay and a return stay. Clean room and a great location as it’s close to the beach, cafe’s, restaurants and more. "
Australia
Mark
The price is CA $128
CA $141 total
includes taxes & fees
Sep 17 - Sep 18
Moody's Motel

14. Rosebud Motel

Rosebud Motel
3.5 star property
6.2 km from St. Andrews Beach
8.2 out of 10, Very good, (558 reviews)
"Staff super helpful, convenient location."
Australia
Adeline
The price is CA $122
CA $134 total
includes taxes & fees
Sep 23 - Sep 24
Rosebud Motel

15. Sorrento Beach Motel

Sorrento Beach Motel
3.5 star property
Sorrento, 11.3 km from St. Andrews Beach
9.0 out of 10, Wonderful, (923 reviews)
"Good location. Room was clean. Comfortable"
Canada
Lisa
The price is CA $147
CA $162 total
includes taxes & fees
Oct 12 - Oct 13
Sorrento Beach Motel

16. Admiral Motor Inn

Admiral Motor Inn
2.5 star property
Rosebud, 10.4 km from St. Andrews Beach
9.0 out of 10, Wonderful, (295 reviews)
"Very friendly staff, amazing location "
United States
Juliana
The price is CA $143
CA $157 total
includes taxes & fees
Sep 21 - Sep 22
Admiral Motor Inn

17. Plantation House

Plantation House
4.5 star property
Rye, 5.6 km from St. Andrews Beach
9.8 out of 10, Exceptional, (115 reviews)
"Lovely quaint place close to the beach. The property was beautiful, the breakfast was great, the host was very welcoming, and we had a lovely comfortable room."
United States
Sonya
The price is CA $309
CA $342 total
includes taxes & fees
Sep 18 - Sep 19
Plantation House

18. Mornington Peninsula Retro Caravans

Mornington Peninsula Retro Caravans
3.0 star property
Rye, 5.1 km from St. Andrews Beach
8.8 out of 10, Excellent, (3 reviews)
"A lovely quiet atmosphere and the feel of the family holidays I had as a kid. Can’t wait to go back."
Australia
Bec
The price is CA $103
CA $114 total
includes taxes & fees
Sep 17 - Sep 18
Mornington Peninsula Retro Caravans

19. Cape Schanck Holiday Villa

Cape Schanck Holiday Villa
2.5 star property
6.7 km from St. Andrews Beach
8.2 out of 10, Very good, (24 reviews)
"Awesome host with quick replies helping where required. The actual property is awesome, fantastic views, comfortable bed. Shower and spa were great as well!"
Australia
Andrew
The price is CA $200
CA $238 total
includes taxes & fees
Sep 23 - Sep 24
Cape Schanck Holiday Villa

20. Beach Holiday Apartments

Beach Holiday Apartments
4.0 star property
Rye, 5.3 km from St. Andrews Beach
8.6 out of 10, Excellent, (297 reviews)
"Our stay was so accomadating for our family group the premises had all the right facilities only thing missing was a pool "
Australia
Nawell
The price is CA $211
CA $250 total
includes taxes & fees
Sep 20 - Sep 21
Beach Holiday Apartments
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in St. Andrews Beach

Find the best St. Andrews Beach areas and neighborhoods for the activities you enjoy most. Learn more about St. Andrews Beach
Learn more about St. Andrews Beach

Melbourne Central Business District

Discover a blend of contemporary and Victorian architecture, vibrant street art, and literary culture in this bustling city center. Explore famed alleyways, visit the State Library, and enjoy easy access to public transport hubs.

Southbank

High-rise development dominates this inner-city suburb, featuring the Southbank Promenade and Southgate Restaurant and Shopping Precinct. Enjoy the art and craft market on Sundays, and explore the area via tram lines or the Capital City Bicycle Trail.

Docklands

Striking contemporary architecture meets heritage buildings in this area, where visitors can shop at The District Docklands, ride the Melbourne Star Observation Wheel, and explore public art. Diverse dining options, sports courts, and various transport options make it a convenient choice.

Sorrento

Coastal town Sorrento offers charter fishing boats from its pier, a summer ferry service to Queenscliff, and the historic Sorrento Park with a playground and BBQ facilities. Explore limestone buildings like the heritage-listed Sorrento Post Office.

Melbourne Airport

Located within the City of Hume, Melbourne Airport suburb is home to the Tullamarine Country Club and The Hangar, a training base for Essendon Football Club. Easily accessible by multiple bus routes and the upcoming Melbourne Airport rail link.

Top St. Andrews Beach Hotel Reviews

Frequently asked questions

What are the best hotels in St Andrews Beach that travellers recommend?
Travellers consistently recommend Peppers Moonah Links Resort in St Andrews Beach.

This 4-star resort, with an excellent 8.6 rating, is highly praised for its spacious and clean rooms, comfortable beds, and good facilities. Guests frequently mention the friendly and lovely staff, as well as the delicious food available. A key feature is the on-site golf course and a restaurant with golf course views. The resort also offers air conditioning, premium bedding, and designer toiletries. It is conveniently located just 0.9 km from Peninsula Hot Springs.
What are the best family hotels in St Andrews Beach?
For a highly-rated family hotel in St Andrews Beach, Peppers Moonah Links Resort is an excellent option.

This 4-star resort, with a review rating of 8.6, is particularly well-suited for families. It offers a range of golf facilities, including an onsite golf course, golf lessons, and a driving range, which can be great for older children and adults. The resort also features a pool, great for family enjoyment. Guests frequently comment on the spacious and clean rooms, comfortable beds, and the friendly staff. The food at the resort is also described as delicious. Furthermore, it is conveniently located just 0.9 km from Peninsula Hot Springs, offering another family-friendly outing.
What are the best spa hotels in St Andrews Beach?
The best spa hotel in St Andrews Beach is Peppers Moonah Links Resort.

This 4-star resort, with an 8.6 rating, offers an excellent spa experience with dedicated treatment rooms. It is also a fantastic choice for golf enthusiasts, featuring an onsite golf course, golf lessons, a driving range, and mini golf. Guests consistently praise the spacious and clean rooms, the comfortable beds, and the delicious food. The resort is conveniently located near Peninsula Hot Springs, just 0.9 km away, and Alba Thermal Springs and Spa, 1.6 km away.
When is the best time to go to St Andrews Beach?
The best time to visit St Andrews Beach for pleasant weather and outdoor activities is during the warmer months, from November to April.

During this period, you can expect long, sunny days great for enjoying the beach and coastal walks. The average daytime temperatures are comfortably warm, typically ranging from 20 to 26 degrees Celsius, making it ideal for swimming, surfing, and exploring the natural beauty of the Mornington Peninsula.

Couples looking for a relaxing escape will find this time particularly appealing. You can enjoy strolls along the extensive stretches of sand, explore the nearby hot springs, or indulge in the region's food and wine scene without the chill of winter. The longer daylight hours also allow for more time to enjoy sunsets over the ocean.

For families, these months offer the best conditions for beach activities. Kids can spend hours playing in the sand and splashing in the waves.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right St. Andrews Beach hotel for you.
How much is the nightly rate at a St. Andrews Beach hotel?
Hotel prices in St. Andrews Beach often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia