These St Leonards insights are based on real traveler data from Expedia, aggregated using AI to help you plan your trip. Updated: .

Find hotels in St Leonards from $63
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St Leonards
Check prices for these dates
Our top choices for St Leonards hotels




1. The Oxley Estate
The Oxley Estate



2. Bellarine Spa Wellness & Retreat
Bellarine Spa Wellness & Retreat



3. Dylene Holiday Park
Dylene Holiday Park



4. Portarlington Grand Hotel
Portarlington Grand Hotel



5. Cobb & Co Lodge
Cobb & Co Lodge



6. Swan Bay Holiday Park
Swan Bay Holiday Park



7. Bellarine Bayside Holiday Parks
Bellarine Bayside Holiday Parks



8. Circa 1902 Queenscliff
Circa 1902 Queenscliff



9. Ruby's Queenscliff
Ruby's Queenscliff



10. Point Lonsdale Guest House
Point Lonsdale Guest House



11. Accommodation at Curlewis
Accommodation at Curlewis



12. Sorrento Beach Motel
Sorrento Beach Motel



13. Oakdene Vineyards Guesthouse
Oakdene Vineyards Guesthouse



14. Riverside Ocean Grove
Riverside Ocean Grove



15. Mercure Portsea
Mercure Portsea



16. BIG4 Ingenia Holidays Queenscliff Beacon
BIG4 Ingenia Holidays Queenscliff Beacon



17. Boathouse Resort Studios & Suites
Boathouse Resort Studios & Suites



18. InterContinental Sorrento Mornington Peninsula by IHG
InterContinental Sorrento Mornington Peninsula by IHG



19. Moody's Motel
Moody's Motel



20. Boat Ramp Motel
Boat Ramp MotelStay near popular St Leonards attractions
Salt Lagoon-St. Leonards Wildlife Reserve
Learn more about St Leonards
Fishing boats bob in the harbor 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
Top St Leonards Hotel Reviews
Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel
"Beautiful pace to stay, comfortable beds and very clean rooms! Will definitely stay again!"
Quest Geelong Central
"Accommodation was excellent, central to CBD, staff were welcoming and very informative. Will definitely stay again."
Eden Bay Mornington
"Clean room but thin walls - we could hear the phone of the adjacent room vibrate every time they got a notification - which was a bit annoying."
Eden Oak Geelong
"Lovely botanical setting, including for the heated outdoor pool and spa. Good Thai meals available, and substantial hot breakfast."
Crowne Plaza Geelong by IHG
"Overall good solid hotel great location nice and quiet rooms"
Peppers Moonah Links Resort
"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."
Holiday Inn & Suites Geelong by IHG
"Comfortable, clean, supportive front desk , mostly"
Nightelier Rye
"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 ."
Oaks R Suites Geelong
"Super friendly staff"
More cheap stays in St Leonards

Eden Bay Mornington

Cobb & Co Lodge

Geelong Holiday Park

Kingsway Motel Geelong

Geelong Surfcoast Hwy Holiday Park

Rippleside Park Motor Inn
Hotels in St Leonards with star-rating

4 Star Hotels
Find out more about St Leonards
Top reasons to visit St Leonards
- Stunning Beaches: St Leonards boasts beautiful beaches perfect for sunbathing, swimming, and relaxation.
- Outdoor Activities: Enjoy a range of activities including golfing, tennis, and exploring scenic reserves.
- Family-Friendly Atmosphere: The suburb offers a welcoming environment with various family-oriented activities and attractions.
- Rich Local Culture: Explore nearby historic towns that add cultural depth to your visit.
- Diverse Accommodation Options: Choose from cozy bed and breakfasts to comfortable hotels tailored to all budgets.
Find great hotels near St Leonards
Discover the charm of St Leonards, Victoria, with a variety of accommodation options tailored to suit every traveler's needs. Whether you're seeking a cozy bed and breakfast or a comfortable hotel, you'll find perfect lodging for your beach getaway, family vacation, or adventure-filled trip. Explore the inviting hotel rooms and amenities that make your stay in St Leonards truly memorable.
- Rydges Geelong: A 4-star hotel with a guest rating of 8.0, Rydges Geelong offers a vibrant atmosphere perfect for adventure seekers and families alike. Located 20 miles from St Leonards, this property features an array of adventure sports and recreation activities both onsite and in the surrounding area. Enjoy thrilling options like skydiving, windsurfing, and sailing nearby, or rent a bicycle for a scenic ride. Families will appreciate the child-friendly amenities, including special breakfast rates and a pool designed for kids, ensuring everyone has a memorable stay.
- Peppers Moonah Links Resort: With a guest rating of 8.8, Peppers Moonah Links Resort is a 4-star retreat located 18 miles from St Leonards, ideal for those seeking a hot spring and golf-themed getaway. The resort boasts access to nearby natural hot springs, allowing guests to relax and rejuvenate. Golf enthusiasts will find plenty of opportunities to play, while adventure seekers can explore activities such as snorkeling, kayaking, and hiking. This resort combines relaxation with excitement, making it a perfect choice for both leisure and adventure.
- Oaks R Suites Geelong: Rated 9.4, Oaks R Suites Geelong is a family-friendly 4-star hotel situated 19 miles from St Leonards. With direct access to the beach, this property is perfect for beach lovers and golf enthusiasts. Families will find a range of amenities, including cribs, highchairs, and special breakfast options for children, ensuring a comfortable stay for all ages. Embrace the coastal charm and enjoy the fantastic local golf courses, making this hotel a great choice for fun-filled family vacations.
Where to stay near St Leonards
St Leonards, Victoria, is a charming suburb perfect for outdoor enthusiasts and beach lovers. Explore its friendly atmosphere and enjoy family-friendly activities. Nearby, visit picturesque towns that offer a rich historical backdrop, making it an ideal getaway for relaxation and adventure. Whether you're seeking budget-friendly accommodations or a cozy bedroom house, St Leonards and its surroundings provide a delightful experience for every traveler looking to unwind in this beautiful part of Australia.
- Indented Head: Indented Head is a charming suburb located 2 miles from St Leonards, making it easily accessible for a day trip. The area sees moderate seasonal travel, peaking in July and December to January. Visitors flock here for beach adventures and outdoor experiences. Popular activities include golfing at the local courses and enjoying the recreational areas. The nearby landmarks, such as the family-friendly beach and the scenic national park, offer a perfect backdrop for relaxation and exploration.
- Portarlington: Situated 5 miles from St Leonards, Portarlington is a delightful suburb that draws travelers with its outdoor and beach activities. The tourist traffic peaks in March and December to January, reflecting its appeal during the warmer months. Visitors can enjoy golfing, shopping at the local center, and soaking up the sun at the beautiful beaches. The area's national parks provide ample opportunities for nature lovers, making it a great spot for both adventure seekers and those looking to unwind.
- Swan Bay: Located 6 miles from St Leonards, Swan Bay is a picturesque suburb that attracts visitors with its stunning beaches and outdoor adventures. The peak travel season occurs between December and February, drawing beachgoers and water enthusiasts alike. The local attractions include golf courses and a water park, ensuring fun for the whole family. Visitors can explore the family beach and nearby national park, making Swan Bay an ideal destination for a relaxing getaway filled with adventure.
Things to do near St Leonards
St Leonards, Victoria, offers a fantastic blend of outdoor activities and relaxation for visitors. You can enjoy beautiful beaches, explore nearby golf courses, and play tennis at local courts. Additionally, there's a shopping mall center for those looking to indulge in retail therapy. Whether you're seeking adventure or leisure, St Leonards has something for everyone to enjoy during your vacation.
Shopping
In St Leonards, you can enjoy local shops offering unique gifts and souvenirs. If you're up for a drive, head to the Eastland Shopping Centre in Ringwood for a wider selection of stores, including well-known brands and specialty shops.
Recreation
At Clifton Springs Golf Club, enjoy a round of golf surrounded by serene landscapes just 8 miles from St Leonards. Curlewis Golf Club, located 10 miles away, offers luxurious amenities and stunning views. Experience relaxation at Rosebud Country Club, 18 miles from St Leonards, with its elegant atmosphere.
Adventure
In St Leonards, explore the picturesque coastline with thrilling water sports like kayaking and paddleboarding. Discover the stunning landscapes by hiking nearby trails, or indulge in wine tasting at local vineyards. The serene beaches offer opportunities for relaxing strolls and sunset views, perfect for every adventurous spirit.
Nightlife
In St Leonards, the night comes alive with a relaxed coastal vibe. Enjoy live music at local pubs, unwind at beachfront bars, and savor fresh seafood dining. The atmosphere is friendly, perfect for socializing with both locals and fellow travelers.
*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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
- 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 narrow down your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
- Consider bundling your trip: You can save money by combining your hotel stay in St. Leonards with your flights and activities through an Expedia package.
Find the best attractions near St Leonards
St Leonards is perfect for outdoor and beach adventures, offering a range of attractions such as beautiful beaches, scenic reserves, and relaxing hot springs. Visitors can enjoy a blend of cultural experiences and outdoor activities, making it an ideal destination for those seeking sun, sand, and exploration. Whether you're lounging on the beach or discovering local wildlife, St Leonards promises a memorable vacation experience.
- Peninsula Hot Springs: Experience ultimate relaxation at Peninsula Hot Springs, renowned for its lush outdoor thermal pools and wellness treatments. Just 18 miles from St Leonards, this oasis offers a rejuvenating escape with stunning views and tranquil vibes.
- Rye Beach: Enjoy the sun and surf at Rye Beach, located 15 miles away. This beautiful stretch of sand is perfect for sunbathing, swimming, and beachside picnics, capturing the quintessential Australian beach vibe.
- Point Nepean National Park: Discover breathtaking landscapes and rich history at Point Nepean National Park, situated 11 miles from St Leonards. Explore scenic trails, rugged coastlines, and intriguing military heritage, perfect for outdoor enthusiasts and adventure seekers.
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 Month | Temperature | Precipitation | Cloudiness | Occupancy | Pricing |
| January | 67.8°F (19.9°C) | Light Rain | Mostly Sunny | Average | Slightly High |
| February | 67.5°F (19.7°C) | Light Rain | Mostly Sunny | Average | Average |
| March | 64.9°F (18.3°C) | Light Rain | Mostly Sunny | Average | Slightly High |
| April | 60.3°F (15.7°C) | Light Rain | Mostly Sunny | Slightly High | Average |
| May | 55.4°F (13.0°C) | Light Rain | Mostly Sunny | Average | Slightly Low |
| June | 51.8°F (11.0°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| July | 50.7°F (10.4°C) | Light Rain | Mostly Cloudy | Slightly High | Average |
| August | 51.3°F (10.7°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| September | 54.0°F (12.2°C) | Light Rain | Mostly Sunny | Slightly High | Average |
| October | 57.2°F (14.0°C) | Light Rain | Mostly Sunny | Slightly Low | Average |
| November | 61.0°F (16.1°C) | Light Rain | Mostly Sunny | Slightly Low | Slightly High |
| December | 64.0°F (17.8°C) | Light Rain | Mostly Sunny | Slightly Low | Average |
The nearest major airports for your trip to St Leonards
Flying into St Leonards, Victoria, Australia, you have several major airport options. MELbourne Airport (MEL-Tullamarine) is approximately 35 miles away, with luxurious hotels like Stamford Plaza Melbourne and The Langham, both about 12 miles from the airport, offering convenient shuttle services. Avalon Airport (AVV) is located around 16 miles from St Leonards, with comfortable stays at Bayside Geelong Hotel & Apartments and Oaks R Suites Geelong, both within 10 miles. Lastly, Essendon Airport (MEB) is about 32 miles away, featuring upscale accommodations such as Sofitel Melbourne On Collins and QT Melbourne, both around 7 miles from the airport, providing shuttle services as well.
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Peninsula Hot Springs
- Cottages in Portarlington
- Romantic Hotels in Queenscliff
- Hotels near Rye Beach
- Cabin Rentals in Bellarine Peninsula
- Mornington Hotels
- B&B in St Leonards
- Geelong Hotels
- Ocean Grove Hotels
- Wallington Hotels
- Melbourne Central Business District Hotels
- Hotels near Avalon
- Hotels with Tennis Courts in Bellarine Peninsula
- B&B in Marcus Hill
- Historic Hotels in Queenscliff
- Mount Martha Hotels
- Motels in Indented Head
- B&B in Indented Head
- Leopold Hotels
- Honeymoon Resorts & in Bellarine Peninsula
- Adults Only Resorts & in Bellarine Peninsula
- Best Western Hotels in Bellarine Peninsula
- Moolap Hotels
- Hotels with Fireplaces in Bellarine Peninsula
- Hotels near Werribee Park National Equestrian Centre
- Hotels with Fireplaces in Queenscliff
- Point Lonsdale Hotels
- Capel Sound Hotels
- Motels in Drysdale
- Sorrento Hotels
- Rv Parks in Portarlington
- Queenscliff Hotels
- Accor Hotels in Bellarine Peninsula
- Cabin Rentals in Swan Bay
- Winery Hotels in Bellarine Peninsula
- Hotels near Clifton Springs Golf Club
- Cottages in Marcus Hill
- Cabin Rentals in Indented Head
- Werribee Hotels
- Mannerim Hotels
- Tootgarook Hotels
- Portsea Hotels
- Hotels with Free Airport Shuttle in Melbourne
- Cabin Rentals in Portarlington
- Swan Bay Hotels
- 5 Star Hotels in Portarlington
- Melbourne Hotels
- Portarlington Hotels
- Hotels with Hot Tubs in Bellarine Peninsula
- B&B in Bellarine Peninsula
- Point Cook Hotels
- Hotels with an Indoor Pool in Bellarine Peninsula
- Rosebud Hotels
- Hotels near Mill Markets
- Hotels near Werribee Open Range Zoo
- Blairgowrie Hotels
- Cabin Rentals in St Leonards
- Hotel Wedding Venues Hotels in Bellarine Peninsula
- Flights from New York (JFK) to Melbourne (MEL)
- Flights to Melbourne
- Virgin Australia Brisbane (BNE) to Melbourne (MEL) flights
- Flights from Boston (BOS) to Melbourne (MEL)
- Flights from San Francisco (SFO) to Melbourne (MEL)
- Virgin Australia Sydney (SYD) to Melbourne (MEL) flights
- Flights from Los Angeles (LAX) to Melbourne (MEL)
- Flights from Sydney (SYD) to Melbourne (MEL)
- Visit Indented Head
- Visit Swan Bay
- Visit Portsea
- Queenscliff Library
- Yoga Vacation Packages Bellarine Peninsula
- The Black Lighthouse
- Marine and Freshwater Discovery Centre
- Swan Island Vacations
- Visit Portarlington
- Visit Swan Island
- Visit Bellarine Peninsula
- Visit Elwood
- Visit Drysdale
- Queenscliff Vacations
- Visit Queenscliff
- Golf Vacation Packages Bellarine Peninsula
- Visit St Leonards
- Visit Melbourne
- Melbourne Vacations
Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing