Menu

Search options

2026-02-25

2026-02-26
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 Flagstaff Train 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

2629 results

  • Stunning Highlevel 2Br At Wsp

    250 Spencer Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • An Amazing Apt Right Next To Southern Cross

    From US$ 484

    280 Spencer Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    Located just 1.9 km from a popular entertainment attraction like Crown Melbourne, the 1-room An Amazing Apt Right Next To Southern Cross apartment offers modern comforts like a lift.

    To the hotel

    price for 1 night
    Book Now From US$ 484
  • Sleek Cbd Getaway Near Southern Cross Station

    From US$ 585

    1405/280 Spencer St, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 585
  • Sophistication On Spencer 2Br 20Th Floor Apt

    From US$ 166

    280 Spencer Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 166
  • A City-Centre Studio For Savvy Business Travellers

    From US$ 133

    Unit 115 99 A'Beckett Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    The 1-room A City-Centre Studio For Savvy Business Travellers apartment is situated in Melbourne CBD with a diverse range of restaurants, designer fashion boutiques, cafe-filled laneways, bars…

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Harry-Wsp Jawdropview 3B2B W Parking Near Skybus

    From US$ 283

    2403A/260 Spencer Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 283
  • Graceful 2 Bed 2 Bath Apt Near Cbd Tf704A24

    260 Spencer Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Acacia Qvm - Free Parking

    From US$ 99

    143 Franklin Street 2, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Central Cbd Studio Free Parking

    143 Franklin Street 10A, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Wsp L63 Skyline City View Free Parking

    From US$ 263

    250 Spencer Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 263
  • Park Avenue Melbourne

    From US$ 404

    West Side Place, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 404
  • High-End With Huge Outdoor Deck, Heated Pool, Gym,

    250 Spencer Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Luxury Ritz 2B2B With Pool Gym Sauna

    From US$ 359

    260 Spencer Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 359
  • Luxe 1Br, Study, Balcony, Pool, Sauna, Gym Cbd

    From US$ 178

    250 Spencer Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 178
  • Deluxe Twin Room West Side Place Lv50 Garden View -Wsp50

    260 Spencer Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Spencer St Convenience

    280 Spencer Street 1906, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Docklands 3Br Getaway Harbour View & Free Parking

    250 Spencer Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • A Stylish & Comfy 2Br Apt Near Southern Cross

    From US$ 1061

    11 Rose Lane, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1061
  • Perfect Cbd Home Base At The Mondriane

    280 Spencer Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • L6,1Min To Southerncross, Free Tram,Pool,Gym

    From US$ 169

    11 Rose Lane, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 169