Skip to main content

Filter by:


Star Rating

Review Score

Saint Leonards – 4 hotels and places to stay
See the latest prices and deals by choosing your dates.
By the Bay Singles or Couples short stay private suite, hotel in Saint Leonards

Featuring a garden and a terrace, By the Bay Singles or Couples short stay private suite provides accommodations in Saint Leonards with free WiFi and garden views.

Really comfortable. Welcoming hosts. Supplied everything we needed and more. Access to the patio and very pretty garden.
9.2
Scored 9.2
Wonderful
Rated wonderful
69 reviews
Price from$109.06per night
The Waterfront - The beach at your doorstep, hotel in Saint Leonards

A recently renovated vacation home, The Waterfront - The beach at your doorstep offers accommodations in Saint Leonards.

9.8
Scored 9.8
Exceptional
Rated exceptional
8 reviews
Price from$277.62per night
Beach Haven - Beach and Cafes on your doorstep - 3 bedrooms , Sleeps 6, hotel in Saint Leonards

Beach Haven - Beach and Cafes on your doorstep - 3 bedrooms, Sleeps 6 offers accommodations in Saint Leonards, 27 miles from South Geelong Station and 28 miles from Geelong Train Station.

Clean. Close to beach. Excellent host
9.6
Scored 9.6
Exceptional
Rated exceptional
21 reviews
Price from$179.96per night
Modern and cosey 4 bedroom house walk to beach, hotel in Saint Leonards

Modern and cosey 4 bedroom house walk to beach is a recently renovated vacation home in Saint Leonards where guests can make the most of the garden and shared lounge.

The house was brand new and was clean. It was close to the beach nearby and very quiet at night time. We enjoyed our stay here!
9.3
Scored 9.3
Wonderful
Rated wonderful
36 reviews
Price from$132.20per night
Portarlington Grand Hotel, hotel in Saint Leonards

Facing the beachfront, Portarlington Grand Hotel offers 4-star accommodations in Portarlington and has a restaurant and bar.

Gorgeous motel and great location. Staff were lovely and friendly.
8.7
Scored 8.7
Excellent
Rated excellent
26 reviews
Price from$228.04per night
The Oxley Estate, hotel in Saint Leonards

21 miles from Geelong Train Station in Portarlington, The Oxley Estate provides accommodations with access to spa facilities.

great selection
8.9
Scored 8.9
Excellent
Rated excellent
413 reviews
Price from$118.98per night
The Cosy Bungalow, hotel in Saint Leonards

Providing a terrace, The Cosy Bungalow features accommodations in Portarlington. This property offers access to a patio and free private parking.

The room was perfect, and the Hosts were the most loveliest couple you could come across. The complimentary home made bread and jams were amazing and the Cosy Bungalow had everything you needed.
9.7
Scored 9.7
Exceptional
Rated exceptional
148 reviews
Price from$121.62per night
Baja Beach Lodge, hotel in Saint Leonards

Baja Beach Lodge is located in Indented Head, just 24 miles from Geelong Train Station and 25 miles from North Geelong Train Station.

So close to the beach. Amazing location. The sports equipment available in the garage was an unexpected surprise.
9.7
Scored 9.7
Exceptional
Rated exceptional
7 reviews
Price from$386.68per night
Portarlington Beach Motel, hotel in Saint Leonards

Offering free Wi-Fi, a heated swimming pool and self-contained studios with garden views, Portarlington Beach Motel is just 10 minutes’ walk from Portarlington Beach.

Staff excellent. Fabulous communication.
8.2
Scored 8.2
Very Good
Rated very good
356 reviews
Price from$132.20per night
Bellarine Bayside Portarlington, hotel in Saint Leonards

Bellarine Bayside Portarlington in Portarlington provides accommodations with a garden and a shared lounge. This beachfront property offers access to a patio and free private parking.

We stayed as we were doing the Flying Brick Bellarine 10km run. Great location, great facilities & very friendly magpies who visited for treats each day.
8.8
Scored 8.8
Excellent
Rated excellent
257 reviews
Price from$98.82per night
See all hotels in and around Saint Leonards
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Saint Leonards:

  • 10
    Scored 10

    Great foreshore coastal walking trail which goes on and on.

    Great foreshore coastal walking trail which goes on and on. The trail is exceptionally well maintained and meanders through bush, the water’s edge is just a couple of steps away throughout. Very clean, no litter didn’t even see a cigarette butt.
    Geoffrey
    Australia
  • 10
    Scored 10

    Quiet bayside, village like.

    Quiet bayside, village like. Selection of cafes and supermarket for supplies. Water front lovely with parks and playground, also with a pier to walk out on. Close to other beaches, and easy drive into Geelong. At night a great view back across to Melbourne skyline.
    Julie
    Australia
  • 10
    Scored 10

    We travelled to The Bellarine Peninsula for a family wedding...

    We travelled to The Bellarine Peninsula for a family wedding. Saint Leonards was perfectly located a mere 10 minute drive from the wedding venue and only 20 minutes to an event held the next day in Point Lonsdale. Saint Leonards was within easy reach of anywhere you might want to go on the peninsula
    mark
    Australia