Victoria may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

St. Andrews Beach Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

3279 Cheap Hotels in St. Andrews Beach - Specials, Reviews, & Last Minute Deals

Saltaire
4 out of 5
8 Dunstan Close, St. Andrews Beach, VIC
Get Rates
5/5Exceptional! (1 review)
Just like the beach home you always wanted.

"Really relaxing, great layout and perfect for a family break. Our girls loved the pool, we all loved the huge feather stuffed sofa and multiple living areas worked well. Not that close to the beach due to all the teetrees but the walk is nice. Would stay again."…"

Reviewed on 11 Dec. 2018

Saltaire
Ocean Breeze Retreat
3.5 out of 5
1 Titus Drive, St. Andrews Beach, VIC
Get Rates
Ocean Breeze Retreat
Offshore Retreat, Suite TWO<br>427 Sandy Rd, St Andrews Beach.
5/5Exceptional! (1 review)
Perfect Getaway

"We really enjoyed our stay. Perfect getaway, Beautiful location, comfortable and luxurious. Great place for R&R."…"

Reviewed on 13 Feb. 2020

Offshore Retreat, Suite TWO<br>427 Sandy Rd, St Andrews Beach.
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Panoramic Views In St Andrews Beach
195 Bass Meadows Blvd, Melbourne, VIC
Get Rates
4.5/5Wonderful! (2 reviews)
Excellent place with amazing views!

"Perfect location and a unique house with incredible views. We will stay here again for sure! Such a rad spot!"…"

Reviewed on 24 Mar. 2020

Panoramic Views In St Andrews Beach
Nalu Retreat - Luxury St Andrews Beach House
Get Rates
5/5Exceptional! (3 reviews)
Family friendly

"Wonderful"…"

Reviewed on 10 Jul. 2020

Nalu Retreat - Luxury St Andrews Beach House
Java House
3.5 out of 5
4 Tiberius Road, St. Andrews Beach, VIC
Get Rates
Java House
Offshore Retreat Suite 1 427 Sandy Rd, St Andrews Beach
Get Rates
5/5Exceptional! (1 review)
Great little spot!

"Nestled away, it’s private but great because it’s not a far walk to the beach. Trav and Jeanne are great too. Very hospitable!"…"

Reviewed on 9 Jun. 2020

Offshore Retreat Suite 1 427 Sandy Rd, St Andrews Beach
Moonah Dunes Beach House - St Andrews
27 Alex Drive, Melbourne, VIC
Get Rates
5/5Exceptional! (5 reviews)
Beautiful house. Clean and exactly as advertised if not better

"Check in easy. House great. And catered for a slightly later check out with no worries. Thank you"…"

Reviewed on 1 Dec. 2020

Moonah Dunes Beach House - St Andrews
Daniella Court ST Andrews Beach Book NOW FOR Summer Before YOU Miss OUT
5/5Exceptional! (3 reviews)
very pleasant stay - recommended

"The property was beautifully appointed and very pleasant for the whole family. Plenty of space and light and we were very happy to stay for the long weekend - we are a family of 4. It was easy to be able to leave keys at the property at the end of our stay. A key box onsite would make it even easier ..."…"

Reviewed on 24 Mar. 2020

Daniella Court ST Andrews Beach Book NOW FOR Summer Before YOU Miss OUT
Ocean Luxe Retreat - Heated Pool, Tennis Court, Fireplace, Walk to Beach
4.5/5Wonderful! (2 reviews)
Beautiful family escape

"Seamless from finding it to checking out! Perfect for families with children with plenty to do to keep all ages occupied. Highly recommend for that special holiday away"…"

Reviewed on 23 Mar. 2020

Ocean Luxe Retreat - Heated Pool, Tennis Court, Fireplace, Walk to Beach
Bella Vista
3.5 out of 5
27 Max Ave, St. Andrews Beach, VIC
Get Rates
5/5Exceptional! (1 review)

"Such a beautiful and interesting property with amazing views from just about every window! Would have loved to stay longer and explore the area a bit more. Would definitely like to go back :)"…"

Reviewed on 14 Feb. 2019

Bella Vista
Moonah Ridge Accommodation
150 Bass Meadows Boulevard, Melbourne, VIC
Get Rates
4.9/5Exceptional! (7 reviews)
Moonah Ridge Accommodation - Fantastic

"We stayed over Christmas 2019 for a week at this property, it was perfect for our needs as a family of 12 adults and 4 children. Awesome views, great living spaces, enough crockery & cutlery etc for many people (this sometimes has been lacking in other properties), we were able to take our dogs - ..."…"

Reviewed on 2 Jan. 2020

Moonah Ridge Accommodation
THE Batch - ST Andrews Beach
2/424 Sandy Road, Melbourne, VIC
Get Rates
THE Batch - ST Andrews Beach
Seaside Sanctuary - Large family home with entertainers delights and heated spa and separate pool
Sea Paradise at St Andrews Beach Spectacular Ocean views
37 Paradise drive st Andrews Beach, Melbourne, VIC
Get Rates
4.7/5Exceptional! (3 reviews)
Fabulous beach house!

"We had a fantastic week staying at Sea Paradise. With 4 adults and 4 children, there was plenty space for us all to relax. With amazing views, plenty light, large living spaces, and a safe, enclosed garden and pool we had all we needed. The property was clean and well presented, and had lots of lovely ..."…"

Reviewed on 3 Jan. 2021

Sea Paradise at St Andrews Beach Spectacular Ocean views
Jack Street - Discover Nature and The Roar of the Ocean
Doesntmatta - St Andrews Beach
40 Tiberius Rd, Melbourne, VIC
Get Rates
4.7/5Exceptional! (3 reviews)
great stay

"We really enjoyed the property. Very well furnished and in a lovely spot."…"

Reviewed on 10 Mar. 2020

Doesntmatta - St Andrews Beach
Yaringa St Andrews
3.5 out of 5
60 Tiberius Rd, St. Andrews Beach, VIC
Get Rates
Yaringa St Andrews
Pole House Beach Retreat Ocean Views
3.5 out of 5
71-73 Constantine Avenue, St. Andrews Beach, VIC
Get Rates
Pole House Beach Retreat Ocean Views
Capri House - Hear the Roar of the Ocean
493 Dundas St, Melbourne, VIC
Get Rates
4.5/5Wonderful! (2 reviews)
Lovely Property

"Very well equipped and appointed property. Ideal location for the beach but just a little out of the way for shopping/dining etc. Overall pretty clean and tidy although outdoor cushions could do with a clean."…"

Reviewed on 4 Feb. 2020

Capri House - Hear the Roar of the Ocean
Don't see what you're looking for?
See all available properties in St. Andrews Beach
View all properties
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.

Accommodation in St. Andrews Beach

Search for hotels in St. Andrews Beach on Expedia.com.au. You can easily find your hotels in St. Andrews Beach using one of the methods below:

  • View our selection of featured hotels in St. Andrews Beach
  • Use the map to find hotels in the St. Andrews Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Andrews Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Andrews Beach
  • Enter your travel dates to view the best deals on hotels in St. Andrews Beach - while they last

Where to Stay in St. Andrews Beach?

Choose from 3279 St. Andrews Beach hotels right here at Expedia.com.au. Regardless of your budget or preferred style of accommodation, there is a hotel or motel to meet your fancy. When you book cheap hotels in St. Andrews Beach, Melbourne here on Expedia.com.au, you are always going to find the best price.

Frequently asked questions

What's it like in St. Andrews Beach?
Travellers are sure to enjoy a stay in Melbourne’s St. Andrews Beach neighbourhood. Consider a visit to Mornington Peninsula National Park as part of your St. Andrews Beach travel plans.
Where is the best place to stay in St. Andrews Beach?
For your stay in St. Andrews Beach, Saltaire is one of the top choices based on our traveller data. Other good choices for your stay in the area include Ocean Breeze Retreat and Offshore Retreat, Suite TWO 427 Sandy Rd, St Andrews Beach.
How many hotels will I be able to find in the St. Andrews Beach area?
Expedia has 64 hotels and other accommodation options in St. Andrews Beach to choose from, making this an ideal home base for exploring the greater Melbourne area.
If I need to cancel my hotel reservation in St. Andrews Beach, will I receive a refund?
Yes, the majority of hotel reservations are refundable provided that you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before check in. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within a 24-hour period of your booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to get the best deals available in St. Andrews Beach.
What is there to do around this Melbourne neighbourhood?
Mornington Peninsula National Park is an attraction you might want to check out while you’re in St. Andrews Beach. Pennisula Hot Springs and The Dunes Golf Links are also worth a visit when you’re out sightseeing in Melbourne.

Recent Reviews in St. Andrews Beach