An aerial view of a coastal area with a large lake, a beach, and a residential area with houses and greenery.

Beach Hotels & Resorts in St Leonards from AU$112

  • 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 availability on St Leonards Beach Hotels

Tonight
26 Aug - 27 Aug
Tomorrow
27 Aug - 28 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Our top choices for St Leonards beach hotels

1. Modern and cosey 4 bedroom house walk to beach

Modern and cosey 4 bedroom house walk to beach
Saint Leonards
AU$431
includes taxes & fees
30 Aug - 31 Aug
Modern and cosey 4 bedroom house walk to beach

2. Rigby's cozy hideout

Rigby's cozy hideout
St Leonards
AU$181
includes taxes & fees
31 Aug - 1 Sept
Rigby's cozy hideout

3. Seadoc only 300 m to the beach!

Seadoc only 300 m to the beach!
Saint Leonards
AU$367
includes taxes & fees
26 Aug - 27 Aug
Seadoc only 300 m to the beach!

4. Seaside Retreat, St Leonards

Seaside Retreat, St Leonards
Saint Leonards
AU$398
includes taxes & fees
26 Aug - 27 Aug
Seaside Retreat, St Leonards

5. Beachdoc, 300 m to the beach

Beachdoc, 300 m to the beach
St. Leonards
AU$397
includes taxes & fees
26 Aug - 27 Aug
Beachdoc, 300 m to the beach

6. Bluff House Studio 2min beach.Short term Exclusive 2 guests. Coffee Machine.

Bluff House Studio 2min beach.Short term Exclusive 2 guests. Coffee Machine.
Saint Leonards
AU$315
includes taxes & fees
1 Sept - 2 Sept
Bluff House Studio 2min beach.Short term Exclusive 2 guests. Coffee Machine.

7. The Jewel of Seachange | Modern Family Retreat Minutes from the Beach

The Jewel of Seachange | Modern Family Retreat Minutes from the Beach
Saint Leonards
AU$406
includes taxes & fees
31 Aug - 1 Sept
The Jewel of Seachange | Modern Family Retreat Minutes from the Beach

8. Bellarine Spa Wellness & Retreat

Bellarine Spa Wellness & Retreat
Portarlington
AU$195
includes taxes & fees
20 Sept - 21 Sept
Bellarine Spa Wellness & Retreat

9. The Oxley Estate

The Oxley Estate
Portarlington
AU$182
includes taxes & fees
2 Sept - 3 Sept
The Oxley Estate

10. Portarlington Beach Motel

Portarlington Beach Motel
Portarlington
AU$138
includes taxes & fees
26 Aug - 27 Aug
Portarlington Beach Motel
View all properties

Choose what matters most at beach hotels in St Leonards

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Find out more about St Leonards

St Leonards and its attractions for beach lovers

St Leonards, located on the picturesque Bellarine Peninsula in Victoria, offers a delightful blend of beachside relaxation and adventure. Families can enjoy the stunning coastal views while taking a leisurely stroll along the sandy shores of St Leonards Beach, perfect for sunbathing and swimming. For those seeking a bit more activity, the nearby Point Lonsdale Lighthouse offers captivating views and a chance to explore the surrounding coastal trails, ideal for a family hike. The region is also famous for its local wineries, where you can indulge in wine tasting while enjoying breathtaking vineyard vistas. If you're keen on marine life, the St Leonards Pier is a fantastic spot for fishing or simply soaking in the serene atmosphere as you watch the boats come and go. For an exceptional stay, consider booking a hotel close to the beach, where you can unwind to the sound of waves lapping at the shore, enjoy top amenities, and receive attentive service that caters to your every need. Exploring this charming coastal town will leave you with unforgettable memories of sun, sea, and adventure.

Top St Leonards Hotel Reviews

Peppers Moonah Links Resort

Peppers Moonah Links Resort

10/10 Excellent
"This is the second time I stayed at this facility. First time I stayed with my husband and we stayed at the open bedroom overlooking the fairway. The second time around I came with my daughter and we stayed at Room 52. It has a putting green just outside the room. My husband would have loved it but he was in Tassie playing at Barnbougles. We had a nice dinner at Strike bar but I was hoping The main restaurant was opened. We went for a run around the golf course. I wished there was a trail around the area. Will definitely stay here again."
Maria Theresa 2-night trip
Posted 3 hours ago
Peppers Moonah Links Resort
Admiralty Inn

Admiralty Inn

10/10 Excellent
"Room was spacious and clean. Staff were great and personable. Breakfast was excellent and booked the room including breakfast. We stay here regularly"
Danny 1-night trip
Posted 1 day ago
Admiralty Inn
Discovery Parks - Geelong

Discovery Parks - Geelong

10/10 Excellent
"Friendly staff greeting on arrival. Quick and efficient information regarding the Park and facilities."
Wendy 1-night trip
Posted 4 days ago
Discovery Parks - Geelong
Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel

Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel

10/10 Excellent
"We enjoyed our stay immensely. The room is spacious, clean, modern and super quiet. Convenient parking, wonderful friendly staff and a great location. We also enjoyed breakfast but next time we will select from the menu rather than take up the buffet package as the selection is limited."
Nicole 1-night trip
Posted 8 days ago
Bayside Geelong Hotel & Apartments, an Ascend Collection Hotel
Fairways Resort

Fairways Resort

10/10 Excellent
"Top notch"
Brett 2-night trip
Posted 9 days ago
Fairways Resort

Frequently asked questions

What is St Leonards like for travellers who love the beach?
Find a great place to stay in St Leonards, which has a lot to offer the traveller looking to book a beach holiday.
When's the best time for a beach holiday in St Leonards?
You can plan your beach trip with a look at year-round temperatures in St Leonards: The hottest months are usually January and February, with an average temperature of 19°C, while the coldest months are July and August, with an average of 11°C. Average annual precipitation for St Leonards is 832 mm.
What is there to see and do around St Leonards?
After checking into your accommodation of choice, you'll probably want to venture out and explore. Beach lovers can head straight to Portarlington Waterfront or Point Lonsdale Beach for some quality time by the water. Make time for a range of local attractions, which include St Leonards Beach and Port Phillip Heads Marine National Park. For additional things to see and do, consider a visit to Salt Lagoon-St. Leonards Wildlife Reserve or Swan Bay - Edwards Point Wildlife Reserve.
What's the best way to get to my beach hotel in St Leonards?
This travel information can help you get to and around your beach accommodation in St Leonards more easily: To get to St Leonards, book a flight to Melbourne, VIC (AVV-Avalon), the closest major airport, which is located 16.3 mi (26.3 km) from the city centre. If you'd like to explore around the area, you may want a rental car for your journey.

Explore a world of travel with Expedia