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

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 11 - Aug 12
Tomorrow
Aug 12 - Aug 13
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for St Leonards hotels

1. The Oxley Estate

The Oxley Estate
Portarlington
Australia
Pamela
$109 nightly
$121 total
Aug 23 - Aug 24
Total with taxes and fees
The Oxley Estate

2. Bellarine Spa Wellness & Retreat

Bellarine Spa Wellness & Retreat
Portarlington
Australia
Mark
$125 nightly
$138 total
Aug 23 - Aug 24
Total with taxes and fees
Bellarine Spa Wellness & Retreat

3. Dylene Holiday Park

Dylene Holiday Park
Portarlington
Australia
gerard
$74 nightly
$74 total
Sep 3 - Sep 4
Total with taxes and fees
Dylene Holiday Park

4. Portarlington Grand Hotel

Portarlington Grand Hotel
Portarlington
Australia
Elizabeth
$156 nightly
$173 total
Aug 23 - Aug 24
Total with taxes and fees
Portarlington Grand Hotel

5. Cobb & Co Lodge

Cobb & Co Lodge
Queenscliff
Australia
christine
$68 nightly
$76 total
Aug 12 - Aug 13
Total with taxes and fees
Cobb & Co Lodge

6. Swan Bay Holiday Park

Swan Bay Holiday Park
Swan Bay
United Kingdom
Deborah
$126 nightly
$140 total
Sep 1 - Sep 2
Total with taxes and fees
Swan Bay Holiday Park

7. Bellarine Bayside Holiday Parks

Bellarine Bayside Holiday Parks
Portarlington
Australia
Christina
$114 nightly
$114 total
Aug 17 - Aug 18
Total with taxes and fees
Bellarine Bayside Holiday Parks

8. Circa 1902 Queenscliff

Circa 1902 Queenscliff
Queenscliff
Australia
Carol
$87 nightly
$95 total
Aug 24 - Aug 25
Total with taxes and fees
Circa 1902 Queenscliff

9. Point Lonsdale Guest House

Point Lonsdale Guest House
Point Lonsdale
Australia
Paul
$93 nightly
$103 total
Aug 26 - Aug 27
Total with taxes and fees
Point Lonsdale Guest House

10. Ruby's Queenscliff

Ruby's Queenscliff
Queenscliff
Australia
Marco
$82 nightly
$91 total
Aug 26 - Aug 27
Total with taxes and fees
Ruby's Queenscliff

11. Accommodation at Curlewis

Accommodation at Curlewis
Curlewis
United States
Lynette
$129 nightly
$142 total
Aug 12 - Aug 13
Total with taxes and fees
Accommodation at Curlewis

12. Sorrento Beach Motel

Sorrento Beach Motel
Sorrento
Australia
Harold
$104 nightly
$115 total
Aug 26 - Aug 27
Total with taxes and fees
Sorrento Beach Motel

13. Oakdene Vineyards Guesthouse

Oakdene Vineyards Guesthouse
Wallington
Australia
Jonathan
$140 nightly
$156 total
Aug 23 - Aug 24
Total with taxes and fees
Oakdene Vineyards Guesthouse

14. Boathouse Resort Studios & Suites

Boathouse Resort Studios & Suites
Blairgowrie
Australia
Nancy
$121 nightly
$133 total
Aug 13 - Aug 14
Total with taxes and fees
Boathouse Resort Studios & Suites

15. Riverside Ocean Grove

Riverside Ocean Grove
Ocean Grove
Australia
Will
$91 nightly
$101 total
Aug 23 - Aug 24
Total with taxes and fees
Riverside Ocean Grove

16. BIG4 Ingenia Holidays Queenscliff Beacon

BIG4 Ingenia Holidays Queenscliff Beacon
Queenscliff
Australia
Jan
$79 nightly
$79 total
Sep 6 - Sep 7
Total with taxes and fees
BIG4 Ingenia Holidays Queenscliff Beacon

17. InterContinental Sorrento Mornington Peninsula by IHG

InterContinental Sorrento Mornington Peninsula by IHG
Sorrento
Australia
Renato
$201 nightly
$221 total
Aug 13 - Aug 14
Total with taxes and fees
InterContinental Sorrento Mornington Peninsula by IHG

18. Moody's Motel

Moody's Motel
Blairgowrie
Australia
Mark
$85 nightly
$94 total
Aug 13 - Aug 14
Total with taxes and fees
Moody's Motel

19. Boat Ramp Motel

Boat Ramp Motel
Ocean Grove
Australia
Luke
$104 nightly
$114 total
Aug 12 - Aug 13
Total with taxes and fees
Boat Ramp Motel

20. Point Lonsdale Holiday Apartments - Adults only

Point Lonsdale Holiday Apartments - Adults only
Point Lonsdale
Australia
Jean-maree
$162 nightly
$162 total
Aug 12 - Aug 13
Total with taxes and fees
Point Lonsdale Holiday Apartments - Adults only
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 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
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

Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel

Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel

10/10 Excellent
"Love our stay"
Samantha 1-night trip
Posted 10 hours ago
Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel
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 19 hours 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 1 day 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 2 days ago
Oaks R Suites Geelong
Eden Bay Mornington

Eden Bay Mornington

10/10 Excellent
"Arrived late for check in and called the office and they sent me instructions for self check in very nice service & the Studio is cozy and neat Very happy with the stay Will definitely book every time I’m in the area to stay also for summer holidays Clean -modern- easy access to all shops & walk to the beach A++"
Sami 1-night trip
Posted 2 days ago
Eden Bay Mornington
Eastern Sands City Centre

Eastern Sands City Centre

8/10 Good
"Bed were comfortable and heating worked well. Only problem we had was the tv wouldnt connect to the wifi for the kids to watch and movie and the cleaners need to do a more deeper clean and we found stuff under the beds when the kids lost something underneath"
Sarah 1-night trip
Posted 2 days ago
Eastern Sands City Centre
Admiralty Inn

Admiralty Inn

8/10 Good
"The bathroom was clean but behind the couch had not been cleaned at all and dusty room. The guest book hadn't been checked. A broken light above the bed. In saying all that I would definitely stay again for the convenience to the city centre."
Sue 1-night trip
Posted 3 days ago
Admiralty Inn
Eden Oak Geelong

Eden Oak Geelong

10/10 Excellent
"Great location, quiet and great breakfast"
Jennifer 2-night trip
Posted 6 days ago
Eden Oak Geelong
Nightelier Rye

Nightelier Rye

10/10 Excellent
"The unit was very good. Large, well appointed and had all toiletries & small items you would want. It was a lovely unit, although, the shower had a large gap where door opened which resulted in having a bit of water discharge onto floor. The greeting staff was quite nice and knowledgeable. In short, would recommend in a heartbeat."
Robert 1-night trip
Posted 8 days ago
Nightelier Rye

More cheap stays in St Leonards

Eden Bay Mornington

Eden Bay Mornington

15 Truemans Rd Capel Sound VIC
$50 nightly
$55 total
Aug 23 - Aug 24
Total with taxes and fees
7.2/10 Good! (118 reviews)
Eden Bay Mornington
Cobb & Co Lodge

Cobb & Co Lodge

37 Learmonth St Queenscliff VIC
$68 nightly
$76 total
Aug 12 - Aug 13
Total with taxes and fees
8.8/10 Excellent! (299 reviews)
Cobb & Co Lodge
Kingsway Motel Geelong

Kingsway Motel Geelong

9 Aberdeen St Newtown VIC
$72 nightly
$80 total
Aug 12 - Aug 13
Total with taxes and fees
8.6/10 Excellent! (154 reviews)
Kingsway Motel Geelong
Geelong Holiday Park

Geelong Holiday Park

153 Barrabool Road Belmont VIC
$74 nightly
$82 total
Aug 12 - Aug 13
Total with taxes and 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
$94 nightly
$94 total
Aug 12 - Aug 13
Total with taxes and 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
$90 nightly
$99 total
Aug 12 - Aug 13
Total with taxes and fees
8.6/10 Excellent! (406 reviews)
Rippleside Park Motor Inn

Hotels in St Leonards with star-rating

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.

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, 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

What is the best area to stay in St Leonards?
The best area to stay in St Leonards is along the beachfront, particularly near the main foreshore area and the St Leonards Pier.This central area provides direct access to the Esplanade and the calm waters of Port Phillip Bay. You'll find many holiday rentals and a few local eateries within easy walking distance, making it convenient for those who enjoy strolls by the water. The St Leonards Pier is a popular spot for fishing and offers lovely views across the bay.Families will find this area particularly suitable due to its proximity to the beachfront and the St Leonards Foreshore Playground. The shallow, protected waters of the bay are ideal for children to splash and play, and there are often open grassy areas nearby for picnics and outdoor activities.Couples looking for a peaceful getaway will also appreciate the beachfront. The serene environment, beautiful sunsets over the bay, and opportunities for quiet walks along the Esplanade create a relaxing setting.
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, rated 8.8, offers rooms with a balcony or furnished patio, providing a lovely private space for guests to relax together. The hotel also provides complimentary WiFi and free toiletries, ensuring a comfortable and convenient stay. With free self-parking available, exploring the area is easy, and St Leonards Beach is just 1.6 miles away for a pleasant stroll.
What are the best hotels in St Leonards near St Leonards Beach?
For a well-located hotel near St Leonards Beach, consider the St Leonards Hotel.The 3.5-star St Leonards Hotel, with an 8.8 rating, is a great option for those looking to be close to the beach, as it is located just 1.6 miles away. Guests appreciate the convenience of free WiFi and complimentary self-parking. Many rooms also feature a balcony or patio, some of which are furnished, providing a pleasant outdoor space.
When is the best time to go to St Leonards?
The best time to visit St Leonards is during the summer months, from December to February, when the weather is warm and ideal for coastal activities.During this period, you can expect average daily temperatures ranging from 20°C to 26°C (68°F to 79°F), with plenty of sunshine. This makes it great for enjoying the beaches, swimming in Port Phillip Bay, and participating in outdoor recreation like fishing or boating. Families will find this time particularly suitable for a relaxed beach holiday, with long days allowing for ample time to explore the foreshore and local parks.Should you prefer a quieter experience with pleasant, mild weather, the shoulder seasons of spring (September to November) and autumn (March to May) are also excellent. Temperatures during these months typically range from 15°C to 22°C (59°F to 72°F), offering comfortable conditions for walks along the coast or exploring the nearby Bellarine Peninsula without the peak summer 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 $55 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