Skip to main content

The best vacation homes in Saint Leonards

Check out our selection of great vacation homes in Saint Leonards

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Bay Bell Cottage, hotel in Saint Leonards

Bay Bell Cottage offers accommodations in Saint Leonards, 27 miles from South Geelong Station and 28 miles from Geelong Train Station. This property offers access to a terrace and free private...

Scored 9.5
9.5
Rated exceptional
Exceptional
41 reviews
Price from
$129.16
1 night, 2 adults
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!
Scored 9.3
9.3
Rated wonderful
Wonderful
45 reviews
Price from
$184.52
1 night, 2 adults
Casa Di Mare - Portarlington, hotel in Saint Leonards

Offering a garden, Casa Di Mare - Portarlington offers accommodations in Portarlington. The air-conditioned accommodation is 1.3 miles from Portarlington Beach.

great house, modern, clean and spacious
Scored 9.2
9.2
Rated wonderful
Wonderful
7 reviews
Price from
$456.67
1 night, 2 adults
Baja Beach Lodge, hotel in Saint Leonards

Baja Beach Lodge is located in Indented Head, just 24 miles from Geelong Train Station and 24 miles from South Geelong Station. Private parking is available on site at this recently renovated...

So close to the beach. Amazing location. The sports equipment available in the garage was an unexpected surprise.
Scored 9.8
9.8
Rated exceptional
Exceptional
7 reviews
Price from
$359.80
1 night, 2 adults
Fairy Wren Cottage Country to Coast Retreat, hotel in Saint Leonards

Fairy Wren Cottage Country to Coast Retreat is located in Wallington, just 13 miles from South Geelong Station and 14 miles from Geelong Train Station.

Lovely spacious well appointed cottage on a quiet farm. The busy suburbs feel far away (even though shops, restaurants , cafes and nurseries are only a short drive away) - so it’s easy to quickly relax. Friendly hosts that respected our privacy.
Scored 9.3
9.3
Rated wonderful
Wonderful
77 reviews
Price from
$152.88
1 night, 2 adults
Luxe4Bedroom Home in Ocean Grove, hotel in Saint Leonards

Luxe4Bedroom Home in Ocean Grove offers accommodations in Ocean Grove, 14 miles from South Geelong Station and 15 miles from Geelong Train Station.

Scored 9.0
9.0
Rated wonderful
Wonderful
8 reviews
Price from
$180.36
1 night, 2 adults
Perfect Getaway House, hotel in Saint Leonards

Offering a garden, Perfect Getaway House provides accommodations in Ocean Grove. This property offers access to a balcony and free private parking.

Scored 9.5
9.5
Rated exceptional
Exceptional
13 reviews
Price from
$292.15
1 night, 2 adults
The Grove, hotel in Saint Leonards

The Grove is located in Ocean Grove, just 1.6 miles from Ocean Grove Beach and 14 miles from South Geelong Station. This property offers access to a patio and free private parking.

Scored 9.3
9.3
Rated wonderful
Wonderful
14 reviews
Price from
$159.91
1 night, 2 adults
Bellarine Lodge Sleeps 30, hotel in Saint Leonards

Providing water sports facilities, Bellarine Lodge Sleeps 30 offers accommodations in Drysdale. This beachfront property offers access to a patio, free private parking, and free Wifi.

We stay somewhere as a large family group (20 ) once a year. One of the cleanest and most suitable spaces we have stayed at. Great kitchen facilities and was bigger than I expected. Having train lovers in the group the Q train coming past over the long weekend was an added bonus.
Scored 8.5
8.5
Rated very good
Very Good
23 reviews
Price from
$492.04
1 night, 2 adults
Modern Spacious Coastal Villa, hotel in Saint Leonards

Modern Spacious Coastal Villa is located in Ocean Grove, just 14 miles from South Geelong Station and 15 miles from Geelong Train Station.

New and big for extended family
Scored 8.6
8.6
Rated excellent
Excellent
20 reviews
Price from
$223.50
1 night, 2 adults
All vacation homes in Saint Leonards
Looking for a vacation home?
Great for families or large parties, vacation homes are privately owned accommodations, available for long or short-term rental. These homes are furnished and equipped with kitchen facilities, though breakfast might be offered as an add-on. These properties have their own independent front door, which makes them different than apartments.

Most booked vacation homes in Saint Leonards this month

See all

Enjoy breakfast in Saint Leonards!

  • Lanigan's - By the Bay
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 5 reviews

    Featuring a garden, Lanigan's - By the Bay offers accommodations in Saint Leonards.

    The property was spacious, clean and had everything we needed.

  • Bella Beach Resort - An Oasis on the Bellarine with heated pool
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 8 reviews

    Bella Beach Resort - An Oasis on the Bellarine with heated pool is located in Saint Leonards, just 26 miles from South Geelong Station and 27 miles from Geelong Train Station.

  • Spacious Townhouse Central St Leonards
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 9 reviews

    Spacious Townhouse Central St Leonards offers accommodations in Saint Leonards, 26 miles from South Geelong Station and 27 miles from Geelong Train Station.

  • Spacious 3-bedroom home close to town and beach
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 15 reviews

    Spacious 3-bedroom home close to town and beach offers accommodations in Saint Leonards, 28 miles from North Geelong Train Station. 26 miles from South Geelong Station and 27 miles from Geelong Train...

    Quiet and modern. A great place to read and relax.

  • North Shore - Beach and Cafes on your Doorstep - 3 Bedrooms, Sleeps 6
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 34 reviews

    North Shore - Beach and Cafes on your Doorstep - 3 Bedrooms, Sleeps 6 is located in Saint Leonards, just 27 miles from South Geelong Station and 28 miles from Geelong Train Station.

    Location Very spacious Clean The chocolate treats

  • Beach Haven - Beach and Cafes on your doorstep - 3 bedrooms , Sleeps 6
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 29 reviews

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

    I liked the location, it was next to a nice beach.

  • Beach Retreat
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 12 reviews

    Beach Retreat offers accommodations in Saint Leonards, 30 miles from North Geelong Train Station.

    Beautiful home, clean, views, had everything we needed.

  • Luxurious 4 Bedroom House with Stunning Beach view in St Leonards
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 19 reviews

    Luxurious 4 Bedroom House with Stunning Beach view in St Leonards offers accommodations in Saint Leonards, 26 miles from South Geelong Station and 27 miles from Geelong Train Station.

    Location is amazing! Right on the beach and only a 100m walk to the local shops. Can’t beat it!

Save money on vacation homes in Saint Leonards – budget options available!

  • Sauna, King Beds, Tranquility Base Fun Large Home
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 20 reviews

    Sauna, King Beds, Tranquility Base Fun Large Home is a recently renovated vacation home in Saint Leonards where guests can make the most of the fitness center and open-air bath.

    beautiful home and great communication will be back

  • Bay Bell Cottage
    Budget options available
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 41 reviews

    Bay Bell Cottage offers accommodations in Saint Leonards, 27 miles from South Geelong Station and 28 miles from Geelong Train Station.

    very nice host, complimentary surprises, easy parking

  • The Lotus Beach Retreat

    The Lotus Beach Retreat is located in Saint Leonards, just 26 miles from South Geelong Station and 27 miles from Geelong Train Station.

  • Stylish getaway near beach with stunning sunsets

    Stylish getaway near beach with stunning sunsets is located in Saint Leonards, just 26 miles from South Geelong Station and 27 miles from Geelong Train Station.

  • Bluebill at the Bluff
    Budget options available

    Bluebill at the Bluff offers accommodations in Saint Leonards, 28 miles from North Geelong Train Station. The air-conditioned accommodation is 26 miles from Geelong Train Station.

  • Pelican Point
    Budget options available
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    Pelican Point offers accommodations in Saint Leonards, 28 miles from North Geelong Train Station.

  • Seaside Sanctuary
    Budget options available
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    Seaside Sanctuary is located in Saint Leonards, just 26 miles from South Geelong Station and 27 miles from Geelong Train Station. This vacation home is 28 miles from North Geelong Train Station.

  • Timeout
    Budget options available

    Timeout is located in Saint Leonards, just 27 miles from Geelong Train Station and 28 miles from North Geelong Train Station.

Great access to the city center! Check these vacation homes in Saint Leonards

  • Charming Heritage Haven 'Ye Olde St Leonards Hotel' 3 Bedroom, Pet Friendly, Fire Place, Free Wifi & Netflix, Walk to Beach & Shops
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Offering barbecue facilities, Charming Heritage Haven 'Ye Olde St Leonards Hotel' 3 Bedroom, Pet Friendly, Fire Place, Free Wifi & Netflix, Walk to Beach & Shops offers accommodations in Saint...

  • Golden Glow - Expansive Family Home in Bellarine
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Golden Glow - Expansive Family Home in Bellarine offers accommodations in Saint Leonards, 26 miles from South Geelong Station and 27 miles from Geelong Train Station.

  • Peaceful Family Home by St Leonards Beach
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Peaceful Family Home by St Leonards Beach offers accommodations in Saint Leonards, 26 miles from South Geelong Station and 27 miles from Geelong Train Station.

  • Jetty View
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    26 miles from South Geelong Station in Saint Leonards, Jetty View features accommodations with access to beauty services.

  • The Point - Luxury Beachside Entertainer With Heated Pool
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    The Point - Luxury Beachside Entertainer With Heated Pool is located in Saint Leonards, just 25 miles from South Geelong Station and 26 miles from Geelong Train Station.

  • The Waterfront - The beach at your doorstep
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 9 reviews

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

    The host are very good. Easy communicating with them.

  • Amazing family home opposite a park & sleeps 10
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Amazing family home opposite a park & sleeps 10 offers accommodations in Saint Leonards, 25 miles from South Geelong Station and 26 miles from Geelong Train Station.

  • Ruby by the bay a perfect getaway
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 4 reviews

    Ruby by the bay a perfect getaway offers accommodations in Saint Leonards, 26 miles from South Geelong Station and 27 miles from Geelong Train Station.

  • The Shack- Walk to beach, sleeping 4, fireplace, pet friendly!
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 4 reviews

    The Shack- Walk to beach, sleeping 4, fireplace, pet friendly! offers accommodations in Saint Leonards, 25 miles from South Geelong Station and 26 miles from Geelong Train Station.

    Perfect location, close to the beach and had all the necessities for our stay

  • Modern and cosey 4 bedroom house walk to beach
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 45 reviews

    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.

    Lots of space and all facilities of excellent quality!

  • Tranquil Turnberry
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 2 reviews

    Featuring a garden, Tranquil Turnberry features accommodations in Saint Leonards. The air-conditioned accommodation is 27 miles from Geelong Train Station.

  • Seabreeze Terrace
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    Seabreeze Terrace is located in Saint Leonards, just 27 miles from Geelong Train Station and 28 miles from North Geelong Train Station.

  • The Absolute Beach Escape For 21
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    Providing a garden, The Absolute Beach Escape For 21 provides accommodations in Saint Leonards. This property offers access to a patio, free private parking, and free Wifi.

  • Cliffy Jack
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1 review

    Cliffy Jack offers accommodations in Saint Leonards, 29 miles from North Geelong Train Station. The air-conditioned accommodation is 27 miles from Geelong Train Station.

  • Seaside Bliss
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1 review

    Providing a garden, Seaside Bliss features accommodations in Saint Leonards. The air-conditioned accommodation is 26 miles from South Geelong Station.

  • St. Leonards Pier Beach House
    Scored 7.9
    7.9
    Rated good
    Good
     · 40 reviews

    St. Leonards Pier Beach House offers accommodations in Saint Leonards, 28 miles from North Geelong Train Station.

    Everything we needed very comfortable and close to beach

  • Park Front Villa with sparkling swimming pool
    Scored 7.5
    7.5
    Rated good
    Good
     · 4 reviews

    Park Front Villa with sparkling swimming pool is located in Saint Leonards, just 26 miles from South Geelong Station and 27 miles from Geelong Train Station.

    Home was well stocked and had a good layout.

  • The Beach Shack

    The Beach Shack offers accommodations in Saint Leonards, 28 miles from North Geelong Train Station.

  • Dunstans Rest

    The property is around 26 miles from South Geelong Station, 27 miles from Geelong Train Station, and 28 miles from North Geelong Train Station.

  • The Absolute Beach Escape for 11

    Featuring a garden, The Absolute Beach Escape for 11 features accommodations in Saint Leonards. This property offers access to a patio, a pool table, free private parking, and free Wifi.

  • Coastal Cottage

    Offering a garden, Coastal Cottage offers accommodations in Saint Leonards. The air-conditioned accommodation is 25 miles from South Geelong Station.

  • Georgina By The Bay

    Georgina By The Bay offers accommodations in Saint Leonards, 28 miles from North Geelong Train Station. The air-conditioned accommodation is 26 miles from Geelong Train Station.

FAQ about vacation homes in Saint Leonards

Vacation Homes That Guests Love in Saint Leonards

See all