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

  • Upper West Side Spencer Heights 2Br 1Car

    From US$ 193

    2101/639 Lonsdale Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • L3006 Penthouse With Balcony Gym Pool Sauna And Garden

    From US$ 98

    11 Rose Lane 3006, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Superb 2 Bedroom Apartment In Melbourne Cbd

    639 Lonsdale Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • A Chic 2Br Apt Across From Southern Cross Station

    From US$ 148

    11 Rose Lane, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Modern Nomads Prime Cbd 2Br Modern City Haven With Pool & Gym

    639 Lonsdale Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Metro Muse - Minimalist Chic For Couples In Cbd

    From US$ 158

    1704 639 Lonsdale Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 158
  • 2Br Near Southern Cross Station And Skybus Stop

    11 Rose Lane, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Skyline Oasis Apartment With Balcony In Lonsdale

    From US$ 127

    639 Lonsdale Street 4805, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Cozy 2Br, Amazing Views, Pool And Gym

    From US$ 148

    639 Lonsdale Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Batman Hideout - Modern Parkside Escape With Gym

    Unit 508 53 Batman Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Skylab L2007 Apartment Hotel

    From US$ 167

    倫斯敦街639, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • Wow Apartment On Lonsdale

    From US$ 199

    639 Lonsdale Street, Melbourne 3000, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    Wow On Victoria apartment is a 2-bedroom venue with a flat screen TV and a cable flat-screen as well as views of the city. Free Wi Fi is provided throughout the property, while public parking is also…

    To the hotel

    price for 1 night
    Book Now From US$ 199
  • Apartment Near Queen Vic Market And Melbourne Central Station

    From US$ 328

    118 Franklin Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 328
  • The Nook - A Prime Location To Explore Melbourne

    From US$ 237

    207 99 A'Beckett Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 237
  • Sleek And Stylish Studio Apartment On Spencer

    From US$ 155

    Spencer Street 288, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Brand New Luxury Stay With Garden View Same Tower As Ritz Carlton

    260 Spencer Street Unit 5007, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Next To Ritz-Carlton Melbourne Cbd L51 1B With Pool&Gym

    260 Spencer Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • West Side Place 2B2B Apartment

    260 Spencer Street 3904, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Deluxe Twin Room West Side Place#Wsp36

    260 Spencer Street, Melbourne, Australia

    0.5 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Wsp Premium Apartment W Cityview In Melbourne Cbd Westside Place W Gym, Pool, Sauna

    From US$ 134

    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$ 134