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

3041 results

  • Sleek Stylish Cbd, Heated Pool, Gym, Sauna, Steam

    2303 / 633 Little Lonsdale Street 2303, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • City Center 2Br With Stunning Views, Pool And Gym!

    633 Little Lonsdale Street 3005C, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Flagstaff Green Apartments

    From US$ 193

    23 Batman Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    Flagstaff Green apartment is situated within 1.5 km of St Paul's Cathedral, and has a number of amenities including a storage room, a lift and a carpark. The property comprises of 2 bedrooms and a…

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • Elegant Fulton Lane Apartment Near Queenvic Market

    155 Franklin Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Spectacular William St Apartment - Sleeps 12

    From US$ 465

    172 William St, Melbourne Vic 3000, Australia, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 465
  • Penthouse On William - 4Br 3Bath - Sleeps 8

    From US$ 450

    172 William St, Melbourne Vic 3000, Australia, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 450
  • Stylish Comfy 1Br Apt In Central Of Melbourne

    5 Sutherland Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Dazzling Views From Contemporary High-Rise Living

    From US$ 111

    3602 5 Sutherland Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Cbd Epicenter Spacious 2Br 2Bath Gym Pool

    5 Sutherland Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Melbourne Sky Centre Cbd 2Br2Ba Pool Gym Sauna

    2606/5 Sutherland Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • The Ritz-Carlton, Melbourne

    From US$ 403

    650 Lonsdale Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    Within 32 km of sports attractions such as Melbourne Cricket Ground, the 5-star The Ritz-Carlton, Melbourne Hotel features 256 rooms with sea views. There's also a convenience of private car parking…

    To the hotel

    price for 1 night
    Book Now From US$ 403
  • Hidden Gem At Cbd Stunning Views With Pool, Gym And Parking

    From US$ 276

    135 A'Beckett Street 2310, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 276
  • Charming 2-Bedroom, Apartment In Inner Melbourne

    From US$ 142

    705/172 William St, Melbourne Vic 3000, Australia, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • 2B2B Luxury At Flagstaff Gardens With Parking

    From US$ 315

    23 Batman Street 803, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 315
  • Sutherland Central Base Free Tram Zone

    2407/5 Sutherland St, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Sky High 2Br Stay In Melbourne Cbd

    2103/5 Sutherland Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Dreamy Nature Apt In Free Tram Zone With Garden Views & Free Parking

    From US$ 274

    23 Batman Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    Set 1.9 km from Crown Melbourne Casino, which will let your body release endorphins, the 61 m² Dreamy Nature Apt In Free Tram Zone With Garden Views & Free Parking apartment features a lift. Guests…

    To the hotel

    price for 1 night
    Book Now From US$ 274
  • Next To Skybus Luxe 2 Bed 2 Bath With Parking Pool Gym Sauna

    648 Lonsdale Street 5804D, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Brady Apartment Hotel Hardware Lane

    From US$ 162

    388 Lonsdale Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    Brady Hotels Hardware Lane Melbourne is located at 850 metres' distance from State Library Victoria as well as features 24-hour reception, 24-hour security and concierge service. The venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Home In The Sky 2Br Apt With City And River View

    371 Little Lonsdale Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now