Menu

Search options

2026-04-24

2026-04-25
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Sydney near St Leonards Station

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

241 results

  • One Bedroom Self Catering Eden

    1A Eden Street, Sydney, Australia

    1.4 km to St Leonards Station (To the map)

    To the hotel

    Book Now
  • Dalziel Lodge

    From US$ 58

    44 West Street, North Sydney, Sydney, Australia

    1.4 km to St Leonards Station (To the map)

    A 32-inch LCD TV, flat-screen TV and entertainment activities are offered at Dalziel Lodge Sydney, located 3.3 km from Taronga Zoo. The old-fashioned Luna Park Sydney is less than 2.1 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Stone 1Bedroom Cottage

    From US$ 165

    2 Vale Street, Sydney, Australia

    1.4 km to St Leonards Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Linwood Lodge Motel

    From US$ 82

    310-314, Pacific Highway, Sydney, Australia

    1.5 km to St Leonards Station (To the map)

    Featuring free self parking, an outdoor swimming pool and a treatment room, Linwood Lodge Motel offers accommodation within 4.5 km from Luna Park Sydney. Coronation Viewpoint is set 100 metres away.

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • The Cammeray Charm - Movie Magic & Spa Bath Bliss

    From US$ 396

    285 Miller Street, Sydney, Australia

    1.5 km to St Leonards Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 396
  • The North Sydney Hotel

    From US$ 94

    292 Miller Street, Sydney, Australia

    1.5 km to St Leonards Station (To the map)

    Set within 2.2 km from the Massive steel Sydney Harbour Arch Bridge, the 2-star North Sydney Hotel features free WiFi throughout the venue as well as private parking garage nearby. The property is…

    To the hotel

    price for 1 night
    Book Now From US$ 94
  • The North Shore Hotel

    From US$ 84

    310 Miller Street, North Sydney, Sydney, Australia

    1.5 km to St Leonards Station (To the map)

    The North Shore Hotel is 2.2 km from Luna Park Sydney and features a flat-screen cable-TV, flat-screen TV and entertainment activities. The venue is located 5 km from the centre of Sydney and a…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Falcon Lodge

    From US$ 46

    182-188 Falcon Street, Sydney, Australia

    1.5 km to St Leonards Station (To the map)

    Falcon Lodge offers an accommodation within 18 minutes by car from Kingsford Smith airport. The villa will provide you with a work desk, ironing facilities and a writing table in its rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Wav55 Waverton Welcome Spacious Comfortable Apartment

    Bay Road 2/53-55, Sydney, Australia

    1.6 km to St Leonards Station (To the map)

    To the hotel

    Book Now
  • B208S - The Waverton Escape

    From US$ 194

    208/100 Bay Rd, Sydney, Australia

    1.6 km to St Leonards Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 194
  • B314S - Waverton Village Heights

    From US$ 323

    314/100 Bay Rd, Sydney, Australia

    1.6 km to St Leonards Station (To the map)

    Located nearly 25 minutes on foot from Museum of Contemporary Art Australia, the 2-room B314S - Waverton Village Heights apartment stands only 1.6 km from a top family-friendly place like the old…

    To the hotel

    price for 1 night
    Book Now From US$ 323
  • B209S - Waverton Skyline Vista

    209/100 Bay Rd, Sydney, Australia

    1.6 km to St Leonards Station (To the map)

    To the hotel

    Book Now
  • North Sydney Nook - Chic And Comfortable

    7/206 Falcon Street, Sydney, Australia

    1.6 km to St Leonards Station (To the map)

    To the hotel

    Book Now
  • Luxury Waverton - Boutique Escape In Village Setting

    Unit 312 100 Bay Road, Sydney, Australia

    1.6 km to St Leonards Station (To the map)

    To the hotel

    Book Now
  • The Edward Lux Retreat -Spacious 3Br Apartment

    56 Edward Street Unit 2, Sydney, Australia

    1.6 km to St Leonards Station (To the map)

    To the hotel

    Book Now
  • The Edward Residences, Quiet Luxury 3 Bed Condo

    56 Edward St North Sydney Apartment 4, Sydney, Australia

    1.6 km to St Leonards Station (To the map)

    To the hotel

    Book Now
  • The Edward Grand Haven 100M3 Three Bedroom

    1/56 Edward St, North Sydney Nsw 2060, Australia, Sydney, Australia

    1.7 km to St Leonards Station (To the map)

    To the hotel

    Book Now
  • The Edwardian Manor Suite 3 Bedroom Condo

    3/56 Edward St, North Sydney Nsw 2060, Australia, Sydney, Australia

    1.7 km to St Leonards Station (To the map)

    To the hotel

    Book Now
  • North Sydney 3B Townhouse Free P

    From US$ 504

    Unit 4/11A Doohat Ave, Sydney, Australia

    1.7 km to St Leonards Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 504
  • Stunning Waterview 2Bed Apt North Sydney

    From US$ 293

    707/245 Pacific Hwy 707, Sydney, Australia

    1.7 km to St Leonards Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 293