Find hotels in St Andrews from $66

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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 hotels

Atlantis Hotel, Melbourne

Atlantis Hotel, Melbourne
4.0 star property
Melbourne Central Business District
8.8 out of 10, Excellent, (3,099 reviews)
"Room was clean. I'd stay there again. The price was very affordable."
United States
Leo
2 days ago
$79 nightly
The price is $87
May 7 - May 8
Total with taxes and fees
Atlantis Hotel, Melbourne

Flagstaff Gardens Hotel Melbourne

Flagstaff Gardens Hotel Melbourne
4.0 star property
Melbourne Central Business District
8.8 out of 10, Excellent, (1,329 reviews)
"The room was clean. The bed was comfortable. The breakfast was an acceptable quality buffet."
United Kingdom
Winston
2 days ago
$94 nightly
The price is $104
May 10 - May 11
Total with taxes and fees
Flagstaff Gardens Hotel Melbourne

Pegasus Apart'Hotel

Pegasus Apart'Hotel
4.0 star property
Melbourne Central Business District
8.8 out of 10, Excellent, (8,425 reviews)
"Convenient location close to public transport. The room is clean."
Canada
Winnie
5 days ago
$74 nightly
The price is $81
May 11 - May 12
Total with taxes and fees
Pegasus Apart'Hotel

View Melbourne

View Melbourne
4.0 star property
Melbourne Central Business District
8.6 out of 10, Excellent, (1,254 reviews)
"The room was clean. We were given an accessible queen room."
Australia
Rebecca
1 day ago
$77 nightly
The price is $86
May 3 - May 4
Total with taxes and fees
View Melbourne

The Victoria Hotel Melbourne

The Victoria Hotel Melbourne
3.5 star property
Melbourne Central Business District
8.8 out of 10, Excellent, (2,227 reviews)
"Clean, comfortable room with good facilities. Staff are very friendly and helpful."
Australia
David
1 day ago
$81 nightly
The price is $89
Apr 19 - Apr 20
Total with taxes and fees
The Victoria Hotel Melbourne

Great Southern Hotel Melbourne

Great Southern Hotel Melbourne
3.5 star property
Melbourne Central Business District
8.2 out of 10, Very Good, (2,437 reviews)
"Great location, friendly staff, nice restaurant, room was comfortable and clean."
Australia
Simon
3 days ago
$71 nightly
The price is $78
Apr 16 - Apr 17
Total with taxes and fees
Great Southern Hotel Melbourne

Stamford Plaza Melbourne

Stamford Plaza Melbourne
5.0 star property
Melbourne Central Business District
8.4 out of 10, Very Good, (1,783 reviews)
"Breakfast banquet was lovely. Bathroom products excellent. Staff were helpful."
Australia
Anne
7 days ago
$139 nightly
The price is $153
May 3 - May 4
Total with taxes and fees
Stamford Plaza Melbourne

Dorsett Melbourne

Dorsett Melbourne
4.0 star property
Melbourne Central Business District
9.0 out of 10, Wonderful, (1,733 reviews)
"Clean Room, excellent customer service nice warm food."
Australia
Bharatee Devi
2 days ago
$124 nightly
The price is $136
May 3 - May 4
Total with taxes and fees
Dorsett Melbourne

The Langham, Melbourne

The Langham, Melbourne
5.0 star property
Southbank
9.2 out of 10, Wonderful, (1,224 reviews)
"Overall a gorgeous hotel. The Langham Melbourne is a gorgeous hotel."
Australia
Natalie
1 day ago
$172 nightly
The price is $189
Apr 30 - May 1
Total with taxes and fees
The Langham, Melbourne

Mövenpick Hotel Melbourne On Spencer

Mövenpick Hotel Melbourne On Spencer
4.5 star property
Melbourne Central Business District
9.4 out of 10, Exceptional, (728 reviews)
"Wonderful hotel in a vibrant part of the city and the pool is awesome!"
United States
Marjorie
7 days ago
$124 nightly
The price is $136
Apr 19 - Apr 20
Total with taxes and fees
Mövenpick Hotel Melbourne On Spencer

Hotel Grand Chancellor Melbourne

Hotel Grand Chancellor Melbourne
4.0 star property
Melbourne Central Business District
8.6 out of 10, Excellent, (1,355 reviews)
"Room was very spacious. Front desk staff were helpful. At a super central spot."
Canada
Sendy
4 days ago
$81 nightly
The price is $89
May 12 - May 13
Total with taxes and fees
Hotel Grand Chancellor Melbourne

Brady Apartment Hotel Flinders Street

Brady Apartment Hotel Flinders Street
4.0 star property
Melbourne Central Business District
9.0 out of 10, Wonderful, (728 reviews)
"Yes very clean and well appointed. Staff friendly and supportive."
Australia
Colin
November 30th, 2025
$82 nightly
The price is $91
Apr 22 - Apr 23
Total with taxes and fees
Brady Apartment Hotel Flinders Street

Meriton Suites Melbourne

Meriton Suites Melbourne
5.0 star property
Melbourne Central Business District
9.6 out of 10, Exceptional, (950 reviews)
"The hotel is conveniently located in CBD."
United States
Ke
1 day ago
$95 nightly
The price is $104
Apr 19 - Apr 20
Total with taxes and fees
Meriton Suites Melbourne

Chateau Yering Hotel

Chateau Yering Hotel
5.0 star property
Yering
9.2 out of 10, Wonderful, (638 reviews)
"Bathroom has modern facilities. Welcome gift was a pleasant surprise."
Australia
Duncan
27 days ago
$119 nightly
The price is $131
Apr 22 - Apr 23
Total with taxes and fees
Chateau Yering Hotel

Holiday Inn Express Melbourne Little Collins by IHG

Holiday Inn Express Melbourne Little Collins by IHG
4.0 star property
Melbourne Central Business District
9.0 out of 10, Wonderful, (1,651 reviews)
"Property was clean, staff were wonderful and the complimentary breakfast was great."
Australia
Peter John
16 days ago
$113 nightly
The price is $125
Apr 19 - Apr 20
Total with taxes and fees
Holiday Inn Express Melbourne Little Collins by IHG

Veriu Queen Victoria Market

Veriu Queen Victoria Market
4.5 star property
Melbourne Central Business District
9.2 out of 10, Wonderful, (932 reviews)
"Loved the location. The staff was very friendly."
United States
Gabriela
10 days ago
$105 nightly
The price is $115
May 11 - May 12
Total with taxes and fees
Veriu Queen Victoria Market

Yarra Valley Lodge

Yarra Valley Lodge
4.5 star property
Chirnside Park
9.2 out of 10, Wonderful, (1,002 reviews)
"Wonderful stroll with lots of roos and birds."
United States
keith
February 2nd, 2026
$141 nightly
The price is $155
Apr 19 - Apr 20
Total with taxes and fees
Yarra Valley Lodge

Grand Hyatt Melbourne

Grand Hyatt Melbourne
5.0 star property
Melbourne Central Business District
9.2 out of 10, Wonderful, (1,001 reviews)
"Always love staying at the Hyatt. Great location, staff, food and venue."
Australia
Kathryn
3 days ago
$220 nightly
The price is $242
Apr 16 - Apr 17
Total with taxes and fees
Grand Hyatt Melbourne

Oaks Melbourne on Market Hotel

Oaks Melbourne on Market Hotel
4.0 star property
Melbourne Central Business District
8.6 out of 10, Excellent, (4,824 reviews)
"Great space in the rooms. Beds were comfy. Would definitely stay again."
Australia
Jane
10 days ago
$118 nightly
The price is $128
Apr 16 - Apr 17
Total with taxes and fees
Oaks Melbourne on Market Hotel

Mantra on Russell Melbourne

Mantra on Russell Melbourne
4.5 star property
Melbourne Central Business District
9.0 out of 10, Wonderful, (2,491 reviews)
"The room was perfect ,clean Staff were helpful."
Australia
Margaret
February 23rd, 2026
$113 nightly
The price is $125
Apr 19 - Apr 20
Total with taxes and fees
Mantra on Russell Melbourne
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St Andrews attractions

Learn more about St Andrews

Wander through the Nillumbik Regional Gallery to see rotating exhibitions from local artists before exploring the surrounding bushland trails. The Saturday farmers market offers artisanal cheeses and fresh produce, while nearby Sugarloaf Reservoir provides scenic picnic spots with views of native wildlife.

Australian Beach at Sunrise with a person in a car enjoying the view. The long beach is located in Saint Andrews Australia., Shutterstock ID 778226563, Purchase Order: -

Top St Andrews Hotel Reviews

More cheap stays in St Andrews

Hotels in St Andrews with star-rating

Find out more about St Andrews

Top reasons to visit St Andrews

  • Outdoor Adventures: St Andrews is a haven for nature lovers, offering various parks for hiking, picnicking, and soaking in stunning views.
  • Local Wineries: Discover the nearby Yarra Valley for exquisite local wines and breathtaking landscapes, making for a perfect day trip.
  • Family-Friendly Activities: Enjoy a lively public market and a fun water park, ideal for families seeking excitement.
  • Scenic Beaches: Relax at beautiful beach hideaways and enjoy the coastal charm of St Andrews.
  • Charming Accommodations: Find a variety of delightful lodging options, from cozy B&Bs to family-friendly hotels.

Find great hotels near St Andrews

Discover the charming accommodations in St Andrews, Victoria, perfect for every type of traveler. Whether you're seeking family-friendly hotels, cozy bed and breakfasts, or romantic getaway options, you'll find a variety of choices to suit your needs. Enjoy proximity to St Andrews Beach and explore vacation rentals that provide a homey atmosphere for your stay. With so many options, your ideal retreat in this picturesque locale awaits.

  • Together Co-Living: Together Co-Living is a 3.5-star property situated 18 miles from St Andrews, offering a unique blend of family-friendly and nature-themed vacation experiences. Ideal for travelers seeking a vibrant city atmosphere alongside natural relaxation, this accommodation features a range of amenities for children, including arcade game rooms and a dedicated children’s pool. Guests can enjoy outdoor activities with barbeque grills available, creating a perfect setting for family gatherings in nature. The city center location ensures easy access to local attractions while maintaining a focus on wellness and a serene environment.
  • Novotel Melbourne Preston: Novotel Melbourne Preston is a 4.5-star hotel with an impressive guest rating of 8.8, located 18 miles from St Andrews. This establishment caters to business travelers and eco-conscious visitors alike, boasting eco-certification for its sustainable practices. With modern facilities and a commitment to reducing environmental impact, guests can enjoy a comfortable stay while being mindful of their carbon footprint. The well-appointed meeting rooms and business amenities make it an excellent choice for corporate stays, all while ensuring a relaxing atmosphere for leisure travelers.
  • ibis Budget Fawkner: ibis Budget Fawkner is a 3-star accommodation located 19 miles from St Andrews, designed for eco-friendly travelers. With its eco-certification, this budget-friendly option provides a comfortable and sustainable stay without compromising on quality. Guests appreciate the straightforward approach to lodging, featuring essential amenities that prioritize both affordability and environmental responsibility. This hotel is perfect for those looking to explore the area while staying in a property that aligns with their eco-friendly values.

Where to stay in St Andrews

St Andrews, Victoria, offers a delightful blend of outdoor adventures and serene coastal charm. Families can enjoy relaxing beach hideaways and scenic spots perfect for picnics. Nearby, explore the picturesque Yarra Valley with its breathtaking landscapes and wineries, or head to the vibrant coastal towns of the Mornington Peninsula for a classic beach getaway. With friendly locals and a welcoming atmosphere, your vacation in and around St Andrews promises unforgettable experiences for everyone.

  • Melbourne: A vibrant metropolis, Melbourne is a cultural hub that offers a rich blend of experiences. Situated close to St Andrews, it boasts year-round appeal with peak visitor numbers in March and the holiday season. Travelers flock here for family-friendly activities, business ventures, and city-themed adventures. Explore the lively shopping malls, enjoy various entertainment venues, or relax at historic buildings and stunning beaches. Whether you’re seeking urban exploration or a taste of local culture, Melbourne is sure to deliver a memorable experience.
  • Smiths Gully: Just 3 miles from St Andrews, Smiths Gully is a charming suburb perfect for outdoor enthusiasts. Known for its natural beauty, this area attracts visitors year-round, especially during the peak months of March and the holiday season. Here, you can immerse yourself in scenic landscapes, venture through nature reserves, or enjoy recreational activities at nearby national parks and lakes. Whether hiking, picnicking, or simply soaking in the stunning views, Smiths Gully offers an invigorating escape into nature.
  • Cottles Bridge: Also located 3 miles from St Andrews, Cottles Bridge is a quaint suburb that beckons outdoor lovers and adventure seekers. Like its neighbor, Smiths Gully, this area experiences consistent visitor numbers throughout the year, peaking in March and during the holidays. Cottles Bridge features beautiful golf courses and is surrounded by picturesque national parks and lakes, making it an ideal spot for leisure and recreation. Whether you’re swinging clubs on the green or exploring the great outdoors, Cottles Bridge promises a delightful getaway.

Things to do near St Andrews

St Andrews, Victoria, offers a perfect blend of outdoor adventure and scenic beauty. Visitors can enjoy a lively public market, exciting water park, and various surf spots. Golf enthusiasts will appreciate the local golf courses, while those looking to shop will find delightful experiences. Don't miss the chance to discover the nearby wineries for a taste of local flavors, making your vacation both fun and memorable.

Shopping

In St Andrews, enjoy local shops and boutiques for unique gifts and souvenirs. If you're up for a drive, visit Greensborough Plaza, around 12 miles away, featuring a wide range of stores, dining options, and entertainment. It’s perfect for finding something special to take home.

Recreation

At Bird’s Basement, a luxurious country private club located 23 miles from St Andrews, you can indulge in rejuvenating wellness treatments and unwind in an elegant atmosphere. Enjoy nature walks, relaxation areas, and gourmet dining, all designed to enhance your overall well-being and tranquility.

Adventure

In St Andrews, explore the lush Yarra Valley on a thrilling zipline adventure, soaring over treetops and enjoying breathtaking views. Experience the excitement of mountain biking through scenic trails, or indulge in a guided hiking tour to discover hidden waterfalls and native wildlife in the stunning natural landscape.

Nightlife

In St Andrews, the nightlife is laid-back yet vibrant, featuring cozy pubs and live music venues. Enjoy a relaxed evening at the local taverns or catch a live performance at a nearby hall, immersing yourself in the friendly atmosphere and community spirit of this charming town.

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

Booking tips and Expedia advantages for St Andrews

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St Andrews are May to July, where the prices are slightly lower. This is in comparison to January, March and November, 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 St Andrews is Monday. The most expensive day to stay in St Andrews is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to tailor your options based on your budget, chosen location, and preferred hotel style. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your St. Andrews hotel with your flights and activities.

Find the best attractions near St Andrews

St Andrews is a fantastic destination for outdoor enthusiasts and adventure seekers, offering stunning scenery and various parks to explore. Visitors can enjoy attractions like reserves, urban parks, and state parks, all designed for those looking to immerse themselves in nature and adventure. Whether you're hiking, picnicking, or simply soaking in the views, St Andrews promises an unforgettable experience for travelers seeking a taste of the great outdoors.

  • Alowyn Gardens: Experience tranquility in this private garden, located 7 miles from St Andrews. With its lush, tropical ambiance, Alowyn Gardens is perfect for a romantic stroll or a peaceful retreat amidst nature's beauty.
  • Montsalvat: A cultural gem situated 12 miles away, Montsalvat is an artist's haven featuring galleries and stunning architecture. Immerse yourself in the rich artistic heritage and enjoy the vibrant atmosphere that this unique space offers.
  • Bundoora Park: Located 15 miles from St Andrews, Bundoora Park is a fantastic urban park ideal for families. Enjoy outdoor activities, playgrounds, and scenic walking trails while soaking in the lively city vibes.

Best time to go to St Andrews

The best time to visit St Andrews is dependent on what kind of holiday you are seeking. January is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. July is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January68.5°F (20.3°C)Light RainMostly SunnySlightly HighSlightly High
February67.6°F (19.8°C)Light RainMostly SunnyAverageAverage
March64.6°F (18.1°C)Light RainMostly SunnySlightly HighSlightly High
April59.2°F (15.1°C)Light RainMostly SunnyAverageAverage
May53.6°F (12.0°C)Light RainMostly SunnySlightly LowSlightly Low
June49.6°F (9.8°C)Light RainMostly SunnySlightly LowSlightly Low
July48.7°F (9.3°C)Light RainMostly CloudyAverageSlightly Low
August49.6°F (9.8°C)Light RainMostly CloudyAverageAverage
September52.9°F (11.6°C)Light RainMostly SunnySlightly LowAverage
October56.7°F (13.7°C)Light RainMostly SunnyAverageAverage
November61.0°F (16.1°C)Light RainMostly SunnyAverageSlightly High
December64.4°F (18.0°C)Light RainMostly SunnySlightly HighAverage

The nearest major airports for your trip to St Andrews

Traveling to St Andrews, Victoria, Australia, is convenient via two major airports. MELbourne Airport (MEL-Tullamarine) is located 24 miles away, with excellent hotel options such as the 5-star Stamford Plaza Melbourne, The Langham, and Grand Hyatt, all situated 12 miles from the airport, offering shuttle services. Alternatively, Avalon Airport (AVV) is about 53 miles from St Andrews, with nearby accommodations including the 4.5-star Bayside Geelong Hotel & Apartments and Rydges Geelong, both around 10-11 miles from the airport. For those considering Bendigo Airport (BXG), located 79 miles away, options include Quest Bendigo Central and All Seasons Resort, providing proximity and access to the airport.

Frequently asked questions

What is the best area to stay in St Andrews?
The best area to stay in St Andrews, Victoria, Australia, is generally within the town center or in the immediate surrounding countryside for convenient access to local attractions.

For most visitors, staying directly in St Andrews town center offers the most convenience. The town center is compact, with its main street, Heidelberg-Kinglake Road, featuring local shops, cafes, and the popular Saturday market. This area provides easy walking access to essentials and local community events. It's a great base for couples and solo travelers looking to experience the local pace and connect with the community.

Travelers seeking a more secluded experience with direct access to nature might consider accommodations in the immediate countryside surrounding St Andrews. This allows for a quiet retreat, often with views of the Yarra Valley or Kinglake National Park. Many properties here offer amenities like private gardens or proximity to walking trails, making it ideal for those who want to explore the natural beauty of the region.
When is the best time to go to St Andrews?
The best time to go to St Andrews is during the shoulder seasons of autumn (March to May) and spring (September to November), when the weather is pleasant and the crowds are smaller.

During these months, you'll experience mild temperatures, making it comfortable for exploring the outdoors and enjoying the town's attractions. The golf courses are typically in excellent condition, and you'll find it easier to secure tee times. This period is ideal for couples looking for a relaxed yet active getaway, as they can enjoy scenic walks along the coast or through the town without the peak season rush.

For families, the summer months (December to February) offer warmer temperatures, which are great for beach activities and water sports. While it's the busiest time, the longer daylight hours and generally sunny weather provide ample opportunity for outdoor adventures.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 St Andrews.
How can I save on a St Andrews hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible St Andrews hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St Andrews hotel?
Prices for hotels in St Andrews often vary, but you can find a great deal from $66 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 the cheapest rate.

Explore a world of travel with Expedia