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

Find hotels in St Leonards from CA $82

  • 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

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St Leonards hotels

1. 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 CA $151
CA $167 total
includes taxes & fees
Aug 26 - Aug 27
The Oxley Estate

2. 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 CA $177
CA $195 total
includes taxes & fees
Aug 2 - Aug 3
Bellarine Spa Wellness & Retreat

3. 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 CA $113
CA $114 total
includes taxes & fees
Aug 11 - Aug 12
Dylene Holiday Park

4. 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 CA $222
CA $246 total
includes taxes & fees
Aug 16 - Aug 17
Portarlington Grand Hotel

5. Bellarine Bayside Holiday Parks

Bellarine Bayside Holiday Parks
2.0 star property
Portarlington
9.2 out of 10, Wonderful, (156 reviews)
"The Family Cabin we stayed in was very clean and comfortable, this property is in a beautiful location and the staff are very friendly and accommodating. We would definitely stay here again."
Australia
Christina
The price is CA $159
CA $159 total
includes taxes & fees
Jul 28 - Jul 29
Bellarine Bayside Holiday Parks

6. Cobb & Co Lodge

Cobb & Co Lodge
2.5 star property
Queenscliff
8.8 out of 10, Excellent, (297 reviews)
"Kitchen fully equipped, staff very friendly. Very quiet location "
Australia
Jenny
The price is CA $66
CA $102 total
includes taxes & fees
Aug 3 - Aug 4
Cobb & Co Lodge

7. BIG4 Ingenia Holidays Queenscliff Beacon

BIG4 Ingenia Holidays Queenscliff Beacon
4.0 star property
Queenscliff
9.2 out of 10, Wonderful, (460 reviews)
"Great value and great staff. "
Australia
HENRI
The price is CA $102
CA $102 total
includes taxes & fees
Aug 25 - Aug 26
BIG4 Ingenia Holidays Queenscliff Beacon

8. Circa 1902 Queenscliff

Circa 1902 Queenscliff
3.0 star property
Queenscliff
8.0 out of 10, Very good, (682 reviews)
"Lovely stay and great location "
Australia
Carol
The price is CA $121
CA $133 total
includes taxes & fees
Aug 9 - Aug 10
Circa 1902 Queenscliff

9. Ruby's Queenscliff

Ruby's Queenscliff
3.5 star property
Queenscliff
9.2 out of 10, Wonderful, (941 reviews)
"Great location, simple yet luxurious."
Australia
Ryan
The price is CA $117
CA $130 total
includes taxes & fees
Jul 27 - Jul 28
Ruby's Queenscliff

10. Accommodation at Curlewis

Accommodation at Curlewis
4.0 star property
Curlewis
9.6 out of 10, Exceptional, (175 reviews)
"Room was clean , staff were friendly great location "
United States
Lynette
The price is CA $172
CA $190 total
includes taxes & fees
Jul 29 - Jul 30
Accommodation at Curlewis

11. Point Lonsdale Guest House

Point Lonsdale Guest House
3.0 star property
Point Lonsdale
8.8 out of 10, Excellent, (499 reviews)
"I didn't realise it was so communal. Rooms were very small and noisy"
Australia
Beverly
The price is CA $128
CA $142 total
includes taxes & fees
Aug 11 - Aug 12
Point Lonsdale Guest House

12. Sorrento Beach Motel

Sorrento Beach Motel
3.5 star property
Sorrento
9.0 out of 10, Wonderful, (921 reviews)
"Clean and tidy, easy parking and access"
Australia
Harold
The price is CA $139
CA $153 total
includes taxes & fees
Aug 10 - Aug 11
Sorrento Beach Motel

13. Riverside Ocean Grove

Riverside Ocean Grove
4.0 star property
Ocean Grove
8.8 out of 10, Excellent, (445 reviews)
"Nice and quiet, good location and value."
Canada
Derek T
The price is CA $131
CA $145 total
includes taxes & fees
Jul 30 - Jul 31
Riverside Ocean Grove

14. Oakdene Vineyards Guesthouse

Oakdene Vineyards Guesthouse
3.0 star property
Wallington
9.4 out of 10, Exceptional, (103 reviews)
"Picturesque location within easy driving distance from Melbourne."
Australia
Jonathan
The price is CA $208
CA $230 total
includes taxes & fees
Jul 27 - Jul 28
Oakdene Vineyards Guesthouse

15. Moody's Motel

Moody's Motel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (331 reviews)
"Enjoyed the stay and a return stay. Clean room and a great location as it’s close to the beach, cafe’s, restaurants and more. "
Australia
Mark
The price is CA $119
CA $131 total
includes taxes & fees
Jul 27 - Jul 28
Moody's Motel

16. InterContinental Sorrento Mornington Peninsula by IHG

InterContinental Sorrento Mornington Peninsula by IHG
5.0 star property
Sorrento
8.4 out of 10, Very good, (158 reviews)
"Great location and excellent restaurants"
Australia
Renato
The price is CA $278
CA $306 total
includes taxes & fees
Jul 29 - Jul 30
InterContinental Sorrento Mornington Peninsula by IHG

17. 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 CA $183
CA $203 total
includes taxes & fees
Aug 11 - Aug 12
Swan Bay Holiday Park

18. Boathouse Resort Studios & Suites

Boathouse Resort Studios & Suites
4.0 star property
Blairgowrie
9.2 out of 10, Wonderful, (840 reviews)
"The staff and accomodation was fantastic. Thank-you for making our stay memorable!"
Australia
Nancy
The price is CA $169
CA $186 total
includes taxes & fees
Jul 28 - Jul 29
Boathouse Resort Studios & Suites

19. Boat Ramp Motel

Boat Ramp Motel
3.5 star property
Ocean Grove
7.8 out of 10, Good, (512 reviews)
"Great Motel in a perfect location. Would happily stay there again"
Australia
Luke
The price is CA $145
CA $159 total
includes taxes & fees
Jul 27 - Jul 28
Boat Ramp Motel

20. The Keith Motel

The Keith Motel
3.0 star property
Tootgarook
9.2 out of 10, Wonderful, (67 reviews)
"Great location with private parking available. Rooms were spacious and clean - we had everything we needed. Staff was really friendly too and check-in was effortless. A perfect stay for a weekend away!"
Australia
Maria
The price is CA $131
CA $131 total
includes taxes & fees
Jul 30 - Jul 31
The Keith Motel
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

More cheap stays in St Leonards

Find out more about St Leonards

Top reasons to visit St Leonards

  • Stunning Beaches: St Leonards features beautiful beaches perfect for sunbathing, swimming, and beachcombing.
  • Outdoor Adventures: Enjoy a range of activities like golfing and exploring local reserves, ideal for outdoor enthusiasts.
  • Charming Neighborhoods: Discover historic areas filled with unique shops and local treasures, perfect for leisurely strolls.
  • Relaxing Hot Springs: Experience rejuvenation at nearby hot springs, offering a unique and relaxing getaway.
  • Welcoming Accommodations: Choose from cozy bed & breakfasts to hotels with beach access, ensuring a comfortable stay.

Find great hotels near St Leonards

Discover the charm of St Leonards, Victoria, where a variety of lodging options await you, from cozy bed & breakfasts to comfortable hotels. Ideal for families and adventure seekers, the area boasts accommodations equipped with beach access and essential amenities. Enjoy delightful dining experiences at hotel restaurants, and relax in the welcoming atmosphere of St Leonards hotels, ensuring a memorable stay in this beautiful coastal destination.

  • Rydges Geelong: Rydges Geelong is a welcoming 4-star hotel located 32.2km from St Leonards, ideal for families and adventure seekers. This property embraces diversity, being LGBTQIA-friendly and affiliated with LGBTQI travel guides. Guests can engage in thrilling activities such as mountain biking, skydiving, and windsurfing nearby. The hotel also features family-friendly amenities, including a children's pool, making it a perfect choice for those travelling with kids. With its adventurous spirit and inclusive atmosphere, Rydges Geelong promises a memorable stay for all.
  • Peppers Moonah Links Resort: Situated 29.0km from St Leonards, Peppers Moonah Links Resort is a sophisticated 4-star accommodation that caters to golf enthusiasts and business travellers. This resort offers a unique golfing experience with its on-site course and is equipped with a meeting room for corporate needs. Adventure lovers can enjoy nearby activities such as kayaking, sailing, and snorkeling. With its blend of recreational and professional facilities, Peppers Moonah Links Resort is perfect for those looking to mix business with pleasure while enjoying the beautiful surroundings.
  • Oaks R Suites Geelong: Oaks R Suites Geelong is a stylish 4-star hotel located 30.6km from St Leonards, positioned in the city centre, making it a great option for families and golf lovers alike. Guests can enjoy easy access to golf activities and appreciate the family-friendly amenities offered, including cribs and highchairs. The contemporary design and urban atmosphere provide a comfortable and convenient base for exploring the vibrant city. With its excellent location and thoughtful amenities, Oaks R Suites Geelong is a fantastic choice for a relaxing family getaway.

Where to stay near St Leonards

St Leonards, Victoria, offers a perfect blend of adventure and relaxation for outdoor enthusiasts and families alike. With its picturesque beaches and friendly atmosphere, it's an ideal base to explore nearby attractions. Enjoy a romantic getaway by the coast or venture into charming neighborhoods rich in history. Experience the warmth of local hospitality while discovering budget-friendly options for your stay. Whether you're seeking adventure or a peaceful retreat, St Leonards is a delightful travel destination.

  • Indented Head: Nestled approximately 3.2km from St Leonards, Indented Head is a delightful suburb that offers a refreshing coastal experience. With visitor numbers peaking in July and during the holiday season from December to January, this destination is ideal for outdoor enthusiasts and beach lovers. Indented Head boasts a variety of activities, including golf and access to beautiful beaches and national parks. Its family-friendly atmosphere and scenic landscapes make it a great spot for relaxation and adventure alike.
  • Portarlington: Located about 8.0km from St Leonards, Portarlington is a charming suburb known for its lively outdoor and beach experiences. The peak travel times are in March and December to January, drawing visitors to its stunning beaches and vibrant shopping centres. Adventurers can indulge in golfing and exploring the nearby national park. Portarlington's friendly ambiance and picturesque coastline provide a perfect backdrop for family outings and leisurely days by the water.
  • Bellarine: Situated roughly 9.7km from St Leonards, Bellarine is a suburb that offers a year-round experience with slightly fluctuating visitor numbers. Popular during July and the holiday season, Bellarine caters to those seeking outdoor adventures, entertainment, and relaxation. Visitors can enjoy a variety of activities, including spa treatments and water park fun. The close proximity to beaches and national parks makes it a fantastic destination for families looking to unwind and explore the natural beauty of the region.

Things to do near St Leonards

St Leonards, Victoria, offers a perfect blend of outdoor activities and beach adventures, making it an ideal destination for tourists. Visitors can enjoy the scenic beaches, explore recreational areas, and indulge in a round of golf at the local courses. Additionally, shopping enthusiasts will find plenty of opportunities to discover unique stores and local treasures, ensuring a well-rounded vacation experience for beach seekers and adventure lovers alike.

Shopping

In St Leonards, you'll find delightful local shops for souvenirs. If you're up for a drive, Westfield Geelong, located 30.6km away, offers a vibrant shopping experience with entertainment options. Mill Markets, 27.4km away, features unique finds and a lively atmosphere for a true local experience.

Recreation

At Sorrento Golf Club, enjoy a round of golf amidst scenic landscapes and a vibrant outdoor atmosphere. Curlewis Golf Club offers a luxurious experience with its pristine greens and elegant facilities. For ultimate relaxation, visit Alba Thermal Springs and Spa for rejuvenating treatments in a serene setting.

Adventure

Adventure Park Geelong, located 17.7km from St Leonards, offers thrilling waterslides and family-friendly attractions. For a unique experience, join Sea All Dolphin Swims, only 11.3km away, where you can swim with dolphins. Don’t miss the Clifton Springs Boat Ramp, 14.5km away, perfect for fishing and boating adventures.

Nightlife

For a unique experience, enjoy a ride on The Carousel and soak in the outdoor vibes. Alternatively, the Giant Sky Wheel offers adventure with stunning views. For a cultural evening, catch a show at the Malthouse Theatre, perfect for romance and family entertainment.

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

Booking tips and Expedia advantages for St Leonards

To save money on your trip to St Leonards, Victoria, plan your visit between May to June or August when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and consider Monday stays for the cheapest options. Use Expedia to compare prices and filter for eco-certified hotels. Look out for last-minute deals and package options that combine flights and activities for additional savings. Lastly, explore free activities in the area to make the most of your vacation without breaking the bank.

  • 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: Book your hotel in St Leonards about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your St. Leonards hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near St Leonards

St Leonards, Victoria, is a fantastic destination for outdoor and beach enthusiasts, offering a variety of attractions such as St Leonards Beach and local reserves. Visitors can enjoy a blend of adventure and cultural experiences, making it perfect for those seeking sun-soaked days and relaxation. Don’t miss the opportunity to explore nearby hot springs for a unique and rejuvenating experience.

  • Deakin University: Located 30.6km from St Leonards, Deakin University offers a rich cultural vibe with its historic architecture and vibrant campus life. Explore the beautiful grounds and engage with local students to experience the educational spirit of Australia.
  • Mornington Park: Just 29.0km away, Mornington Park is an urban oasis perfect for families. Enjoy outdoor activities, picnics, and stunning city views as you unwind in this lush green space, making it ideal for a day out.
  • St Leonards Beach: A mere 1.6km from St Leonards, this picturesque beach invites you to relax on the sandy shores, swim in the refreshing waters, or enjoy a leisurely stroll along the coastline, encapsulating the true essence of beach vibes.

Best time to go to St Leonards

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

Flying into St Leonards, Victoria, Australia, is convenient with several major airports nearby. Melbourne Tullamarine Airport (MEL) is approximately 56.3km away, with luxurious hotels like Stamford Plaza Melbourne and Grand Hyatt Melbourne, both 19.3km from the airport, offering transfer services. Avalon Airport (AVV) is 25.7km away, with options like Quality Hotel Bayside Geelong and Rydges Geelong, providing various shuttle services. Essendon Airport (MEB) is about 51.5km from St Leonards, featuring the elegant Langham, Melbourne, and Pullman Melbourne City Centre, both located 11.3km from the airport. Each airport offers accessible transportation to make your journey seamless.

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.
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 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 Leonards.
How much is the nightly rate at a St Leonards hotel?
Prices for hotels in St Leonards often vary, but you can find a great deal from CA $82 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