Menu

Search options

2026-04-21

2026-04-22
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

3040 results

  • Lux Cbd Escape 2Br Apartment With Pool Gym Sauna

    648 Lonsdale Street 6403, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Complete Host The Fifth Apartments

    From US$ 487

    38 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$ 487
  • Skyline Luxe Executive Residence Next To Ritz Carlton

    From US$ 255

    648 Lonsdale Street 4110, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 255
  • Amazing Pool Luxe 2 Bed 2 Bath With Pool Gym Sauna

    648 Lonsdale Street 5504, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Breathtaking City And Bay Views Apt Best Location

    From US$ 212

    648 Lonsdale Street 6701D, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 212
  • Brand New Apt In West Side Place Best Location

    From US$ 179

    648 Lonsdale Street 6505D, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 179
  • Brand New Apt In West Side Place Best Location

    From US$ 298

    648 Lonsdale Street 3103D, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 298
  • Stunning 2-Bed Apartment With Panoramic Cbd Views

    From US$ 280

    120 A'Beckett Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    Located a 20-minute walk from Royal Exhibition Building, the 2-room Stunning 2-Bed Apartment With Panoramic Cbd Views apartment stands about 18 minutes' walk from a top family-friendly place like SEA…

    To the hotel

    price for 1 night
    Book Now From US$ 280
  • Fulton Lane - Executive Luxury Cbd 3 Bdrm Apt

    From US$ 292

    120 A'Beckett Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 292
  • A Chic 2Br Apt Near Melbourne Cbd W Free Parking

    From US$ 735

    371 Little 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$ 735
  • Restful Cbd Park Views Retreat

    From US$ 140

    120 A'Beckett Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Beautiful 4B3B Cbd Melbourne Apartment Free Wifi

    From US$ 438

    Little Lonsdale Street 371, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 438
  • Cozy Spacious Holiday 2B2B Melbourne Cbd Apartment

    From US$ 138

    120 A'Beckett Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Welcoming Cbd Park Views Retreat

    From US$ 206

    120 A'Beckett Street 1401, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 206
  • Cosy Cbd Park Views Retreat

    From US$ 113

    120 A'Beckett Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Complete Host Fulton Ln Apartments

    120 A'Beckett Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Premier Melbourne Central 2Bedrooms Apartment

    From US$ 129

    Little Lonsdale Street 371, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    Located 25 minutes' walk from the Australian sports stadium "Melbourne Cricket Ground", the 1-room Premier Melbourne Central 2Bedrooms Apartment apartment stands within 1.5 km of a top family…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Heart Of City

    120 A'Beckett Street 2904, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Perfect Fireworks & Victoria Market

    From US$ 154

    120 A'Beckett Street 33, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 154
  • Superior 3 Bedroom Apartment In Melbourne Cbd

    From US$ 359

    648 Lonsdale Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    The 100 m² Superior 3 Bedroom 2 Bathroom Apt Melbourne Cbd apartment is located a 25-minute walk from the Australian & international art museum "National Gallery of Victoria" and offers spa…

    To the hotel

    price for 1 night
    Book Now From US$ 359