Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Book St Leonards Hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Cheap St Leonards hotels

St Leonards Hotel
St Leonards Hotel
3.5 out of 5
496 The Esplanade, St Leonards, VIC
Get Rates

When you stay at St Leonards Hotel in St Leonards, you'll be within a 10-minute drive of Port Phillip Heads Marine National Park and Portarlington Golf ...

St Leonards Hotel
Seaduce Waterfront Charm
Seaduce Waterfront Charm
3/464 The Esplanade, St Leonards, VIC
The price is AU$351 per night

When you stay at this vacation home in St Leonards, you'll be on the beach and 5 minutes by car from Port Phillip Heads Marine National Park.

Seaduce Waterfront Charm
Livadia on the Bellarine- Luxury Apartment
Livadia on the Bellarine- Luxury Apartment
47 Leviens Road, St Leonards, VIC
Get Rates

With a stay at this apartment in St Leonards, you'll be within a 10-minute drive of Port Phillip Heads Marine National Park and Portarlington Golf Club.

Livadia on the Bellarine- Luxury Apartment
St Leonards Beach Getaway
St Leonards Beach Getaway
38 Rigby St, St Leonards, VIC
Get Rates

When you stay at this vacation home in St Leonards, you'll be within a 10-minute drive of Port Phillip Heads Marine National Park and Portarlington Golf ...

St Leonards Beach Getaway
Wattle Hill Cottage a Place to Relax and Stroll Along the Beach
Wattle Hill Cottage a Place to Relax and Stroll Along the Beach
1/37 Wattle Hill grove, St Leonards, St Leonards, VIC
Get Rates

Located in St Leonards, this cottage is by the ocean, within a 15-minute drive of Port Phillip Heads Marine National Park and Portarlington Golf Club.

Wattle Hill Cottage a Place to Relax and Stroll Along the Beach
Kama-on-thomson Blvd
Kama-on-thomson Blvd
13 Thomson Blvd, St Leonards, VIC
Get Rates

Located in St Leonards, this vacation home is within a 10-minute drive of Port Phillip Heads Marine National Park and Portarlington Golf Club.

Kama-on-thomson Blvd
Rigby's Cozy Hideout
Rigby's Cozy Hideout
St Leonards, VIC
The price is AU$194 per night

When you stay at this villa in St Leonards, you'll be within a 10-minute drive of Port Phillip Heads Marine National Park and Portarlington Golf Club.

Rigby's Cozy Hideout
Seaside getaway 200M from beach!
Seaside getaway 200M from beach!
5 Clyde Ave, St Leonards, VIC
Get Rates

Located in St Leonards, Seaside Getaway 200m From Beach! is a 3-minute drive from Port Phillip Heads Marine National Park and 9 minutes from Portarlington Golf ...

Seaside getaway 200M from beach!
Sophorae Cottage-free Wifi
Sophorae Cottage-free Wifi
13 Wattletree Ave, St Leonards, VIC
Get Rates

When you stay at this cottage in St Leonards, you'll be within a 10-minute drive of Port Phillip Heads Marine National Park and Portarlington Golf Club.

Sophorae Cottage-free Wifi
Don't see what you're looking for?
See all available properties in St Leonards
View all properties
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.

Hotels in St Leonards

Quit stalking those travel bloggers and begin your own adventure. Use lastminute.com.au to find crazy good deals on St Leonards hotels, even if you've left it till, yes, the very last minute! There's a decent spread of accommodation a short drive out of town. Take your pick of one of the 14 options within 10 kilometres of St Leonards' centre.

Some of the top hotel options near the main areas are the Starhaven Retreat and Pelican Sands Bed & Breakfast.

Travel 19 kilometres from the middle of St Leonards and you'll find Sorrento. This convenient neighbourhood lists 6 places to stay, including the Sorrento Beach Motel, Hotel Sorrento, Shells Apartments, Oceanic Apartments Sorrento and Sorrento Beach House.

You might also like to check out the Mansion Hotel & Spa at Werribee Park or the Aquabelle Apartments. The Mansion Hotel & Spa at Werribee Park is 30 kilometres away from the centre of St Leonards, and the Aquabelle Apartments is 25 kilometres away. If those choices aren't up your alley, you may prefer the Beach Holiday Apartments Rye or the Athelstane House.

Looking for more things to do? Spend the day visiting the Bayplay - Open Water Course and Portsea Pier. You'll find them in Queenscliff, 10 kilometres to the south of St Leonards. Some of our recommended Queenscliff hotel options include the Circa 1902 Queenscliff and Ruby's Queenscliff. Or, you could stay in Marcus Hill, 12 kilometres to the southwest of St Leonards, where you can choose from the Roseneath Villa B&B and Oakdene Vineyards. The Queenscliff Ferry and Queenscliff Harbour Observation Tower are up there with the most popular attractions to see while in Marcus Hill.

You'll find some great things to see and do in Geelong. Mill Markets, Bellarine Rail Trail and the Geelong Botanical Gardens are up there with the best. This regional hub is situated 30 kilometres west of St Leonards and has a population of 230,000. If you've got time to spare, keep the good time rolling at the Geelong Showground and Eastern Beach Swimming Enclosure. Geelong has places to stay to suit all budgets and tastes, including the Quest Geelong and Eastern Sands Motel.

Just landed at Tullamarine Airport? Feeling gross after the flight? Not to worry. Shampoo and soap are waiting nearby at the PARKROYAL Melbourne Airport. If you can't snag a room there, take a look at the Holiday Inn Melbourne Airport. It's also super close to the airport, which sits 60 kilometres from St Leonards' centre.

Most recent St Leonards hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.