St Leonards salt lagoon near Portarlington in Victoria, Australia. Aerial view of the salt lagoon and the port phillip bay

Find hotels in St Leonards from CA $87

  • 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

Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel

Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel
4.5 star property
Waterfront Precinct
9.8 out of 10, Exceptional, (63 reviews)
"Beautiful stay, no complaints."
Australia
Tiffany
The price is CA $159
CA $175 total
includes taxes & fees
Jun 17 - Jun 18
Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel

Eden Oak Geelong

Eden Oak Geelong
4.0 star property
East Geelong
9.0 out of 10, Wonderful, (543 reviews)
"Fantastic bed. Great shower. Lovely restaurant for dinner and breakfast Very well priced!"
Australia
Sharon
The price is CA $107
CA $119 total
includes taxes & fees
Jun 22 - Jun 23
Eden Oak Geelong

The Keith Motel

The Keith Motel
3.0 star property
Tootgarook
9.2 out of 10, Wonderful, (65 reviews)
"Great location"
Australia
IAN
The price is CA $145
CA $145 total
includes taxes & fees
Jun 14 - Jun 15
The Keith Motel

Geelong Surfcoast Hwy Holiday Park

Geelong Surfcoast Hwy Holiday Park
2.5 star property
Mount Duneed
8.6 out of 10, Excellent, (316 reviews)
"Great place to stay with our puppies 🐶"
Australia
Helen
The price is CA $130
CA $130 total
includes taxes & fees
Jun 17 - Jun 18
Geelong Surfcoast Hwy Holiday Park

Little River Bed & Breakfast

Little River Bed & Breakfast
4.0 star property
Little River
9.2 out of 10, Wonderful, (208 reviews)
"A charming and peaceful setting in a truly unique historical and rural environment."
Australia
Akiva
The price is CA $154
CA $170 total
includes taxes & fees
Jun 25 - Jun 26
Little River Bed & Breakfast

The Sands Torquay

The Sands Torquay
4.0 star property
Torquay
9.2 out of 10, Wonderful, (658 reviews)
"Great stay, Beautiful views of the Golf Course"
Australia
William
The price is CA $179
CA $196 total
includes taxes & fees
Jul 12 - Jul 13
The Sands Torquay

Sunny Side Up B&B

Sunny Side Up B&B
4.0 star property
Rye
10.0 out of 10, Exceptional, (173 reviews)
"Good location, close to shops, great hosts who provided home cooked breakfasts"
Australia
Ronald
The price is CA $235
CA $260 total
includes taxes & fees
Jun 15 - Jun 16
Sunny Side Up B&B

Cobb & Co Lodge

Cobb & Co Lodge
2.5 star property
Queenscliff
8.8 out of 10, Excellent, (296 reviews)
"An awesome place to stay. Staff very knowledgeable and helpful."
Australia
christine
The price is CA $66
CA $103 total
includes taxes & fees
Jun 23 - Jun 24
Cobb & Co Lodge

Circa 1902 Queenscliff

Circa 1902 Queenscliff
3.0 star property
Queenscliff
8.0 out of 10, Very good, (675 reviews)
"Lovely stay and great location "
Australia
Carol
The price is CA $120
CA $132 total
includes taxes & fees
Jun 26 - Jun 27
Circa 1902 Queenscliff

Nightcap at Gateway Hotel

Nightcap at Gateway Hotel
3.5 star property
Corio
8.0 out of 10, Very good, (361 reviews)
"Exelant hotel very friendly staff good restaurant and good food. Would recommend the hotel to anyone."
United Kingdom
Kevin
The price is CA $96
CA $105 total
includes taxes & fees
Jun 15 - Jun 16
Nightcap at Gateway Hotel

Sorrento Beach Motel

Sorrento Beach Motel
3.5 star property
Sorrento
9.0 out of 10, Wonderful, (912 reviews)
"Clean room Friendly check in Quiet place to sleep of main road"
Australia
Jamie
The price is CA $137
CA $152 total
includes taxes & fees
Jun 25 - Jun 26
Sorrento Beach Motel

Crowne Plaza Geelong by IHG

Crowne Plaza Geelong by IHG
4.5 star property
Waterfront Precinct
9.4 out of 10, Exceptional, (32 reviews)
"The view overlooking the bay is stunning! "
Australia
Hsin Wei
The price is CA $190
CA $190 total
includes taxes & fees
Jun 14 - Jun 15
Crowne Plaza Geelong by IHG

Moody's Motel

Moody's Motel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (330 reviews)
"Clean room, friendly staff, pet friendly location. Maybe could have used real grass instead of fake grass in the courtyard connected to room as the scent of pet waste was apparent. Otherwise everything else was great."
Australia
Ysabella
The price is CA $123
CA $136 total
includes taxes & fees
Jun 14 - Jun 15
Moody's Motel

The Oxley Estate

The Oxley Estate
4.0 star property
Portarlington
9.4 out of 10, Exceptional, (313 reviews)
"All good, lovely place to stay, have stayed many times."
Australia
Pamela
The price is CA $151
CA $167 total
includes taxes & fees
Jun 29 - Jun 30
The Oxley Estate

Peppers Moonah Links Resort

Peppers Moonah Links Resort
4.0 star property
Fingal
8.8 out of 10, Excellent, (1,001 reviews)
"Place was nice"
Australia
David
The price is CA $200
CA $220 total
includes taxes & fees
Jul 2 - Jul 3
Peppers Moonah Links Resort

Boat Ramp Motel

Boat Ramp Motel
3.5 star property
Ocean Grove
7.8 out of 10, Good, (511 reviews)
"Great Motel in a perfect location. Would happily stay there again"
Australia
Luke
The price is CA $160
CA $175 total
includes taxes & fees
Jun 14 - Jun 15
Boat Ramp Motel

Portarlington Grand Hotel

Portarlington Grand Hotel
3.0 star property
Portarlington
9.8 out of 10, Exceptional, (51 reviews)
"Nice stay rooms were comfortable staff service was good "
Australia
michael
The price is CA $220
CA $244 total
includes taxes & fees
Jun 29 - Jun 30
Portarlington Grand Hotel

Dylene Holiday Park

Dylene Holiday Park
3.0 star property
Portarlington
9.4 out of 10, Exceptional, (22 reviews)
"Very comfortable, clean rooms & friendly staff. Everything was more than adequate. Would be happy to visit again. "
Australia
Jocelyn
The price is CA $105
CA $106 total
includes taxes & fees
Jun 30 - Jul 1
Dylene Holiday Park

Boathouse Resort Studios & Suites

Boathouse Resort Studios & Suites
4.0 star property
Blairgowrie
9.2 out of 10, Wonderful, (838 reviews)
"The staff and accomodation was fantastic. Thank-you for making our stay memorable!"
Australia
Nancy
The price is CA $174
CA $193 total
includes taxes & fees
Jun 15 - Jun 16
Boathouse Resort Studios & Suites

Bayview Motel Rosebud

Bayview Motel Rosebud
3.0 star property
Capel Sound
8.6 out of 10, Excellent, (808 reviews)
"This is a perfect place to spend your holiday, facilities and Management are excellent. The rooms are spacious."
Australia
Ellen
The price is CA $119
CA $132 total
includes taxes & fees
Jun 14 - Jun 15
Bayview Motel Rosebud
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.

St Leonards salt lagoon near Portarlington in Victoria, Australia. Aerial view of the salt lagoon and the port phillip bay

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 can I save on a St Leonards hotel booking with Expedia?
Members always get our best prices. Find our best St Leonards hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 $87 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