A cityscape with tall buildings and a busy street at dusk.

Find Beach Resorts in St. Leonards, Sydney

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Leonards Beach Resorts & Hotels

This weekend
Next weekend

Our top choices for St. Leonards beach hotels

Quest St Leonards

Quest St Leonards
4.0 star property
St. Leonards
9.2 out of 10, Wonderful, (899 reviews)
The price is £92
includes taxes & fees
17 Jul - 18 Jul
Quest St Leonards

Moxy Sydney Airport

Moxy Sydney Airport
4.0 star property
Mascot
9.2 out of 10, Wonderful, (1,465 reviews)
  • cleanliness
    Escape to a sun-kissed retreat near nature, with Art Deco charm and a sandy beach just minutes away for ultimate coastal relaxation.
The price is £75
includes taxes & fees
6 Jul - 7 Jul
Moxy Sydney Airport

Rydges Sydney Airport Hotel

Rydges Sydney Airport Hotel
4.0 star property
Mascot
8.8 out of 10, Excellent, (3,189 reviews)
The price is £113
includes taxes & fees
2 Jul - 3 Jul
Rydges Sydney Airport Hotel

Manly Pacific Sydney MGallery Collection

Manly Pacific Sydney MGallery Collection
4.5 star property
Manly
9.0 out of 10, Wonderful, (359 reviews)
  • cleanliness
    Escape to paradise with direct beach access, a luxurious beach club on white sands, and ocean-view dining overlooking the waves.
The price is £163
includes taxes & fees
13 Jul - 14 Jul
Manly Pacific Sydney MGallery Collection

Nightelier Narrabeen

Nightelier Narrabeen
4.5 star property
Narrabeen
8.8 out of 10, Excellent, (783 reviews)
  • cleanliness
    Unwind by the waves at Narrabeen Sands Hotel, where sandy shorelines meet luxury—steps away from beachfront dining and water adventures.
The price is £83
includes taxes & fees
12 Jul - 13 Jul
Nightelier Narrabeen

Novotel Sydney International Airport Hotel

Novotel Sydney International Airport Hotel
4.0 star property
Wolli Creek
8.6 out of 10, Excellent, (1,006 reviews)
The price is £102
includes taxes & fees
19 Jul - 20 Jul
Novotel Sydney International Airport Hotel

ibis budget Sydney Airport

ibis budget Sydney Airport
2.5 star property
Mascot
7.4 out of 10, Good, (2,412 reviews)
The price is £58
includes taxes & fees
13 Jul - 14 Jul
ibis budget Sydney Airport

Travelodge Hotel Sydney Airport

Travelodge Hotel Sydney Airport
4.5 star property
Mascot
8.8 out of 10, Excellent, (2,082 reviews)
The price is £71
includes taxes & fees
19 Jul - 20 Jul
Travelodge Hotel Sydney Airport

Quest Cronulla Beach

Quest Cronulla Beach
4.0 star property
Cronulla
8.8 out of 10, Excellent, (808 reviews)
  • cleanliness
    Unwind steps from the shore at this Sydney seaside haven, where the ocean beckons and comfort meets convenience in a beachfront getaway.
The price is £118
includes taxes & fees
15 Jul - 16 Jul
Quest Cronulla Beach

Mercantile Hotel The Rocks

Mercantile Hotel The Rocks
3.0 star property
The Rocks
8.0 out of 10, Very good, (977 reviews)
The price is £90
includes taxes & fees
21 Jul - 22 Jul
Mercantile Hotel The Rocks
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.

Choose what matters most at beach hotels in St. Leonards

Top St. Leonards Hotel Reviews

Frequently asked questions

What is St. Leonards like for travellers who love the beach?
Known for its beaches and restaurants, St. Leonards offers a lot for the traveller booking a beach holiday.
What is there to see and do around St. Leonards?
After checking into your accommodation of choice, you'll probably want to venture out and explore. If you can't wait to check out the beaches, head to Bondi Beach or Chinamans Beach for a relaxing day by the water. Treat your taste buds to the area's restaurants and cafes, and make time for local attractions such as Sydney Opera House and Circular Quay. For additional things to see and do, consider a visit to Sydney Harbour Bridge or Taronga Zoo.

Explore a world of travel with Expedia