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

  • Premium Park View Suite With Pool Gym Sauna

    301 King Street 2404, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • City Centre Grace Retreat-2B2B Apt

    From US$ 170

    157 A'Beckett Street 4609, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 170
  • 2Br Apt W Stunning City And Vic Market Views

    157 A'Beckett Street 3301, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Hotel Sophia

    From US$ 69

    277 King Street, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    The contemporary venue is situated in Melbourne CBD district, in the very heart of Melbourne and 17 minutes' walk from Docklands Park. Featuring 48 rooms with views of the city, this accommodation is…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Sky High 3 Beds Apartment

    From US$ 327

    Queen Street, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 327
  • A Comfy 2Br Apt Next To Qv & Melbourne Central

    From US$ 164

    327 La Trobe Street, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 164
  • Convenient Cbd Stay Near Qv & Melbourne Central

    327 La Trobe Street, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • 2 Bed Apt Close To Southern Cross

    From US$ 235

    601 Little Lonsdale Street 2710, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 235
  • Melbourne City Central 2Bed 2Bath Parking

    From US$ 151

    601 Little Lonsdale Street 3815, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Relax & Recharge 1-Bedroom Apartment With Pool And Gym

    From US$ 114

    4210/601 Little Lonsdale St, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Green & Serene - Lush 1Br W Pool & Gym

    2810/601 Little Lonsdale St, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Platinum City Serviced Apartments

    From US$ 80

    327 La Trobe Street, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    Platinum City Serviced Apartments Melbourne, set next to Hardware Lane Street, is 15 km from Essendon Fields airport. This venue is steps away from Melbourne Central and it also provides glassware…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Mhyl Cbd Stylish Private1Br Apt With City View

    199 William Street 2305, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Epic Cbd Apartment With Rooftop Pool Views And Gym!

    199 William Street Unit 1404, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Highrise Best Location 2 Bedrooms & 2 Bathrooms

    From US$ 124

    A'Beckett Street 157, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    The 65 m² Highrise Best Location 2Baths apartment is situated in Melbourne CBD with a diverse range of restaurants, designer fashion boutiques, cafe-filled laneways, bars, galleries and spacious…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Highrise View 1King1Queen 2Baths

    From US$ 452

    A'Beckett Street 157, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    For sports enthusiasts, the 75 m² Highrise View 1King1Queen 2Baths apartment has a great location as it is set around a 20-minute walk from the easy-to-access Docklands Stadium, also SEA LIFE…

    To the hotel

    price for 1 night
    Book Now From US$ 452
  • Stylish 2Br Apartment With Panoramic City Views

    From US$ 197

    315 La Trobe Street, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 197
  • Cozy & Spacious 2B2B Apt In Cbd

    From US$ 266

    U3107, 157 A'Beckett Street, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    For sports enthusiasts, the 80 m² Cozy & Spacious 2B2B Apt In Cbd apartment has a great location as it is set 20 minutes' walk from the easy-to-access Docklands Stadium, also the block-size plaza…

    To the hotel

    price for 1 night
    Book Now From US$ 266
  • Wyndham Hotel Melbourne

    From US$ 122

    199 William Street, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    Providing guests with a heated pool, a fitness room and a sunbathing terrace, the award-winning 4-star Wyndham Hotel Melbourne is located in the nightlife district of Melbourne, within walking…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Melbourne Central Designer Studio With North Views

    From US$ 95

    315 La Trobe Street, Melbourne, Australia

    0.3 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 95