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

Next weekend
In two weeks

Filter by

Guest rating

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

Property class

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.6 out of 10, Exceptional, (69 reviews)
"Beautiful stay, no complaints."
Australia
Tiffany
The price is NZ$207
includes taxes & fees
26 July - 27 July
Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel

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 NZ$170
includes taxes & fees
1 July - 2 July
The Keith Motel

Eden Oak Geelong

Eden Oak Geelong
4.0 star property
East Geelong
9.0 out of 10, Wonderful, (551 reviews)
"Fantastic bed. Great shower. Lovely restaurant for dinner and breakfast Very well priced!"
Australia
Sharon
The price is NZ$164
includes taxes & fees
29 June - 30 June
Eden Oak Geelong

Brooklands of Mornington

Brooklands of Mornington
3.5 star property
Mornington
9.0 out of 10, Wonderful, (763 reviews)
"Beautiful property clean rooms and pool and spa were at a nice temperature we will definitely be back"
Australia
Michelle
The price is NZ$220
includes taxes & fees
5 July - 6 July
Brooklands of Mornington

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 NZ$339
includes taxes & fees
27 July - 28 July
Sunny Side Up B&B

Geelong Surfcoast Hwy Holiday Park

Geelong Surfcoast Hwy Holiday Park
2.5 star property
Mount Duneed
8.6 out of 10, Excellent, (319 reviews)
"Great place to stay with our puppies 🐶"
Australia
Helen
The price is NZ$163
includes taxes & fees
15 July - 16 July
Geelong Surfcoast Hwy Holiday Park

Circa 1902 Queenscliff

Circa 1902 Queenscliff
3.0 star property
Queenscliff
8.0 out of 10, Very good, (678 reviews)
"Lovely stay and great location "
Australia
Carol
The price is NZ$183
includes taxes & fees
28 June - 29 June
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)
"The staff were excellent and the views are awesome just like it is on the web site"
Australia
Paul
The price is NZ$132
includes taxes & fees
5 July - 6 July
Nightcap at Gateway Hotel

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 NZ$306
includes taxes & fees
23 July - 24 July
Peppers Moonah Links Resort

Crowne Plaza Geelong by IHG

Crowne Plaza Geelong by IHG
4.5 star property
Waterfront Precinct
9.4 out of 10, Exceptional, (39 reviews)
"Restaurant was excellent"
Australia
Ian
The price is NZ$268
includes taxes & fees
28 June - 29 June
Crowne Plaza Geelong by IHG

Oaks R Suites Geelong

Oaks R Suites Geelong
4.0 star property
Geelong Central
9.4 out of 10, Exceptional, (850 reviews)
"Great location, very roomy, exceedingly helpful staff. "
United States
Jan
The price is NZ$243
includes taxes & fees
30 June - 1 July
Oaks R Suites Geelong

Point Lonsdale Guest House

Point Lonsdale Guest House
3.0 star property
Point Lonsdale
8.8 out of 10, Excellent, (495 reviews)
"We’ve stayed at many beach accomodations, but this one stands out for its attention to detail. The place was spotless and the staff helpful Thank you"
Australia
Noel
The price is NZ$190
includes taxes & fees
2 July - 3 July
Point Lonsdale Guest House

Rippleside Park Motor Inn

Rippleside Park Motor Inn
2.5 star property
Drumcondra
8.6 out of 10, Excellent, (405 reviews)
"Very convenient location close to Spirit of Tasmania terminal. "
Australia
Ross
The price is NZ$171
includes taxes & fees
28 June - 29 June
Rippleside Park Motor Inn

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 NZ$170
includes taxes & fees
1 July - 2 July
Moody's Motel

Eden Bay Mornington

Eden Bay Mornington
2.0 star property
Capel Sound
7.2 out of 10, Good, (95 reviews)
"Clean room, helpful staff, comfortable room and good location"
Australia
Gilbert
The price is NZ$117
includes taxes & fees
28 July - 29 July
Eden Bay Mornington

Sorrento Beach Motel

Sorrento Beach Motel
3.5 star property
Sorrento
9.0 out of 10, Wonderful, (917 reviews)
"Clean room Friendly check in Quiet place to sleep of main road"
Australia
Jamie
The price is NZ$200
includes taxes & fees
1 July - 2 July
Sorrento Beach Motel

Kingsway Motel Geelong

Kingsway Motel Geelong
2.0 star property
Newtown
8.6 out of 10, Excellent, (148 reviews)
"Good quality budget motel, rooms well renovate comfy and clise to city."
Australia
Kenneth
The price is NZ$153
includes taxes & fees
26 July - 27 July
Kingsway Motel Geelong

The Oxley Estate

The Oxley Estate
4.0 star property
Portarlington
9.4 out of 10, Exceptional, (314 reviews)
"All good, lovely place to stay, have stayed many times."
Australia
Pamela
The price is NZ$214
includes taxes & fees
28 July - 29 July
The Oxley Estate

Holiday Inn & Suites Geelong by IHG

Holiday Inn & Suites Geelong by IHG
4.0 star property
Geelong Central
9.4 out of 10, Exceptional, (419 reviews)
"New hotel so the room and bathroom was very clean. Staff were very helpful and friendly. Great location in the city."
Australia
Genevieve
The price is NZ$202
includes taxes & fees
19 July - 20 July
Holiday Inn & Suites Geelong by IHG

Bayview Motel Rosebud

Bayview Motel Rosebud
3.0 star property
Capel Sound
8.6 out of 10, Excellent, (810 reviews)
"This is a perfect place to spend your holiday, facilities and Management are excellent. The rooms are spacious."
Australia
Ellen
The price is NZ$157
includes taxes & fees
20 July - 21 July
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.

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 beautiful beaches, offering opportunities for sunbathing, swimming, and surfing.
  • Outdoor Adventures: Enjoy scenic recreational areas and nature trips that showcase the breathtaking landscapes.
  • Relaxing Hot Springs: Unwind in the soothing hot springs, perfect for a rejuvenating experience.
  • Cultural Experiences: Explore local art galleries and immerse yourself in the rich history of the area.
  • Family-Friendly Atmosphere: St Leonards is ideal for families, with plenty of activities suitable for all ages.

Find great hotels near St Leonards

Discover a range of comfortable accommodation options in St Leonards, Victoria, perfect for your getaway. From charming bed and breakfasts to quality hotels, you'll find the ideal setting for a beach, family, or golf-themed holiday. Enjoy well-appointed rooms and convenient access to local attractions, ensuring a memorable stay in this picturesque coastal destination.

  • Rydges Geelong: Rydges Geelong is a family-friendly 4-star hotel located 32.2km from St Leonards. This property caters to adventurous travellers and business professionals alike. With a range of business amenities such as multiple meeting rooms and conference spaces, it is well-equipped for corporate events. Adventure seekers can enjoy activities like hiking, mountain biking, and surfing, all available nearby. Families will appreciate the children's pool, ensuring younger guests have a great time while parents relax. With its blend of business and leisure offerings, Rydges Geelong is an excellent choice for those looking to balance work and play.
  • Peppers Moonah Links Resort: Situated 29.0km from St Leonards, Peppers Moonah Links Resort is a luxurious 4-star hotel that offers a unique hot spring experience alongside golfing opportunities. The resort features natural hot springs nearby, providing a perfect setting for relaxation after a long day. Business travellers will find the on-site meeting rooms practical for their needs. Golf enthusiasts can take advantage of the resort’s exceptional golf facilities, making this a prime destination for sports and leisure. With its serene atmosphere and premium amenities, Peppers Moonah Links Resort is ideal for those seeking a rejuvenating getaway.
  • Oaks R Suites Geelong: Located in the heart of Geelong, 30.6km from St Leonards, Oaks R Suites Geelong is a modern 4-star hotel perfect for families and city explorers. The hotel offers various amenities for children, including cribs and window guards, ensuring a safe and comfortable stay for families. Its central location makes it convenient for guests to explore the city’s attractions, dining, and shopping spots. Guests have praised the spacious accommodations and friendly staff, making it a great base for your adventures in Geelong and beyond.

Where to stay near St Leonards

St Leonards, Victoria, is a perfect getaway for those seeking outdoor adventures and beach relaxation. This charming suburb offers a family-friendly atmosphere with a rich history and friendly locals. Explore nearby destinations for leisurely stays, beautiful gardens, and convenient access to Sydney's CBD. Enjoy the perfect blend of relaxation and adventure in this picturesque region, making it an ideal spot for budget-conscious travellers looking to unwind and explore.

  • Indented Head: Nestled a mere 3.2km from St Leonards, Indented Head is a charming suburb that beckons outdoor enthusiasts and beach lovers alike. With a moderate seasonal influx of visitors, it’s particularly vibrant in July and the December to January period. Whether you’re teeing off at one of the local golf courses or enjoying a leisurely stroll along the family-friendly beaches, the outdoor adventure possibilities are plentiful. Nearby, you can explore the stunning national park, making it a perfect spot for nature walks and picnics. Indented Head is an ideal base for those seeking both relaxation and adventure.
  • Portarlington: Located 8.0km from St Leonards, Portarlington is a delightful suburb known for its picturesque coastal scenery and vibrant community. Popular among travellers during the March and December to January peaks, this quaint town offers a unique blend of outdoor activities and shopping experiences. Spend your days basking on the beach or indulging in a round of golf before unwinding at the local shopping centre. With its stunning beaches and proximity to national parks, Portarlington is a fantastic destination for those looking to embrace the great outdoors while enjoying the charm of a coastal town.
  • Bellarine: Situated 9.7km away from St Leonards, Bellarine is a vibrant suburb that attracts visitors year-round. While the peak months are July and December to January, its appeal lies in the variety of outdoor and entertainment options available. Enjoy rejuvenating spa treatments, fun-filled days at the water park, or simply relax on the sandy beaches. With family-friendly attractions and breathtaking natural beauty, Bellarine offers a perfect blend of adventure and leisure, making it a must-visit for anyone looking to explore this captivating region.

Things to do near St Leonards

St Leonards, Victoria, offers a delightful mix of outdoor and beach activities perfect for an adventure-filled holiday. Enjoy the scenic recreational areas, play a round of golf at the local courses, and explore nature trips that showcase the stunning landscapes. Don’t miss the chance to visit art galleries and unwind in the charming holiday parks, making it an ideal spot for a relaxing getaway.

Shopping

St Leonards offers a quaint shopping experience with local boutiques and gift shops. If you're up for a drive, Westfield Geelong, located 30.6km away, features a wide range of stores, while Mill Markets, 27.4km away, showcases unique vintage finds and local crafts.

Recreation

At Portarlington Golf Club, enjoy a round of golf amidst scenic landscapes, just 6.4km from St Leonards. Curlewis Golf Club, located 16.1km away, offers a luxurious country club experience. For ultimate relaxation, visit Alba Thermal Springs and Spa, 27.4km away, where wellness meets tranquillity.

Adventure

Experience the thrills at Adventure Park Geelong, an exciting waterpark located 17.7km from St Leonards, perfect for families seeking adventure. For a unique outing, try Sea All Dolphin Swims, 11.3km away, where you can swim with dolphins and enjoy the stunning coastal environment.

Nightlife

For a vibrant night out in St Leonards, take a spin on the outdoor Carousel or soar high on the Giant Sky Wheel for an adventurous thrill. For a more cultured evening, enjoy a captivating performance at the Malthouse Theatre, perfect for families and couples alike.

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

Booking tips and Expedia advantages for St Leonards

For an affordable stay in St Leonards, plan your visit between May to June or August when prices drop. Booking about a month in advance often yields the best hotel rates, especially if you check last-minute deals on Expedia. Mondays are the cheapest nights, while Saturdays are the priciest. Use Expedia’s filters to find eco-friendly accommodations and sort by price for great savings. Consider bundling your flights, hotel, and activities for added discounts. Explore free local attractions to stretch your budget further and make the most of your trip.

  • 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: Booking a hotel in St Leonards about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilise Expedia’s search tool to refine your choices based on your budget, preferred location, and ideal hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly accommodation options currently available. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save some cash by putting together your St Leonards hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions in and around St Leonards

St Leonards, Victoria, is perfect for outdoor and beach adventures, offering a range of attractions like beautiful beaches, scenic reserves, and relaxing hot springs. Whether you're after a cultural experience or outdoor fun, you'll find plenty to explore. Enjoy the sun and surf, immerse yourself in nature, or unwind in the soothing hot springs while soaking up the local atmosphere.

  • St Leonards Beach: Experience the quintessential beach vibes at St Leonards Beach, located a mere 1.6km away. It's the perfect spot to unwind, soak up the sun, and enjoy the coastal scenery.
  • Salt Lagoon-St. Leonards Wildlife Reserve: Situated within St Leonards, this wildlife reserve offers a unique opportunity to observe local flora and fauna in their natural habitat, making it ideal for nature lovers and birdwatchers.
  • Peninsula Hot Springs: Located 29.0km away, Peninsula Hot Springs is a wellness oasis where you can indulge in outdoor thermal bathing, providing a rejuvenating and relaxing experience amidst stunning natural surroundings.

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

For your visit to St Leonards, Victoria, you can fly into three major airports. Melbourne Airport (MEL-Tullamarine) is situated 56.3km away, with nearby accommodation options like the 5-star Stamford Plaza Melbourne and Grand Hyatt Melbourne, both 19.3km from the airport, offering transfer services. Avalon Airport (AVV) is 25.7km away, with quality hotels such as Quality Hotel Bayside Geelong and Rydges Geelong, providing various shuttle options. Essendon Airport (MEB) is 51.5km from St Leonards, with luxury stays like The Langham, Melbourne, just 11.3km away. Each airport offers convenient access to St Leonards, ensuring a smooth journey for your holiday.

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 programme – gives you instant access to perks and 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 NZ$117 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