The 10 best villas in Saint Leonards, Australia | Booking.com
Skip to main content

Villas in Saint Leonards

Find the villas that appeal to you the most

Villas for every style

Find the right villa for you in Saint Leonards

The best villas in Saint Leonards

Check out our selection of great villas in Saint Leonards

Filter by:

Review score

The Waterfront - The beach at your doorstep

Saint Leonards

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

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

The Shack- Walk to beach, sleeping 4, fireplace, pet friendly!

Saint Leonards

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.

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

Sauna, King Beds, Tranquility Base Fun Large Home

Saint Leonards

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 10.0
Exceptional - What previous guests thought, 25 reviews
Price from
$232.66
1 night, 2 adults

Modern and cosey 4 bedroom house walk to beach

Saint Leonards

Modern and cosey 4 bedroom house walk to beach is located in Saint Leonards, just 25 miles from South Geelong Station and 26 miles from Geelong Train Station.

F
Frank
From
Australia
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 out of 10, guest rating 9.1
Wonderful - What previous guests thought, 52 reviews
Price from
$149.14
1 night, 2 adults

Bay Bell Cottage

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

J
Jo-anne
From
Australia
Location, comfortable and cosy, great shower, lovely sunroom to catch the sun in the morning, little extras provided ie. pillow spray. Spare toiletries, champagne glasses, breakfast cereal if required, milk, coffee, tea varieties.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 39 reviews
Price from
$139.20
1 night, 2 adults

St. Leonards Pier Beach House

Saint Leonards

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

L
Liz
From
Australia
The house was so nice and comfy I immediately felt like I was home. The yard was great for my dog and had secure fencing. It was nice and clean; the bed was so comfortable and had nice crisp sheets.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 58 reviews
Price from
$172.34
1 night, 2 adults

Jekab's Retreat

Portarlington (Near Saint Leonards)

Offering a garden, Jekab's Retreat features accommodations in Portarlington.

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

72-74 Newcombe st

Portarlington (Near Saint Leonards)

72-74 Newcombe st offers accommodations in Portarlington, a 6-minute walk from Portarlington Beach and 20 miles from Geelong Train Station.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
$143.84
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 9.5
Exceptional - What previous guests thought, 12 reviews
Price from
$112.02
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.0
Exceptional - What previous guests thought, 6 reviews
Price from
$417.60
1 night, 2 adults
All villas in Saint Leonards

Looking for a villa?

Perfect for families, groups, or couples who enjoy luxury and independence while traveling. Enjoy the space and privacy of these fully-furnished, free-standing mansions – travelers can cook, lounge, and explore at their own pace. Note that in Bali, a resort will also be called a villa.

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

See all

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

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

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

    From $487.19 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 7 reviews

    Offering a garden, Jekab's Retreat features accommodations in Portarlington.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 24 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.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 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...

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

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

  • Wattletree Bliss is located in Saint Leonards, just 21 miles from Geelong Train Station and 23 miles from North Geelong Train Station.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 13 reviews

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

  • Harvey Rd Beach House is located in Saint Leonards, just 22 miles from South Geelong Station and 22 miles from Geelong Train Station. The vacation home is 23 miles from North Geelong Train Station.

Great access to the city center. Check these villas in Saint Leonards and nearby

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 3 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 offers accommodations in Saint Leonards, 27 miles from Geelong Train Station and 29 miles from North Geelong Train Station.

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

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

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 2 reviews

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

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

    From $2,439.95 per night
  • The Beach Shack offers accommodations in Saint Leonards, 28 miles from North Geelong Train Station.

  • Modern Chic offers accommodations in Saint Leonards, 28 miles from North Geelong Train Station. The air-conditioned accommodation is 27 miles from Geelong Train Station.

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

    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.

Enjoy breakfast in Saint Leonards and nearby

  • Our Beach House

    Murradoc
    Breakfast options
    Scored out of 10, guest rating 8.0
    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.

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

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 25 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 7.6
    Good - What previous guests thought, 5 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.

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

    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

    Saint Leonards
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

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

  • Baybreeze Bliss is located in Saint Leonards, just 21 miles from Geelong Train Station and 22 miles from North Geelong Train Station.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

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

FAQ about villas in Saint Leonards

Villas That Guests Love in Saint Leonards

See all
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 24 reviews
    Views are stunning and the House is top quality and very clean. Dianne was very pleasant and helpful and would highly recommend dealing with her. The whole house is really luxurious as mentioned on the AD.
    Guest review by
    Antonio Giuseppe ( Tony)
    Young couple
gogless