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 $80

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 15 - Aug 16
Tomorrow
Aug 16 - Aug 17
Next weekend
Aug 21 - Aug 23
In two weeks
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for St Leonards hotels

Pet friendly
Swan Bay - Edwards Point Wildlife Reserve
Breakfast included
Hotel
Motel

1. Portarlington Beach Motel

Portarlington Beach Motel
Portarlington
Australia
Tara
CA $121
CA $133 total
includes taxes & fees
Aug 20 - Aug 21
Portarlington Beach Motel

2. The Oxley Estate

The Oxley Estate
Portarlington
Australia
Janet
CA $156
CA $172 total
includes taxes & fees
Aug 30 - Aug 31
The Oxley Estate

3. Bellarine Spa Wellness & Retreat

Bellarine Spa Wellness & Retreat
Portarlington
Australia
Paz
CA $177
CA $195 total
includes taxes & fees
Aug 23 - Aug 24
Bellarine Spa Wellness & Retreat

4. Portarlington Grand Hotel

Portarlington Grand Hotel
Portarlington
Australia
Elizabeth
CA $232
CA $256 total
includes taxes & fees
Aug 30 - Aug 31
Portarlington Grand Hotel

5. Dylene Holiday Park

Dylene Holiday Park
Portarlington
Australia
gerard
CA $103
CA $104 total
includes taxes & fees
Aug 30 - Aug 31
Dylene Holiday Park

6. Cobb & Co Lodge

Cobb & Co Lodge
Queenscliff
Australia
christine
CA $72
CA $109 total
includes taxes & fees
Aug 17 - Aug 18
Cobb & Co Lodge

7. Circa 1902 Queenscliff

Circa 1902 Queenscliff
Queenscliff
Australia
Carol
CA $121
CA $133 total
includes taxes & fees
Aug 28 - Aug 29
Circa 1902 Queenscliff

8. Swan Bay Holiday Park

Swan Bay Holiday Park
Swan Bay
United Kingdom
Deborah
CA $187
CA $206 total
includes taxes & fees
Sep 6 - Sep 7
Swan Bay Holiday Park

9. Bellarine Bayside Holiday Parks

Bellarine Bayside Holiday Parks
Portarlington
Australia
Christina
CA $159
CA $159 total
includes taxes & fees
Aug 17 - Aug 18
Bellarine Bayside Holiday Parks

10. Ruby's Queenscliff

Ruby's Queenscliff
Queenscliff
Australia
Marco
CA $121
CA $134 total
includes taxes & fees
Aug 26 - Aug 27
Ruby's Queenscliff

11. Point Lonsdale Guest House

Point Lonsdale Guest House
Point Lonsdale
Australia
Paul
CA $131
CA $145 total
includes taxes & fees
Aug 31 - Sep 1
Point Lonsdale Guest House

12. Accommodation at Curlewis

Accommodation at Curlewis
Curlewis
United States
Lynette
CA $180
CA $197 total
includes taxes & fees
Aug 16 - Aug 17
Accommodation at Curlewis

13. Riverside Ocean Grove

Riverside Ocean Grove
Ocean Grove
Australia
Will
CA $136
CA $151 total
includes taxes & fees
Aug 30 - Aug 31
Riverside Ocean Grove

14. Sorrento Beach Motel

Sorrento Beach Motel
Sorrento
Australia
Harold
CA $141
CA $155 total
includes taxes & fees
Sep 14 - Sep 15
Sorrento Beach Motel

15. Oakdene Vineyards Guesthouse

Oakdene Vineyards Guesthouse
Wallington
Australia
Jonathan
CA $208
CA $230 total
includes taxes & fees
Aug 30 - Aug 31
Oakdene Vineyards Guesthouse

16. Boathouse Resort Studios & Suites

Boathouse Resort Studios & Suites
Blairgowrie
Australia
Nancy
CA $166
CA $183 total
includes taxes & fees
Aug 24 - Aug 25
Boathouse Resort Studios & Suites

17. InterContinental Sorrento Mornington Peninsula by IHG

InterContinental Sorrento Mornington Peninsula by IHG
Sorrento
Australia
Renato
CA $287
CA $316 total
includes taxes & fees
Aug 17 - Aug 18
InterContinental Sorrento Mornington Peninsula by IHG

18. BIG4 Ingenia Holidays Queenscliff Beacon

BIG4 Ingenia Holidays Queenscliff Beacon
Queenscliff
Australia
Jan
CA $116
CA $116 total
includes taxes & fees
Sep 10 - Sep 11
BIG4 Ingenia Holidays Queenscliff Beacon

19. Mercure Portsea

Mercure Portsea
Portsea
Australia
Ricky
CA $221
CA $243 total
includes taxes & fees
Sep 14 - Sep 15
Mercure Portsea

20. Moody's Motel

Moody's Motel
Blairgowrie
Australia
Mark
CA $121
CA $133 total
includes taxes & fees
Aug 20 - Aug 21
Moody's Motel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St Leonards attractions

Salt Lagoon-St. Leonards Wildlife Reserve

9.4/10 (3 reviews)
Explore the great outdoors at Salt Lagoon-St. Leonards Wildlife Reserve, a lovely green space in St Leonards.
See properties

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.

See all hotels in St Leonards
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

Peppers Moonah Links Resort

Peppers Moonah Links Resort

8/10 Good
"The stay was relaxing, quiet and enjoyable. Friendly staff on reception and in restaurant/bar. There were stairs to my room so had to carry bags up one level. The room furniture seemed tired and basic although comfortable. Most amenities such as good quality soaps, Nespresso coffee, and tea were provided, but there were no tissues, no decaf tea, and no bottled water or minibar snacks. A minibar selection of snacks and drinks or hallway vending machine would’ve been nice as the rooms are away from the main reception and clubhouse building, but room service and snacks could be purchased at reception. Overall a great stay with beautiful golf course views."
Jacquelyn 1-night trip
Posted 6 hours ago
Peppers Moonah Links Resort
Holiday Inn & Suites Geelong by IHG

Holiday Inn & Suites Geelong by IHG

10/10 Excellent
"Comfortable, clean, supportive front desk , mostly"
Louise 1-night trip
Posted 7 hours ago
Holiday Inn & Suites Geelong by IHG
Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel

Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel

10/10 Excellent
"We had a great stay! The hotel was nice and clean, and the indoor pool was a real highlight. Everything felt comfortable and well looked after — exactly what you want from a hotel. Highly recommend!"
Sahar 1-night trip
Posted 10 hours ago
Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel
Eden Oak Geelong

Eden Oak Geelong

10/10 Excellent
"Everything was perfect from reception, the room, restaurant and the food."
Brian 1-night trip
Posted 11 hours ago
Eden Oak Geelong
Nightelier Rye

Nightelier Rye

8/10 Good
"Very good place to stay but the lights in the corridor were way too bright and it made sleeping very difficult .The lights should be sensor lights ."
jean 2-night trip
Posted 14 hours ago
Nightelier Rye
Eden Bay Mornington

Eden Bay Mornington

8/10 Good
"Parking"
Aravindhan 1-night trip
Posted 18 hours ago
Eden Bay Mornington
Rydges Geelong

Rydges Geelong

8/10 Good
"We liked the presentation of the property and convenience of location. What wasn’t so good was the food offerings. There was no option for something small at breakfast. You had two choices, a full or a continental breakfast. Also we booked a cab and the receptionist told us to sit down away from the entry and he would tell us when the taxi arrived. After a long wait we asked where the taxi was and he said it had been taken by someone else. He ordered another but it was then a mad rush to catch our train."
John 2-night trip
Posted 4 days ago
Rydges Geelong
Crowne Plaza Geelong by IHG

Crowne Plaza Geelong by IHG

10/10 Excellent
"The staff was very friendly, the room was clean and spacious, the pool and amenities were very nice. We were very pleased with our stay and would definitely like to return!"
Stacey 1-night trip
Posted 4 days ago
Crowne Plaza Geelong by IHG
Oaks R Suites Geelong

Oaks R Suites Geelong

10/10 Excellent
"Super friendly staff"
Angela 1-night trip
Posted 5 days ago
Oaks R Suites Geelong

More cheap stays in St Leonards

Eden Bay Mornington

Eden Bay Mornington

15 Truemans Rd Capel Sound VIC
CA $73
CA $80 total
Aug 25 - Aug 26
includes taxes & fees
7.2/10 Good! (119 reviews)
Eden Bay Mornington
Cobb & Co Lodge

Cobb & Co Lodge

37 Learmonth St Queenscliff VIC
CA $72
CA $109 total
Aug 17 - Aug 18
includes taxes & fees
8.8/10 Excellent! (299 reviews)
Cobb & Co Lodge
Kingsway Motel Geelong

Kingsway Motel Geelong

9 Aberdeen St Newtown VIC
CA $104
CA $115 total
Aug 28 - Aug 29
includes taxes & fees
Kingsway Motel Geelong
Geelong Holiday Park

Geelong Holiday Park

153 Barrabool Road Belmont VIC
CA $104
CA $117 total
Aug 17 - Aug 18
includes taxes & fees
9.4/10 Exceptional! (79 reviews)
Geelong Holiday Park
Geelong Surfcoast Hwy Holiday Park

Geelong Surfcoast Hwy Holiday Park

621 Surf Coast Highway Mount Duneed VIC
CA $131
CA $131 total
Aug 17 - Aug 18
includes taxes & fees
8.6/10 Excellent! (323 reviews)
Geelong Surfcoast Hwy Holiday Park
Rippleside Park Motor Inn

Rippleside Park Motor Inn

67 Melbourne Road Drumcondra VIC
CA $125
CA $138 total
Aug 17 - Aug 18
includes taxes & fees
8.6/10 Excellent! (406 reviews)
Rippleside Park Motor Inn

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 $80 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