Skip to main content

Cottages in Saint Leonards

Find the cottages that appeal to you the most

Select occupancy

Cottages for every style

Find the right cottage for you in Saint Leonards

The best cottages in Saint Leonards

Check out our selection of great cottages in Saint Leonards

Filter by:

Review score

Coastal Escape Near Geelong, St Leonard's

Saint Leonards

Offering a garden, Coastal Escape Near Geelong, St Leonard's offers accommodations in Saint Leonards. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
Price from
$301.42
1 night, 2 adults

Modern and cosey 4 bedroom house walk to beach

Saint Leonards

This property offers access to a patio, tennis at the tennis court, free private parking, and free Wifi.

T
Timothy
From
Australia
Good location, the place was a good size, quite spacious. Bedrooms were good and comfortable. All the equipment worked which is always good.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 43 reviews
Price from
$284.25
1 night, 2 adults

St. Leonards Pier Beach House

Saint Leonards

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

T
Thomas
From
Australia
Beautiful and neatly presented home, it was sparkling clean, very comfortable, and the owner was very responsive. We had a lovely stay and would highly recommend.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 46 reviews
Price from
$277.05
1 night, 2 adults

Bellarine Beach Shack

Portarlington (Near Saint Leonards)

Bellarine Beach Shack is located in Portarlington, just 22 miles from South Geelong Station and 22 miles from Geelong Train Station. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 6 reviews
Price from
$260.34
1 night, 2 adults

Relaxing Coastal Charm Retreat

Portarlington (Near Saint Leonards)

Relaxing Coastal Charm Retreat is located in Portarlington, just 1.3 miles from Portarlington Beach and 19 miles from Geelong Train Station.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 20 reviews
Price from
$310.42
1 night, 2 adults

Portarlington Family Fun House

Portarlington (Near Saint Leonards)

1.3 miles from Portarlington Beach in Portarlington, Portarlington Family Fun House features accommodations with access to a hot tub.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 reviews
Price from
$710.31
1 night, 2 adults

Picturesque Portarlington

Portarlington (Near Saint Leonards)

Featuring a garden, Picturesque Portarlington offers accommodations in Portarlington. This vacation home features free private parking, private check-in and check-out, and free Wifi.

I
Inessa
From
Australia
The kitchen layout and renovation inside of the house. Has a spa bath, large backyard and comes with everything you need
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 6 reviews
Price from
$528.88
1 night, 2 adults

Lisence to Chill Amazing Pool and Location

Sorrento (Near Saint Leonards)

A recently renovated vacation home in Sorrento, Lisence to Chill Amazing Pool and Location offers outdoor fireplace, private parking, and sports facilities.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 7 reviews
Price from
$666.74
1 night, 2 adults

Vineyard Cottage at Oakdene

Wallington (Near Saint Leonards)

A recently renovated vacation home, Vineyard Cottage at Oakdene offers accommodations in Wallington.

c
cameron
From
Australia
What an absolutely wonderful place this is. I’m only worried about writing this ..it will be too busy with people to book. We were the first to stay here and will be back soon.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 14 reviews
Price from
$191.24
1 night, 2 adults

Walk-to-Beach and Town Home

Ocean Grove (Near Saint Leonards)

Walk-to-Beach and Town Home offers accommodations in Ocean Grove, a 9-minute walk from Ocean Grove Beach and 14 miles from South Geelong Station.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 7 reviews
Price from
$327.39
1 night, 2 adults
All cottages in Saint Leonards

Looking for a cottage?

Cottages are perfect for travelers who enjoy feeling cozy and independent in the countryside. Usually small, traditionally built houses, cottages are spread across one or two floors – making them great for families or vacations with a little more privacy.

Most booked cottages in Saint Leonards and surrounding area in the past month

See all

Popular with guests booking cottages in Saint Leonards

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 31 reviews

Popular with guests booking cottages in Saint Leonards

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews

Popular with guests booking cottages in Saint Leonards

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 16 reviews

Popular with guests booking cottages in Saint Leonards

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 40 reviews

Popular with guests booking cottages in Saint Leonards

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 41 reviews

Popular with guests booking cottages in Saint Leonards

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 8 reviews

Popular with guests booking cottages in Saint Leonards

Popular with guests booking cottages in Saint Leonards

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 32 reviews

Popular with guests booking cottages in Saint Leonards

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 43 reviews

Popular with guests booking cottages in Saint Leonards

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 23 reviews

These cottages in Saint Leonards and nearby have options with free cancellation

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 25 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.

Cliffy Jack

Saint Leonards
Free cancellation options available
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 4 reviews

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.

Bellarine Beach Shack

Saint Leonards
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

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

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 4 reviews

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

Bay Bell Cottage

Saint Leonards
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 40 reviews

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

Tranquil Turnberry

Saint Leonards
Free cancellation options available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4 reviews

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

Luxe Coastal Retreat

Saint Leonards
Free cancellation options available

Luxe Coastal Retreat offers accommodations in Saint Leonards, 23 miles from North Geelong Train Station. The air-conditioned accommodation is 22 miles from Geelong Train Station.

Our Beach House

Murradoc
Free cancellation options available
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 5 reviews

Our Beach House is located in Murradoc, just 26 miles from South Geelong Station and 27 miles from Geelong Train Station. The North Geelong Train Station is within 28 miles of the vacation home.

Traveling by car? These cottages in Saint Leonards and nearby offer free parking

See all
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

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

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 30 reviews

26 miles from South Geelong Station in Saint Leonards, Sauna, King Beds, Tranquility Base Fun Large Home features accommodations with access to a fitness room and open-air bath.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 32 reviews

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

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 5 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.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Featuring a garden, The Esplanade Indented Heads- Beach front, Luxury, Sleeps 8, Spacious, Aircon, Heating, provides accommodations in Indented Head.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3 reviews

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

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 10 reviews

Featuring a garden, Located in tranquil street and only 200 metres from the beach provides accommodations in Indented Head.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

Modern comfort and luxury close to the beach offers accommodations in Indented Head, 24 miles from Geelong Train Station and 24 miles from South Geelong Station.

Enjoy breakfast in Saint Leonards and nearby

See all

Rigby Retreat at St Leonards is located in Saint Leonards, just 27 miles from Geelong Train Station and 28 miles from North Geelong Train Station. This vacation home features a garden.

Offering a garden, Sunnyside Haven offers accommodations in Saint Leonards. The air-conditioned accommodation is 21 miles from Geelong Train Station.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

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 offers accommodations in Saint Leonards, 28 miles from North Geelong Train Station. The air-conditioned accommodation is 26 miles from Geelong Train Station.

Beach Life

Indented Head
Breakfast options

Beach Life offers accommodations in Indented Head, 25 miles from North Geelong Train Station. The air-conditioned accommodation is 23 miles from Geelong Train Station.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2 reviews

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.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 10 reviews

Featuring a garden, The Esplanade Holiday Home features accommodations in Indented Head. This beachfront property offers access to a terrace and free private parking.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 41 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.

FAQ about cottages in Saint Leonards

Cottages That Guests Love in Saint Leonards

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 41 reviews
We loved the location, the decor, the size of the yard for our dogs and the comfort of the beds and fireplace.
Guest review byElizabeth
Family with young children
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 40 reviews
Beautiful beach cottage, every amenity and possible need taken care of… Calm quiet location, within easy walking distance of beach, pub and shops - fab for Easter break
Guest review byRaelene
Family with young children
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 31 reviews
We had a lovely time in this beautiful accommodation, the location is perfect, wonderful view, very comfortable facilities just a brilliant way to spend time with my family. Our hosts spoilt us with a gorgeous welcome gift, so thoughtful. Luscious beds, great hot tub, big rooms. Would highly recommend.
Guest review byNadine
Family with young children
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 40 reviews
Special touches around the cottage makes you feel more like family than a paying guests. Fabulous range of local information to help plan daily activities
Guest review byFrancey
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 40 reviews
If you enjoy a stay in a homely place (not in Queenscliff) on the Bellarine, Bell Bay Cottage will tick the box. The attention to detail of your host is what stands out, she provides all the small touches you could desire (and some you would not think of yourself) to make you feel at home. All the advantages of a proper house, the centre of St Leonards is short drive or a 10 - 15 minute walk.
Guest review byGeoff de Looze
Young couple
Avg. price/night: $325.27
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 46 reviews
Felt cosy and the sunlight coming in was wonderful, also being such a short walk to the beach was perfect
Guest review bySian
Solo traveler