Menu

Search options

2026-06-08

2026-06-09
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

685 results

  • The Prince

    From US$ 154

    2 Acland Street, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    Situated 0.9 km from St Kilda Beach Bridge in Melbourne, The Prince Hotel features a sauna, a spa area and live performances throughout the venue. Set within a few minutes' drive from the…

    To the hotel

    price for 1 night
    Book Now From US$ 154
  • Stylish Studio With Great Amenities Near Beachside

    From US$ 156

    Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    Brand New Beachside Studio Apartment Melbourne is set 5 km from Royal Botanic Gardens Victoria and 0.5 km from Christ Church St Kilda in St Kilda district. This 1-bedroom venue comes with 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 156
  • A Truly Exceptional Heritage Residence Private Luxury By St Kilda Beach With Swimming Pool

    29 Acland Street, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    Book Now
  • Huge 2 Bed,2 Bathrm Apartment In Heart Of St Kilda

    63 Acland St, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    Book Now
  • Crest On Park

    From US$ 186

    46 Park Street, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    Placed approximately a 20-minute walk from Albert Park Lake, the 4-star Crest On Park Aparthotel Melbourne includes 20 rooms for guests. This Melbourne aparthotel is in St Kilda with the westernmost…

    To the hotel

    price for 1 night
    Book Now From US$ 186
  • South Yarra One Bedder Simplicity

    From US$ 73

    16 Oxford Street, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • 'The Acland' Beachside Charm Meets City Living

    From US$ 111

    8 23 Acland Street, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Garden Cottage St Kilda

    From US$ 145

    188 Barkly Street, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    Featuring a patio, a sunbathing terrace and a golf course, Garden Cottage St Kilda offers accommodation in St Kilda district, 6 km from Arts Centre Melbourne. Also, there is an equipped kitchen…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Hazel - The Perfect Escape In Hawksburn

    From US$ 384

    37 Hawksburn Rd, Melbourne, Australia

    1.7 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 384
  • The Perfect St Kilda Summer Base Next To Beach

    363 Beaconsfield Parade, Melbourne, Australia

    1.8 km to Windsor Railway Station (To the map)

    To the hotel

    Book Now
  • Mac St Kilda Acland St By Melbourne Apartment Collection

    From US$ 108

    5 Acland Street, Melbourne, Australia

    1.8 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Charming 1-Bed With Fireplace By The Beach

    From US$ 213

    363 Beaconsfield Parade, Melbourne, Australia

    1.8 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 213
  • Elwood Beachside Escape

    From US$ 98

    17G/12-14 Dickens Street, Melbourne, Australia

    1.8 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Gorgeous 2Brm In Leafy Elwood

    12-14 Dickens Street 104, Melbourne, Australia

    1.8 km to Windsor Railway Station (To the map)

    To the hotel

    Book Now
  • Mac St Kilda Blessington St By Melbourne Apartment Collection

    From US$ 135

    36 Blessington Street, Melbourne, Australia

    1.8 km to Windsor Railway Station (To the map)

    The 1-room Blessington St Studio Apartments apartment is nestled in St Kilda with the westernmost islands of the Outer Hebrides of Scotland, a mere 550 metres from The National Theatre Melbourne.

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Canopy - Boutique Elwood Luxury With Parking

    12 Dickens Street, Melbourne, Australia

    1.8 km to Windsor Railway Station (To the map)

    To the hotel

    Book Now
  • Luxury Beachside Apartment

    From US$ 241

    30 The Esplanade 203, Melbourne, Australia

    1.8 km to Windsor Railway Station (To the map)

    Located 2.3 km from The Astor Theatre, the 2-room Luxury Beachside Apartment apartment stands only a 9-minute walk from a top family-friendly place like St Kilda Adventure Playground.

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • Elwood Stylish Apartment In Botanical Location Near Beach

    12-14 Dickens Street, Melbourne, Australia

    1.8 km to Windsor Railway Station (To the map)

    To the hotel

    Book Now
  • Lovely 1-Bed With Balcony In St Kilda'S Heart

    From US$ 93

    Acland Street 131, Melbourne, Australia

    1.8 km to Windsor Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Stylish Retreat With St Kilda Action At Your Door

    131 Acland Street 108, Melbourne, Australia

    1.8 km to Windsor Railway Station (To the map)

    To the hotel

    Book Now