Menu

Search options

2026-03-09

2026-03-10
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 Melbourne near Windsor Railway 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

590 results

  • St Kilda Apt Close To Beach

    From US$ 132

    9/4 Park Street, Melbourne, Australia

    1.6 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Southside Urban Oasis

    From US$ 127

    1 Clara Street, Melbourne, Australia

    1.6 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Contemporary 1-Bed In The Heart Of St Kilda

    From US$ 175

    Barkly Street 173, Melbourne, Australia

    1.6 km to Windsor Railway Station (To the map)

    St Kilda Adventure Playground is within a stone's throw away from the 1-room Contemporary 1-Bed In The Heart Of St Kilda Apartment apartment, while The National Theatre Melbourne is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • Charming 3-Bedroom Retreat By St Kilda Gardens

    From US$ 295

    Tennyson Street 4, Melbourne, Australia

    1.6 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 295
  • Heritage Charm - In St Kilda

    17 Robe Street 15, Melbourne, Australia

    1.6 km to Windsor Railway Station (To the map)

    To the hotel

    Book Now
  • Bayview On The Park

    From US$ 82

    52 Queens Road, Melbourne, Australia

    1.6 km to Windsor Railway Station (To the map)

    Located 3.3 km from the interactive multilevel SEA LIFE Melbourne Aquarium, Bayview On The Park Hotel boasts an outdoor swimming pool, a wellness area and sauna facilities. This venue offers…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Modern 2-Bedroom Retreat Minutes From St Kilda

    7 Belford Street, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    Book Now
  • Complete Host Cromwell Rd Apartments

    From US$ 180

    48 Cromwell Road, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Captains Rest St Kilda West

    From US$ 183

    Beaconsfield Parade, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 183
  • Cosy Beach Apartment With Free Secure Car Park

    From US$ 140

    12 Fitzroy Street Level 2, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    The 56 m² Cosy Beach Apartment With Free Secure Car Park. apartment, set 6 minutes' walk from Jacoby Reserve, and stands 25 km from Essendon Fields airport.

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • New Modern Design 3B2B House With Parking Near Toorak

    From US$ 376

    225 Williams Road, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 376
  • A Lux 3Br Townhouse In South Yarra Free Parking

    From US$ 680

    225 Williams Road, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 680
  • Luxury South Yarra Base - Central & Free Parking

    From US$ 401

    225 Williams Road 13, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 401
  • Chic Townhouse In South Yarra

    225 Williams Road 6, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    Book Now
  • Luxury Mansion Loft By The Beach

    From US$ 137

    Unit 17/11 Park Street St Kilda West Vic 3182, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • 1 Bdrm With Parking, Walk To Beach

    From US$ 115

    180 Barkly Street, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    Nestled in St Kilda with a gastronomic adventure that caters to all tastes and preferences, the 1-room 1 Bdrm With Parking, Walk To Beach apartment is around 19 minutes' walk from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Beachside Loft St Kilda West

    From US$ 163

    Unit 8 11-17 Park Street, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    Beachside Luxury Loft apartment offers homey accommodation for 4 guests in Melbourne. A full kitchen and dishwasher and a kettle are provided at this 50 m² venue, which is located in St Kilda…

    To the hotel

    price for 1 night
    Book Now From US$ 163
  • Experience The St Kilda Vibe From A Cosy Retreat

    1 12 Acland Street, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    Book Now
  • Serenity In South Yarra

    9/43 Davis Avenue Unit 9, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    Book Now
  • Hidden Beachside Gem In St Kilda By Ready Set Host

    From US$ 84

    1 Park St, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 84