Hotels in St. Andrews Beach

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in St. Andrews Beach?

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.

When is the best time to visit Melbourne?

Our prices for hotels in Melbourne are cheapest in June
Price trends for hotels in Melbourne
Pricing is based on two traveller single night rates
View properties in December
Currently viewing crowd sizes and weather for December.
Typical weather for Melbourne
December
High crowds
High 24°C / low 13°C. Sunny most days.
View properties in December
24°
weather_sun
December, High crowds, average high temperature 24 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
26°
weather_sun
January, Moderate crowds, average high temperature 26 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
25°
weather_sun
February, High crowds, average high temperature 25 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
23°
weather_sun
March, High crowds, average high temperature 23 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
19°
weather_sun
April, Moderate crowds, average high temperature 19 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
16°
weather_sun
May, Moderate crowds, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
13°
weather_sun
June, Low crowds, average high temperature 13 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
13°
weather_cloudy
July, Low crowds, average high temperature 13 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
14°
weather_cloudy
August, Low crowds, average high temperature 14 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
16°
weather_sun
September, Low crowds, average high temperature 16 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
19°
weather_sun
October, Moderate crowds, average high temperature 19 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
21°
weather_sun
November, High crowds, average high temperature 21 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
Monthly weather averages (˚C)

Top landmarks in St. Andrews Beach

Check out reviews of St. Andrews Beach hotels guests love

Frequently asked questions

Is St. Andrews Beach expensive to stay in?
You can find great hotels from AU$109 in St. Andrews Beach to suit a range of budgets. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for St. Andrews Beach hotels?
Discover great deals on hotels in St. Andrews Beach with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on St. Andrews Beach hotels.
How can I find discounted rates and deals for St. Andrews Beach hotels?
Unlocking discounted rates at hotels in St. Andrews Beach couldn't be simpler. Members save up to 20% on select hotels when signed in. Silver, Gold, and Platinum members can earn additional rewards on VIP Access bookings.
Can I receive a refund if I cancel my St. Andrews Beach hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some St. Andrews Beach hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
Is it worth staying in St. Andrews Beach?
You're spoilt for choice with 56 hotels in the area so it's easy to find your perfect somewhere. Basing yourself in St. Andrews Beach makes it easy to explore Melbourne, including the areas of Rye and Rosebud.
Find out more about St. Andrews Beach

Whispers of the Tide: Unveiling the Enchantment of St. Andrews Beach

Nestled along the picturesque coastline of Victoria, St. Andrews Beach is a hidden gem that promises a serene escape for families and couples alike. Renowned for its stunning ocean views and pristine sands, this idyllic beach retreat offers the perfect backdrop for relaxation and adventure. Explore the adjacent sand dunes, indulge in rejuvenating hot springs, or wander through the nearby national park for a taste of nature's splendour. With charming holiday homes and accommodation options, St. Andrews Beach invites you to unwind, soak in breathtaking sunsets, and create unforgettable memories in this tranquil paradise.

Discover great hotels in St. Andrews Beach

St. Andrews Beach offers a charming selection of relaxed beachside accommodation, including lovely holiday rentals and stylish apartments. Enjoy beautiful settings just a stone's throw from the shore, with options featuring comfortable bathrooms and ample amenities for a memorable coastal getaway. Here are some of our travellers' favourite hotels in St. Andrews Beach:

  1. Links Lodge at The DunesOpens in a new window: This luxurious hotel offers an exceptional hot spring themed and golf themed vacation experience, perfect for leisure travellers seeking relaxation and recreation. The property boasts a natural hot spring nearby, enhancing the serene atmosphere. Key amenities include easy access to golf experiences, allowing guests to indulge in their favourite sport amidst stunning landscapes. Travellers appreciate the tranquil environment, elegant design, and the unique combination of wellness and sport, making it a distinctive choice for those looking to unwind while enjoying their passion for golf.
  2. Peppers Moonah Links ResortOpens in a new window: This vibrant hotel is tailored for adventure seekers and business travellers alike, featuring a natural hot spring within reach that provides a refreshing escape. With a range of adventure sports available, including kayaking, surfing, and hiking, it offers curated experiences for those eager to explore the great outdoors. The hotel also provides essential business amenities, such as meeting rooms, ensuring a seamless experience for corporate guests. Frequent travellers have praised its dynamic atmosphere, extensive recreational options, and the ability to balance work and play effortlessly.
  3. WeeroonaOpens in a new window: This opulent bed and breakfast is ideal for luxury seekers desiring a spa themed experience. With a full-service spa and outdoor pool, it promises a rejuvenating getaway. Guests can indulge in a variety of treatments, including massages, allowing them to unwind in a tranquil setting. The exquisite design and attention to detail create a boutique atmosphere, ensuring comfort and relaxation throughout the stay. This property is celebrated for its high-end amenities and the perfect blend of luxury and serenity, making it a top choice for discerning travellers.

Top locations to stay in St. Andrews Beach

Staying near Peninsula Hot Springs, Rye Beach, and Mornington Peninsula National Park offers a variety of experiences. Peninsula Hot Springs is renowned for its relaxing thermal baths, Rye Beach boasts stunning coastal views and vibrant nightlife, while Mornington Peninsula National Park provides breathtaking landscapes and walking trails. For first-time visitors, staying near Peninsula Hot Springs is highly recommended for its unique wellness offerings.

  1. Near Peninsula Hot SpringsOpens in a new window: Staying near Peninsula Hot Springs offers a unique opportunity to unwind in natural thermal mineral waters, making it a perfect retreat for relaxation. You can also explore nearby attractions such as Rye BeachOpens in a new window and Sorrento Front Beach, ideal for sunbathing and coastal walks. For those looking to indulge in local flavours, don’t miss the Mill Markets and Red Hill Community Market, where you can find artisanal products and fresh produce.
  2. Near Rye Beach: If you choose to stay near Rye Beach, you’ll enjoy the beauty of sandy shores and sparkling waters. The area boasts lovely beaches, including Blairgowrie Beach, perfect for a day of swimming or picnicking. Plus, you can easily access the Peninsula Stand Up Paddle activities for some fun on the water. The local wellness options, such as Alba Thermal Springs and Spa, provide a soothing escape after a day in the sun.
  3. Near Mornington Peninsula National ParkOpens in a new window: Staying near Mornington Peninsula National Park puts you in the midst of stunning natural landscapes, perfect for hiking and enjoying the outdoors. The park features scenic walking trails and beautiful coastal views that are sure to impress. Additionally, the proximity to the Dunes Golf Links and Rosebud Country Club offers excellent recreational options for golf enthusiasts. Don’t forget to explore the local markets for some unique souvenirs and local treats!

Things to do near St. Andrews Beach

St. Andrews Beach beckons with its stunning coastline, where golden sands meet rolling dunes and the sparkling ocean. Enjoy family-friendly activities like beach outings, invigorating hikes in nearby national parks, or relaxing spa treatments. For golf enthusiasts, scenic courses offer a delightful challenge against a backdrop of breathtaking landscapes.

  • Mornington Peninsula National ParkOpens in a new window – Embrace the stunning coastal scenery as you explore walking trails that wind through diverse landscapes. Whether you're hiking through lush forests or enjoying the breathtaking ocean views, this national park offers an unforgettable experience for nature lovers.
  • Blairgowrie BeachOpens in a new window – Relax on the sandy shores of Blairgowrie Beach, a perfect spot for families to enjoy a day in the sun. Take a dip in the cool waters, build sandcastles, or simply soak up the serene atmosphere while listening to the gentle waves lapping at the shore.
  • Peninsula Hot SpringsOpens in a new window – Treat yourself to a soothing experience at Peninsula Hot Springs. Unwind in the natural thermal mineral waters while surrounded by picturesque landscapes. It’s an ideal way to refresh after a day of exploring, with various pools to suit every preference.
  • Pt Leo Estate Sculpture ParkOpens in a new window – Discover contemporary art in an outdoor setting at Pt Leo Estate Sculpture Park. Stroll through the gardens to admire striking sculptures while enjoying beautiful views of the surrounding vineyards and coastline. It's a delightful blend of culture and nature.
  • Martha CoveOpens in a new window – Head to Martha Cove, a charming marina where you can watch boats come and go. Enjoy a leisurely stroll along the waterfront or grab a bite at nearby cafes while soaking in the tranquil views of the water and surrounding landscapes.

4 tips for savvy savings when booking a hotel in St. Andrews Beach

  1. Book for the cheapest times: The most budget-friendly time to visit St. Andrews Beach is during May, July, and August, when hotel prices are typically lower. For a fulfilling experience, staying for at least 2 to 3 days allows visitors to explore essential landmarks and cultural attractions. Highlights include the historic lighthouse, national park, and local museum, as well as the charming town neighbourhoods and the scenic hiking trails. This timeframe not only offers great value for money but also provides ample opportunity to appreciate the area's rich history and natural beauty.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals for St. Andrews Beach, explore the Deals or Last-Minute Deals section on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Additionally, enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you seize opportunities for savings. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, increasing your chances of finding the best options. You could be among the first to know if prices drop or rooms become available, making it easier to plan your getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in St. Andrews Beach. For those seeking unique accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we will suggest alternative dates that could be more economical, helping you find the best possible deal.
  4. Consider your location: Residing closer to major attractions or city centres may offer convenience, but it often comes with higher expenses. For more economical options, consider hotels in less central areas or neighbourhoods, allowing you to balance cost with accessibility to the sites you wish to visit. You might also look into independent hotels situated further out, as they can provide a more authentic and usually more affordable experience.

Best time to go to St. Andrews Beach

St. Andrews Beach has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. January, March, and December are the peak travel months in St. Andrews Beach, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. On the other hand, May, August, and October tend to be quieter times to visit, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring