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

Guest rating
Guest rating
Star rating

Our top choices for St. Andrews Beach hotels

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, (172 reviews)
"Beautiful, quiet and really nice accommodation highly recommended"
Australia
Steve
The price is CA $233
CA $258 total
includes taxes & fees
Apr 8 - Apr 9
Sunny Side Up B&B

The Keith Motel

The Keith Motel
3.0 star property
5.9 km from St. Andrews Beach
9.2 out of 10, Wonderful, (58 reviews)
"Had a great one night stay at Keith Motel. Convenient location in Mornington and room was clean with a comfortable bed."
Australia
Kim
The price is CA $139
CA $139 total
includes taxes & fees
Mar 16 - Mar 17
The Keith Motel

Terrace Lofts Apartments

Terrace Lofts Apartments
3.0 star property
31.4 km from St. Andrews Beach
9.6 out of 10, Exceptional, (31 reviews)
"Newly decorated and a very comfortable stay."
Australia
Caroline
The price is CA $226
CA $250 total
includes taxes & fees
Mar 16 - Mar 17
Terrace Lofts Apartments

Plantation House

Plantation House
4.5 star property
Rye, 5.6 km from St. Andrews Beach
9.8 out of 10, Exceptional, (114 reviews)
"On arrival we were greeted and shown around "
Australia
Nathan
The price is CA $304
CA $337 total
includes taxes & fees
Mar 31 - Apr 1
Plantation House

Arthurs Holiday Villa

Arthurs Holiday Villa
3.0 star property
13.1 km from St. Andrews Beach
9.4 out of 10, Exceptional, (23 reviews)
"Fantastic views and great access to Arthur’s Seat Chairlift. Check-in and check-out very straight forward. "
Australia
Belinda
The price is CA $271
CA $300 total
includes taxes & fees
Mar 30 - Mar 31
Arthurs Holiday Villa

Polperro Villas

Polperro Villas
4.5 star property
18.9 km from St. Andrews Beach
9.4 out of 10, Exceptional, (27 reviews)
"A beautiful room in a stunning setting, wish we could've stayed longer!"
Australia
Cheri
The price is CA $402
CA $402 total
includes taxes & fees
Mar 16 - Mar 17
Polperro Villas

Sorrento Beach Motel

Sorrento Beach Motel
3.5 star property
Sorrento, 11.3 km from St. Andrews Beach
9.0 out of 10, Wonderful, (901 reviews)
"Friendly staff, great location "
Australia
Jocelyn
The price is CA $159
CA $176 total
includes taxes & fees
Mar 16 - Mar 17
Sorrento Beach Motel

Mornington Peninsula Retro Caravans

Mornington Peninsula Retro Caravans
3.0 star property
Rye, 5.1 km from St. Andrews Beach
The price is CA $133
CA $147 total
includes taxes & fees
Mar 16 - Mar 17
Mornington Peninsula Retro Caravans

Circa 1902 Queenscliff

Circa 1902 Queenscliff
3.0 star property
22.4 km from St. Andrews Beach
8.0 out of 10, Very good, (665 reviews)
"Was a good little hotel for a few nights. Quiet, clean and friendly staff , also great location "
Australia
Rachel
The price is CA $121
CA $134 total
includes taxes & fees
Mar 28 - Mar 29
Circa 1902 Queenscliff

Jackalope Hotel

Jackalope Hotel
5.0 star property
25 km from St. Andrews Beach
9.6 out of 10, Exceptional, (55 reviews)
"One of the best hotels we stayed at in Australia "
Australia
Mina
The price is CA $526
CA $578 total
includes taxes & fees
Mar 23 - Mar 24
Jackalope Hotel

Weeroona

Weeroona
4.5 star property
Rye, 3.7 km from St. Andrews Beach
9.8 out of 10, Exceptional, (120 reviews)
"Beautiful, elegant and tasteful throughout - the cottage, the grounds are all delightful."
Australia
Martin
The price is CA $234
CA $259 total
includes taxes & fees
Mar 23 - Mar 24
Weeroona

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,003 reviews)
"Great location and amenities. All round a perfect weekend staycation. "
Australia
Maria
The price is CA $220
CA $242 total
includes taxes & fees
Mar 29 - Mar 30
Peppers Moonah Links Resort

Beachwalk Cottage

Beachwalk Cottage
3.5 star property
Blairgowrie, 7.7 km from St. Andrews Beach
9.4 out of 10, Exceptional, (16 reviews)
"Lovely hosts who made us feel welcome. Large property with everything you could need. "
Australia
Emma
The price is CA $236
CA $296 total
includes taxes & fees
Apr 1 - Apr 2
Beachwalk Cottage

Motel Flinders

Motel Flinders
3.0 star property
17.6 km from St. Andrews Beach
9.6 out of 10, Exceptional, (54 reviews)
"Had a 4 night stay here, it was great for just my husband and me. Great bed, very clean and staff were very helpful and friendly."
Australia
Nicholas
The price is CA $171
CA $171 total
includes taxes & fees
Mar 30 - Mar 31
Motel Flinders

Mercure Portsea

Mercure Portsea
4.5 star property
15 km from St. Andrews Beach
8.6 out of 10, Excellent, (511 reviews)
"Beautiful secluded location, will be back 100%"
Australia
Ronald
The price is CA $178
CA $195 total
includes taxes & fees
Apr 8 - Apr 9
Mercure Portsea

Cape Schanck Holiday Villa

Cape Schanck Holiday Villa
2.5 star property
6.7 km from St. Andrews Beach
8.6 out of 10, Excellent, (19 reviews)
"This is the second time we have stayed here. The views are magnificient, the location is fantastic and we reallly enjoy the cleanliness and the amenities provided. "
Australia
Kim
The price is CA $195
CA $232 total
includes taxes & fees
Mar 29 - Mar 30
Cape Schanck Holiday Villa

Crittenden Lakeside Villas

Crittenden Lakeside Villas
4.5 star property
18.9 km from St. Andrews Beach
9.6 out of 10, Exceptional, (46 reviews)
"The presentation of the property was amazing the supplied breakfast was mind blowing."
Australia
Peter
The price is CA $555
CA $555 total
includes taxes & fees
Mar 30 - Mar 31
Crittenden Lakeside Villas

Arthurs Views

Arthurs Views
4.5 star property
13.1 km from St. Andrews Beach
9.8 out of 10, Exceptional, (255 reviews)
"The room was clean, the views were fantastic. The bathroom was also very modern. We loved our stay"
Australia
Dale
The price is CA $385
CA $426 total
includes taxes & fees
Mar 16 - Mar 17
Arthurs Views

Swan Lake Guest House

Swan Lake Guest House
4.5 star property
29.6 km from St. Andrews Beach
9.4 out of 10, Exceptional, (239 reviews)
"Beautiful guesthouse with sea views, spotless rooms, and the freshest breakfasts. Bernie is such a warm and welcoming host—highly recommended!"
Australia
GUANG
The price is CA $294
CA $325 total
includes taxes & fees
Apr 1 - Apr 2
Swan Lake Guest House

Point Lonsdale Guest House

Point Lonsdale Guest House
3.0 star property
23.8 km from St. Andrews Beach
8.8 out of 10, Excellent, (484 reviews)
"We’ve stayed at many beach accomodations, but this one stands out for its attention to detail. The place was spotless and the staff helpful Thank you"
Australia
Noel
The price is CA $138
CA $153 total
includes taxes & fees
Mar 30 - Mar 31
Point Lonsdale Guest House
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.

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.

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.

Top St. Andrews Beach Hotel Reviews

Frequently asked questions

What are the best hotels in St. Andrews Beach that travellers recommend?
Links Lodge at The Dunes is a standout option for travellers seeking an exceptional stay in St Andrews Beach, boasting a stellar rating of 9.6. This hotel is a golfer's paradise, featuring an onsite golf course, driving range, and clubhouse, all complemented by breathtaking views of the lush greens. Guests can unwind in elegantly designed rooms equipped with free WiFi and designer toiletries, ensuring comfort and convenience throughout their visit.

For families or groups looking for a blend of recreation and relaxation, Peppers Moonah Links Resort is an excellent choice, rated 8.6 by visitors. Nestled close to a beautiful sandy beach, this resort offers a variety of activities, including onsite mini-golf and golf lessons, great for engaging the kids while adults can indulge in rejuvenating spa treatments. The spacious rooms come with kitchenettes and balconies, providing a homely feel, while the outdoor pool beckons for a refreshing dip after a day of adventures.
What are the best family hotels in St. Andrews Beach?
Peppers Moonah Links Resort in Fingal is a fantastic choice for families seeking a blend of adventure and relaxation. This family-friendly hotel features a lovely pool where kids can splash around and enjoy some fun in the sun, giving parents a chance to unwind by the water.
What are the best spa hotels in St. Andrews Beach?
For a rejuvenating retreat, Peppers Moonah Links Resort is a great choice in Fingal, just a stone's throw from St Andrews Beach, with an excellent guest rating of 8.6. This resort features a serene spa complete with treatment rooms, inviting guests to indulge in a variety of relaxing treatments designed to refresh the body and mind.
What are the best budget hotels in St. Andrews Beach?
Links Lodge at The Dunes, a highly-rated property with an impressive customer review score of 9.6, is great for families seeking both adventure and relaxation. Nestled in the picturesque Rye, Victoria, this lodge offers an array of amenities that cater to both golf enthusiasts and families alike. With an onsite golf course and driving range, parents can enjoy a round while kids can enjoy the lodge's various activities.
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 can I save on a St. Andrews Beach hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on St. Andrews Beach hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
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