Menu

Search options

2026-06-16

2026-06-17
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 James 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

1810 results

  • Spacious Waterfront Luxury At Woolloomooloo Wharf

    From US$ 612

    6 Cowper Wharf Roadway, Sydney, Australia

    0.9 km to St James Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 612
  • Wharf Loft

    541/6E Cowper Wharf Roadway, Sydney, Australia

    0.9 km to St James Station (To the map)

    To the hotel

    Book Now
  • Syd City 3B2B Darling Harbour With Free Parking

    188 Day St, Sydney, Australia

    0.9 km to St James Station (To the map)

    To the hotel

    Book Now
  • Hotel Harry, An Ascend Collection Hotel

    From US$ 81

    40-44 Wentworth Ave, Sydney, Australia

    0.9 km to St James Station (To the map)

    Located 300 metres from Museum railway station, Hotel Harry, Ascend Hotel Collection Sydney offers quick access to Crown Street. Business travellers will appreciate conveniences like free WiFi in…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • City Haven Nest

    From US$ 521

    47 Shelley Street, Sydney, Australia

    0.9 km to St James Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 521
  • Mariners Court Hotel Sydney

    From US$ 107

    44-50 Mc Elhone Street, Woolloomooloo, Sydney, Australia

    0.9 km to St James Station (To the map)

    Mariners Court Hotel Sydney features a business 3-star accommodation in vicinity of Kings Cross. Guests can enjoy free WiFi in the rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Darling Harbor Oasis

    From US$ 145

    352 Sussex Street, Sydney, Australia

    0.9 km to St James Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Cozy 2 Bedroom Apartment Darling Harbour

    From US$ 253

    35 Shelley Street 911, Sydney, Australia

    0.9 km to St James Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 253
  • Poplar 403 Self-Catering

    1 Poplar St, Surry Hills, Sydney, Australia

    0.9 km to St James Station (To the map)

    Poplar 403 Self-Catering Apartment apartment is a great place to stay in Surry Hills with a dynamic, artistic and hip village vibe, nearly a 20-minute walk from Darling Harbour.

    To the hotel

    Book Now
  • Surry Hills L 1 Bedroom Apartment With Parking

    1 Poplar Street, Sydney, Australia

    0.9 km to St James Station (To the map)

    To the hotel

    Book Now
  • Adina Sydney Darling Harbour

    From US$ 457

    55 Shelley Street, Sydney, Australia

    0.9 km to St James Station (To the map)

    Featuring a satellite TV, flat screen TV and a bar, Adina Apartment Hotel Sydney, Darling Harbour enjoys an ideal setting close to the public SEA LIFE Sydney Aquarium. Circular Quay is 1.5 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 457
  • Ibis Sydney World Square

    From US$ 102

    382 - 384 Pitt Street, Sydney, Australia

    0.9 km to St James Station (To the map)

    Ibis Sydney World Square Hotel boasts a good location within a 25-minute walk of Central Business District, offering 166 rooms and a flat screen TV, tea/coffee making facilities and a bar. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Luxury 3Br Cbd Apt With Huge Balcony & City Views

    From US$ 618

    569 George Street, Sydney, Australia

    0.9 km to St James Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 618
  • Darling Harbour Apartment Near King St Wharf

    From US$ 450

    45 Shelley Street Unit 301, Sydney, Australia

    0.9 km to St James Station (To the map)

    New Listing - Darling Harbour Apartment Near King St Wharf, set next to International Convention Centre Sydney, is 0.5 km from Kingsford Smith airport. Placed 0.3 km from Australian National Maritime…

    To the hotel

    price for 1 night
    Book Now From US$ 450
  • Luxury Cbd 2Br - Balcony & City Views

    569 George Street, Sydney, Australia

    0.9 km to St James Station (To the map)

    To the hotel

    Book Now
  • Rydges Darling Square Apartment Hotel

    From US$ 129

    72 Liverpool Street, Sydney, Australia

    0.9 km to St James Station (To the map)

    Located 1.6 km from Star Casino, guests of 4-star Radisson Hotel & Suites Sydney may find a bar, a flat screen TV and entertainment activities on-site. Set in the very heart of Sydney, the venue…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Sydney Cbd Walk To Darling Harbour Modern 1 Bed Apt Nsy188

    From US$ 484

    188 Day Street, Sydney, Australia

    0.9 km to St James Station (To the map)

    Located in Sydney CBD district, Sydney Cbd Walk To Darling Harbour Modern 1 Bed Apt Nsy188 is next-door to the federally operated Australian National Maritime Museum and a 5-minute drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 484
  • Cbd Sydney - King Suite Sussex St 2 Room 1 Parking

    From US$ 746

    348 Sussex Street, Sydney, Australia

    0.9 km to St James Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 746
  • Cbd Apt Near Town Hall, Qvb & Darling Harbour & Icc

    From US$ 470

    339 Sussex Street, Sydney, Australia

    0.9 km to St James Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 470
  • Modern Cbd Stay Steps To Icc & Harbour

    From US$ 198

    339 Sussex Street, Sydney, Australia

    0.9 km to St James Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 198