An aerial view of a coastal area with a large lake, a beach, and a residential area with houses and greenery.

Search St Leonards hotels

  • 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 Leonards hotels

1. Clarion Suites Gateway

Clarion Suites Gateway
4.5 star property
Melbourne Central Business District
9.2 out of 10, Wonderful, (1,007 reviews)
"Great location staff very friendly"
Australia
Joseph
The price is AU$203
includes taxes & fees
3 Aug - 4 Aug
Clarion Suites Gateway

2. Atlantis Hotel, Melbourne

Atlantis Hotel, Melbourne
4.0 star property
Melbourne Central Business District
8.8 out of 10, Excellent, (3,210 reviews)
"Excellent location, clean and comfortable"
Australia
Jason
The price is AU$113
includes taxes & fees
17 Aug - 18 Aug
Atlantis Hotel, Melbourne

3. View Melbourne

View Melbourne
4.0 star property
Melbourne Central Business District
8.8 out of 10, Excellent, (1,402 reviews)
"Great location"
Australia
David
The price is AU$125
includes taxes & fees
2 Aug - 3 Aug
View Melbourne

4. Starhaven Retreat

Starhaven Retreat
4.0 star property
Indented Head
10.0 out of 10, Exceptional, (115 reviews)
"Had a fantastic stay, would highly recommend "
Australia
Nichole
Starhaven Retreat

5. Pegasus Apart'Hotel

Pegasus Apart'Hotel
4.0 star property
Melbourne Central Business District
8.8 out of 10, Excellent, (8,529 reviews)
"Great overall stay, the location is within walking distance to a lot of places which is handy."
Australia
Peter-Kiri
The price is AU$139
includes taxes & fees
16 Aug - 17 Aug
Pegasus Apart'Hotel

6. The Victoria Hotel Melbourne

The Victoria Hotel Melbourne
3.5 star property
Melbourne Central Business District
8.8 out of 10, Excellent, (2,273 reviews)
"Great place for the price!"
Canada
Kendra
The price is AU$116
includes taxes & fees
2 Aug - 3 Aug
The Victoria Hotel Melbourne

7. The Langham, Melbourne

The Langham, Melbourne
5.0 star property
Southbank
9.4 out of 10, Exceptional, (1,287 reviews)
"Great location! Beautifully presented hotel with everything you need! My go to place to stay for a wonderful getaway ❤️"
Australia
Natalie Sarah
The price is AU$305
includes taxes & fees
26 July - 27 July
The Langham, Melbourne

8. Meriton Suites Melbourne

Meriton Suites Melbourne
5.0 star property
Melbourne Central Business District
9.6 out of 10, Exceptional, (1,023 reviews)
"Great Location for Southern Cross Railway Station, great value for money, will definitely stay again."
Australia
Amber
The price is AU$175
includes taxes & fees
23 Aug - 24 Aug
Meriton Suites Melbourne

9. Nightelier Rye

Nightelier Rye
3.5 star property
Rye
8.8 out of 10, Excellent, (681 reviews)
"Great location. Walkable distance to the beach, shops, restaurants and cafes. Heated pool."
Australia
Ana
The price is AU$148
includes taxes & fees
9 Aug - 10 Aug
Nightelier Rye

10. Portarlington Grand Hotel

Portarlington Grand Hotel
3.0 star property
Portarlington
9.6 out of 10, Exceptional, (53 reviews)
"The hotel has been renovated to perfection, very comfortable stay."
Australia
Elizabeth
The price is AU$259
includes taxes & fees
16 Aug - 17 Aug
Portarlington Grand Hotel

11. The Oxley Estate

The Oxley Estate
4.0 star property
Portarlington
9.4 out of 10, Exceptional, (315 reviews)
"Very top quality would recommend to anyone"
Australia
benjaman
The price is AU$173
includes taxes & fees
24 Aug - 25 Aug
The Oxley Estate

12. Bellarine Spa Wellness & Retreat

Bellarine Spa Wellness & Retreat
2.5 star property
Portarlington
9.6 out of 10, Exceptional, (119 reviews)
"I loved my stay. It was very close to town and very comfortable. I would definitely stay there again. "
Australia
Paz
The price is AU$198
includes taxes & fees
2 Aug - 3 Aug
Bellarine Spa Wellness & Retreat

13. Great Southern Hotel Melbourne

Great Southern Hotel Melbourne
3.5 star property
Melbourne Central Business District
8.2 out of 10, Very good, (2,501 reviews)
"Excellent stay as always..clean and comfortable"
Australia
Ian
The price is AU$97
includes taxes & fees
3 Aug - 4 Aug
Great Southern Hotel Melbourne

14. Hotel Grand Chancellor Melbourne

Hotel Grand Chancellor Melbourne
4.0 star property
Melbourne Central Business District
8.8 out of 10, Excellent, (1,409 reviews)
"Great location and staff super helpful"
Australia
Gaye
The price is AU$164
includes taxes & fees
2 Aug - 3 Aug
Hotel Grand Chancellor Melbourne

15. 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,622 reviews)
"Breakfast was small but for being free is worth it. Nice and clean rooms. Really close to Southern Cross station so getting around was easy."
United States
Christian Michael
The price is AU$179
includes taxes & fees
24 Aug - 25 Aug
Holiday Inn Express Melbourne Little Collins by IHG

16. Stamford Plaza Melbourne

Stamford Plaza Melbourne
5.0 star property
Melbourne Central Business District
8.6 out of 10, Excellent, (1,773 reviews)
"Clean and central location"
Australia
Katrina
The price is AU$206
includes taxes & fees
9 Aug - 10 Aug
Stamford Plaza Melbourne

17. Dylene Holiday Park

Dylene Holiday Park
3.0 star property
Portarlington
9.4 out of 10, Exceptional, (22 reviews)
"Great location with an old school vibe, loved it"
Australia
gerard
The price is AU$124
includes taxes & fees
2 Aug - 3 Aug
Dylene Holiday Park

18. BIG4 Ingenia Holidays Queenscliff Beacon

BIG4 Ingenia Holidays Queenscliff Beacon
4.0 star property
Queenscliff
9.2 out of 10, Wonderful, (459 reviews)
"Very friendly and a lovely place to stay"
Australia
Jan
The price is AU$113
includes taxes & fees
18 Aug - 19 Aug
BIG4 Ingenia Holidays Queenscliff Beacon

19. Hyatt Centric Melbourne

Hyatt Centric Melbourne
5.0 star property
Melbourne Central Business District
9.4 out of 10, Exceptional, (981 reviews)
"Great hotel in a great location."
Australia
Robert
The price is AU$229
includes taxes & fees
26 July - 27 July
Hyatt Centric Melbourne

20. Swan Bay Holiday Park

Swan Bay Holiday Park
3.5 star property
Swan Bay
9.6 out of 10, Exceptional, (4 reviews)
"The cleanest property we have visited . Amazing lil unit for the whole family. Great location. "
United Kingdom
Deborah
The price is AU$206
includes taxes & fees
9 Aug - 10 Aug
Swan Bay Holiday Park
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 Leonards attractions

Learn more about St Leonards

Fishing boats bob in the harbour where you can catch snapper or join dolphin-spotting cruises along Port Phillip Bay. Relax on sandy beaches or take the short ferry to Queenscliff for its historic fort and charming Victorian-era buildings.

An aerial view of a coastal area with a large lake, a beach, and a residential area with houses and greenery.

Top St Leonards Hotel Reviews

Recent Reviews in St Leonards

More cheap accommodation in St Leonards

Find out more about St Leonards

Top reasons to visit St Leonards

  • Stunning Beaches: St Leonards boasts pristine beaches perfect for relaxation and outdoor activities, offering a serene coastal experience.
  • Scenic Reserves: Explore beautiful reserves that provide opportunities for walking, picnicking, and enjoying nature.
  • Queenscliff Ferry: Take a scenic trip on the Queenscliff ferry for breathtaking views of the coastline.
  • Vibrant Shopping Centre: Discover a lively shopping area with unique local shops and dining options.
  • Welcoming Accommodation: Enjoy a variety of charming bed & breakfasts and hotels, ideal for families and beach enthusiasts.

Find great hotels near St Leonards

Discover the charming accommodation options in St Leonards, Victoria, where a delightful range of bed & breakfast and hotel choices await. Ideal for beach lovers and families seeking adventure, these friendly establishments offer a warm welcome and essential amenities for a memorable stay. Whether you seek a sea-view hotel or a comfortable retreat, St Leonards provides the perfect base for your exploration of this picturesque region in Australia.

  • Rydges Geelong: Rydges Geelong, boasting a commendable guest rating of 8.2, is an ideal choice for those seeking an adventurous and family-friendly experience. Located 32km from St Leonards, this hotel offers a variety of adventure sports and recreational activities both onsite and nearby, including windsurfing, sailing, and mountain biking. Families are well catered for with amenities such as a children's pool and breakfast options tailored for younger guests. The welcoming atmosphere and diverse activities make this hotel a suitable base for both business and leisure travellers alike.
  • Peppers Moonah Links Resort: Peppers Moonah Links Resort is a highly-rated accommodation with a guest score of 8.8, situated 29km from St Leonards. This resort is themed around hot springs and golf, providing a unique retreat for those looking to unwind and indulge in nature. Guests can enjoy access to nearby natural hot springs and partake in golf experiences designed to challenge and entertain. The surrounding area offers additional adventure sports such as hiking, kayaking, and snorkelling, ensuring a satisfying stay for those eager to explore the great outdoors.
  • Oaks R Suites Geelong: Oaks R Suites Geelong stands out with an impressive guest rating of 9.4 and is located 31km from St Leonards. This property combines beach access with family-friendly amenities, making it a delightful choice for those looking to relax by the sea. Guests can engage in golf activities and enjoy child-friendly features like highchairs and cribs, ensuring a comfortable stay for families. The blend of beachfront relaxation and recreational options makes Oaks R Suites a versatile accommodation choice for various travellers.

Where to stay near St Leonards

St Leonards, Victoria, offers a delightful blend of outdoor adventures and beach relaxation. Visitors can enjoy the picturesque St Leonards Beach, unwind at local beer gardens, and explore the charming town centre. This friendly suburb is perfect for families and those seeking a budget-friendly getaway. Nearby, discover the vibrant atmosphere of the Gold Coast, making it an ideal base for your holiday experience filled with history and leisure.

  • Indented Head: Situated a mere 3km from St Leonards, Indented Head offers a delightful coastal escape with a focus on outdoor adventures. The suburb experiences a moderately seasonal influx of visitors, particularly peaking during July and the festive December to January period. This charming locale is perfect for beach lovers, with its stunning family-friendly beach and nearby national park providing ample opportunities for exploration. Golf enthusiasts will appreciate the local golf course and recreational area, making it an ideal destination for those seeking both relaxation and adventure.
  • Portarlington: Just 8km from St Leonards, Portarlington is a vibrant suburb that attracts visitors seeking outdoor experiences and beach fun. The travel patterns here are also moderately seasonal, peaking in March and during the holiday season in December to January. The area boasts beautiful beaches and a welcoming atmosphere, perfect for families. In addition to beach activities, Portarlington offers a shopping centre and golf course, ensuring a well-rounded experience for all types of travellers looking for relaxation and adventure.
  • Bellarine: Located 10km from St Leonards, Bellarine is a suburb that offers year-round appeal for visitors. While its traveller numbers peak in July and December to January, it maintains a steady flow throughout the year. This engaging area is known for its outdoor activities, making it an excellent choice for families and adventurers alike. Visitors can enjoy shopping at local centres, explore beautiful beaches, and appreciate the nearby national park, creating a perfect blend of relaxation and adventure for everyone.

Things to do near St Leonards

St Leonards is ideal for an outdoor and beach adventure holiday, featuring a vibrant shopping centre and opportunities for golf. Key activities include a scenic trip on the Queenscliff ferry, enjoying live music, and exploring local day trip options. Visitors can also take advantage of the shopping area, making it an excellent destination for those seeking relaxation and exploration.

Shopping

St Leonards offers a charming shopping experience with boutique stores and local artisans. For more extensive shopping, if you're up for a drive, head to Geelong, where you’ll find larger shopping centres like Westfield Geelong and Market Square with a variety of retailers and dining options.

Recreation

In St Leonards, indulge in rejuvenating treatments at the nearby Geelong Wellness Centre, offering holistic therapies and calming spaces. For recreation, explore the scenic coastal walks along the Bellarine Peninsula, where you can enjoy the fresh air and stunning ocean views while unwinding in nature.

Adventure

At Eagle Skylift Arthurs Seat, located 29km from St Leonards, experience breathtaking views as you glide above the landscape in a cable car gondola. This adventure is ideal for families seeking an outdoor thrill, surrounded by the beauty of nature.

Nightlife

Explore the vibrant atmosphere at the St Leonards Hotel, where you can enjoy hearty meals and a selection of local wines. For a more relaxed vibe, visit the St Leonards Pub, where you can chat with locals over a refreshing pint and listen to live music on the weekends.

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

Booking tips and Expedia advantages for St Leonards

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St Leonards are May to June and August, where the prices are slightly lower. This is in comparison to January, March and November, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in St Leonards is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St Leonards is Monday. The most expensive day to stay in St Leonards is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your ideal location, and much more. You can sort your results to display prices from the lowest to the highest, allowing you to find the most affordable hotels first. Additionally, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your St Leonards hotel accommodation with your flights and activities.

Find the best attractions near St Leonards

St Leonards offers a delightful blend of outdoor and beach adventures, making it an ideal holiday destination. Visitors can explore pristine beaches, scenic reserves, and rejuvenating hot springs. The area's attractions cater to those seeking cultural experiences and outdoor activities, ensuring a memorable stay filled with natural beauty and adventure.

  • Peninsula Hot Springs: Just 29km from St Leonards, Peninsula Hot Springs offers a serene escape with its natural thermal mineral pools. Immerse yourself in the outdoor bathing experience while enjoying stunning vistas and a tranquil atmosphere, ideal for wellness and relaxation.
  • Rye Beach: Located 24km away, Rye Beach is a picturesque coastal spot where you can unwind on golden sands and take in the refreshing sea breeze. It's perfect for swimming, sunbathing, or simply enjoying the beach vibes.
  • Point Nepean National Park: Just 18km from St Leonards, this national park boasts breathtaking scenery and a range of outdoor activities. Explore walking trails, historic sites, and enjoy the adventure of discovering the rugged coastline and diverse wildlife.

Best time to go to St Leonards

The best time to visit St Leonards can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St Leonards falls in January, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in St Leonards falls in July, visitor numbers are slightly high and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January67.8°F (19.9°C)Light RainMostly SunnyAverageSlightly High
February67.5°F (19.7°C)Light RainMostly SunnyAverageAverage
March64.9°F (18.3°C)Light RainMostly SunnyAverageSlightly High
April60.3°F (15.7°C)Light RainMostly SunnySlightly HighAverage
May55.4°F (13.0°C)Light RainMostly SunnyAverageSlightly Low
June51.8°F (11.0°C)Light RainMostly CloudyAverageSlightly Low
July50.7°F (10.4°C)Light RainMostly CloudySlightly HighAverage
August51.3°F (10.7°C)Light RainMostly CloudyAverageSlightly Low
September54.0°F (12.2°C)Light RainMostly SunnySlightly HighAverage
October57.2°F (14.0°C)Light RainMostly SunnySlightly LowAverage
November61.0°F (16.1°C)Light RainMostly SunnySlightly LowSlightly High
December64.0°F (17.8°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to St Leonards

Travelling to St Leonards, Victoria, is convenient with several major airports nearby. MELbourne Tullamarine Airport (MEL) is situated 56km away, with excellent hotels like The Langham, Stamford Plaza, and Grand Hyatt, all approximately 19km from the airport, offering transfers and shuttles. Avalon Airport (AVV) is closer at 26km, with accommodations such as Bayside Geelong Hotel & Apartments and Rydges Geelong, both around 16km away. Lastly, Essendon Airport (MEB) is 51km from St Leonards, featuring hotels like Hyatt Centric Melbourne and The Hotel Windsor, each about 11km from the airport, ensuring easy access for travellers.

Frequently asked questions

What is the best area to stay in St Leonards?
The best area to stay in St Leonards is right along the Esplanade, particularly between the St Leonards Pier and Bluff Road, for direct access to the beach and town amenities.

This central stretch of St Leonards is where you'll find most of the town's cafes, eateries, and shops, all within easy walking distance. The Esplanade itself offers lovely views across Port Phillip Bay, and the foreshore reserve provides open green spaces ideal for picnics or leisurely strolls. It's the hub of activity, especially during warmer months, yet maintains a relaxed coastal village feel.

Couples looking for a tranquil getaway will appreciate this area. You're never far from a quiet spot on the beach or a table at a local restaurant with bay views. The convenience of having everything nearby means you can leave the car behind and truly unwind, enjoying the slow pace of coastal life.

Families will also find this area particularly convenient. With the beach just across the road, and playgrounds scattered along the foreshore, keeping children entertained is straightforward.
What are the most romantic hotels in St Leonards for couples?
For a romantic stay in St Leonards, the St Leonards Hotel is an excellent choice for couples.

This 3.5-star hotel, with a very good rating of 8.8, offers rooms with balconies or furnished balconies, providing a lovely private space for guests. Free WiFi and complimentary toiletries are included, ensuring a comfortable and convenient stay. Additionally, guests benefit from free self-parking. The St Leonards Hotel is also conveniently located just 2.5 km from St Leonards Beach, superb for a romantic stroll. See all romantic hotels in St Leonards
What are the best hotels in St Leonards near St Leonards Beach?
For a top hotel near St Leonards Beach, consider the St Leonards Hotel.

The 3.5-star St Leonards Hotel, with an 8.8 rating, is located just 2.5 km from St Leonards Beach, making it a convenient option for beach access. Guests can enjoy amenities such as a balcony or furnished patio, free toiletries, and complimentary WiFi. Free self-parking is also available, adding to the convenience for those travelling by car.
When is the best time to go to St Leonards?
The best time to visit St Leonards is between December and February, during the Australian summer, or in the shoulder seasons of spring (September to November) and autumn (March to May).

For those seeking warm weather and a lively beach atmosphere, the summer months are ideal. You'll find the bay waters great for swimming and watersports, and the town is bustling with holidaymakers. This is a great time for families looking to enjoy the foreshore playground, swimming enclosure, and the generally sunny conditions.

If you prefer a quieter experience with pleasant weather for exploring, the shoulder seasons are a superb choice. Spring offers mild temperatures with blooming native flora, while autumn provides calm, clear days, often with fewer crowds.
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 cancelled 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 Leonards.
How can I save on a hotel booking in St Leonards with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on St Leonards hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in St Leonards?
Prices for hotels in St Leonards often vary, but you can find a great deal from AU$85 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 our cheapest rates.

Explore a world of travel with Expedia