Menu

Search options

2026-02-24

2026-02-25
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

2632 results

  • Comfy 2Br Apt Next To Melbourne Central City Views

    From US$ 196

    300 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$ 196
  • Modern 2Br Apartment Pool, Spa And Gym In Cbd

    From US$ 161

    135 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$ 161
  • Level 59 Delightful Living In City Central 3B2B1Car Park

    5906/135 A'Beckett St, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Sky High 3-Bedroom Central Apartment With City Views And Parking

    135 A'Beckett Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Nordic Urban Escape Steps To Melbourne Central

    Unit 2105 296-300 Little Lonsdale Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Lonsdale Street 1Br Apartment

    From US$ 318

    618 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$ 318
  • Eq Tower 1Br Apt Unbeatable Location Free Parking #Eq34

    135 A'Beckett Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • A Lux 2Br Apt Next To Southern Cross City Views

    From US$ 526

    250 Spencer Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 526
  • Central Cbd Apartment With Parking Available

    From US$ 98

    2307/618 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$ 98
  • Readyset Apartments At Dockside

    From US$ 161

    538 Little Lonsdale Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    The 1-room Readyset Apartments At Dockside 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$ 161
  • Bright 2B Apt Next To Flagstaff Garden Freeparking#Fg10

    23 Batman Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    State Library Victoria is about a 20-minute walk from the 2-room Bright 2B Apt Next To Flagstaff Garden Freeparking#Fg1003 Apartment apartment, while St James Old Cathedral is situated nearby.

    To the hotel

    Book Now
  • Starry Nights On Lonsdale - Steps To Melbourne Icons

    2601 618 Lonsdale Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Free Parking Flagstaff Green 2 Bed Next To Gardens

    23 Batman Street 1104, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Free Parking Fantastic View 2 Bed 2 Bath Next To Garden

    From US$ 236

    23 Batman Street 1805, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 236
  • Samma Flagstaff Luxury Apartments

    From US$ 401

    23 Batman Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    Samma Flagstaff Luxury Apartments apartment is nearly 25 minutes on foot from Crown Melbourne Casino and provides spa facilities such as a Jacuzzi and an indoor pool. This apartment offers a car park…

    To the hotel

    price for 1 night
    Book Now From US$ 401
  • Calming Urban Oasis

    From US$ 110

    23 Batman Street 906, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    Located within 1.8 km of the bluestone prison "Old Melbourne Gaol", the 1-room Calming Urban Oasis Apartment apartment features parking for those who travel by car. The apartment is situated in…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Quest On William

    From US$ 601

    172 William Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    Quest On William Aparthotel is located in a touristic area of Melbourne, just a short drive from the block-size plaza "Federation Square". All guests can enjoy free Wi-Fi throughout the property and…

    To the hotel

    price for 1 night
    Book Now From US$ 601
  • Chic 1-Bedroom Apartment In Melbourne Cbd

    From US$ 119

    Unit 802/471 Little Bourke Street, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    The 44 m² Chic 1-Bedroom Apartment In Melbourne Cbd apartment is situated in Melbourne CBD with a diverse range of restaurants, designer fashion boutiques, cafe-filled laneways, bars, galleries and…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Opulent 2Bd Cbd Suite, Heated Pool, Gym, Library

    3410C/633 Little Lonsdale St, Docklands Vic 3008, Australia, Melbourne, Australia

    0.4 km to Flagstaff Train Station (To the map)

    To the hotel

    Book Now
  • Style And Convenience On Little Bourke

    From US$ 207

    512/471 Little Bourke 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$ 207