Melbourne Hotels near Flinders Street Station

Not Just Any Hotel – Only the Best Melbourne Hotels near Flinders Street Station, Selected for You!

Melbourne
Mar 30, 2025 - Mar 31, 2025
2 adults, 1 room
Find
Melbourne Hotels near Flinders Street Station
Price per night:
Up to $100
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8.2
Very good (58)
View map · 0.6 mi City Centre
From
114US$ /per night
8.6
Excellent (521)
View map · 0.5 mi City Centre
From
105US$ /per night
8.2
Very good (79)
View map · 1.8 mi City Centre
From
87US$ /per night
8.2
Very good (48)
View map · 0.6 mi City Centre
From
183US$ /per night
8.4
Very good (195)
View map · 3.3 mi City Centre
From
95US$ /per night
8.6
Excellent (2206)
View map · 0.5 mi City Centre
From
96US$ /per night
8
Very good (81)
View map · 1.2 mi City Centre
From
166US$ /per night
8.4
Very good (238)
View map · 10.1 mi City Centre
From
109US$ /per night
8.4
Very good (221)
View map · 0.4 mi City Centre
From
141US$ /per night
8.6
Excellent (205)
View map · 0.4 mi City Centre
From
258US$ /per night
8.2
Very good (135)
View map · 3.3 mi City Centre
From
80US$ /per night
8.2
Very good (45)
View map · 0.4 mi City Centre
From
77US$ /per night
8.4
Very good (158)
View map · 0.2 mi City Centre
From
229US$ /per night
8.4
Very good (224)
View map · 0.9 mi City Centre
From
122US$ /per night
8
Very good (58)
View map · 0.4 mi City Centre
From
152US$ /per night
8.4
Very good (139)
View map · 0.3 mi City Centre
From
186US$ /per night
8.2
Very good (265)
View map · 0.4 mi City Centre
From
84US$ /per night
8.6
Excellent (278)
View map · 0.4 mi City Centre
From
99US$ /per night
8.4
Very good (354)
View map · 0.5 mi City Centre
From
61US$ /per night
8.4
Very good (497)
View map · 0.1 mi City Centre
From
74US$ /per night
8.4
Very good (72)
View map · 1.4 mi City Centre
From
75US$ /per night
8.4
Very good (146)
View map · 2.5 mi City Centre
From
122US$ /per night
8.6
Excellent (108)
View map · 2.8 mi City Centre
From
183US$ /per night
8.6
Excellent (752)
View map · 0.5 mi City Centre
From
107US$ /per night
8.4
Very good (236)
View map · 2.4 mi City Centre
From
96US$ /per night
7.6
Very good (24)
View map · 9.3 mi City Centre
From
76US$ /per night
8.6
Excellent (401)
View map · 0.5 mi City Centre
From
119US$ /per night
8
Very good (32)
View map · 3.3 mi City Centre
From
82US$ /per night
8.8
Excellent (142)
View map · 0.2 mi City Centre
From
503US$ /per night
8.6
Excellent (121)
View map · 0.5 mi City Centre
From
99US$ /per night
8.2
Very good (126)
View map · 0.5 mi City Centre
From
71US$ /per night
8.4
Very good (35)
View map · 7.4 mi City Centre
From
143US$ /per night
8
Very good (120)
View map · 0.5 mi City Centre
From
94US$ /per night
8.6
Excellent (305)
View map · 0.9 mi City Centre
From
202US$ /per night
8
Very good (38)
View map · 1.1 mi City Centre
From
97US$ /per night
8.2
Very good (73)
View map · 0.1 mi City Centre
From
55US$ /per night
8.4
Very good (54)
View map · 0.8 mi City Centre
From
124US$ /per night
8
Very good (63)
View map · 5.7 mi City Centre
From
67US$ /per night
8.2
Very good (490)
View map · 0.4 mi City Centre
From
76US$ /per night
8.4
Very good (68)
View map · 3.6 mi City Centre
From
25US$ /per night
8.4
Very good (350)
View map · 0.4 mi City Centre
From
79US$ /per night
8.4
Very good (527)
View map · 0.6 mi City Centre
From
68US$ /per night
7.8
Very good (43)
View map · 7.2 mi City Centre
From
87US$ /per night
View map · 0.4 mi City Centre
From
143US$ /per night
8
Very good (43)
View map · 1.6 mi City Centre
From
155US$ /per night
8.2
Very good (122)
View map · 1.3 mi City Centre
From
84US$ /per night
8.4
Very good (63)
View map · 1.6 mi City Centre
From
244US$ /per night
8
Very good (124)
View map · 0.4 mi City Centre
From
108US$ /per night
8.6
Excellent (299)
View map · 0.6 mi City Centre
From
157US$ /per night
7.8
Very good (25)
View map · 3.6 mi City Centre
From
82US$ /per night
8.6
Excellent (243)
View map · 0.6 mi City Centre
From
183US$ /per night
8.6
Excellent (551)
View map · 0.5 mi City Centre
From
58US$ /per night
8.2
Very good (55)
View map · 0.4 mi City Centre
From
100US$ /per night
8.6
Excellent (78)
View map · 2.2 mi City Centre
From
185US$ /per night
8
Very good (75)
View map · 4.3 mi City Centre
From
145US$ /per night
8.6
Excellent (1510)
View map · 0.1 mi City Centre
From
74US$ /per night
8.4
Very good (332)
View map · 2.5 mi City Centre
From
68US$ /per night
8.2
Very good (43)
View map · 1.3 mi City Centre
From
110US$ /per night
8.6
Excellent (207)
View map · 2.4 mi City Centre
From
127US$ /per night
8.4
Very good (159)
View map · 2.4 mi City Centre
From
95US$ /per night

Discover Your Perfect Stay

Flinders Street Station stands as one of Melbourne's most iconic landmarks, serving as both a historic transit hub and a vibrant meeting point for locals and travelers alike. Located in the very heart of the city, the station’s stunning architecture and lively surroundings create an electric atmosphere that beckons visitors to explore its charm. For those seeking the perfect base for their Melbourne adventures, staying at hotels near Flinders Street Station offers unparalleled convenience and a captivating urban experience.

As you navigate the bustling streets around Flinders Street Station, you’ll discover a variety of accommodations that cater to different tastes and budgets. From luxurious five-star hotels with breathtaking city views to charming boutique lodgings that reflect Melbourne's unique character, the options are abundant. Each hotel provides easy access to not only the station itself but also a wealth of attractions, including Federation Square, the Yarra River, and the vibrant laneways filled with shopping and dining options.

Choosing to stay near Flinders Street Station means you’re just a short stroll away from the city's best cultural and entertainment offerings. Whether you’re in town for business, leisure, or a special event, the centrally located hotels ensure you can make the most of your time in Melbourne. Experience the perfect blend of comfort and convenience, and immerse yourself in the rhythm of this dynamic city right from your doorstep.

Name of hotel Accommodation Rating Price, $
Hotel Grand Chancellor Melbourne

7.9 / 10

(10069 Reviews)

From 93US$
Mercure Melbourne Southbank

7.9 / 10

(4396 Reviews)

From 92US$
Treasury on Collins

9.2 / 10

(920 Reviews)

From 170US$
Rydges Melbourne

8.9 / 10

(3925 Reviews)

From 112US$
The Hotel Windsor

8.1 / 10

(3292 Reviews)

From 126US$
7.9
Very good (10069)

Hotel Grand Chancellor Melbourne

4
131 Lonsdale Street
Hotel Grand Chancellor Melbourne is a great choice for budget-conscious travelers wanting to stay near Flinders Street Station without sacrificing quality. With contemporary styling and essential amenities, guests can enjoy a comfortable stay with many attractions within walking distance. The spacious rooms and friendly atmosphere make the hotel appealing for both families and solo travelers. Its location allows for easy access to the vibrant nightlife, unique dining experiences, and cultural hubs that Melbourne is known for. Enjoy the affordability and convenience offered by Hotel Grand Chancellor while being close to all the city’s hotspots. Experience the perfect blend of value and location with this welcoming choice among hotels near Flinders Street Station.

From

93US$ /per night
7.9
Very good (4396)

Mercure Melbourne Southbank

4
9 Riverside Quay
Mercure Melbourne Southbank combines convenience and family-friendly services right near Flinders Street Station. The hotel offers family rooms equipped with kitchenettes, which cater well to families needing additional space and cooking facilities. Kids will love the nearby attractions, including the Melbourne Aquarium and Southbank’s entertainment options. With surrounding parks and playgrounds, families can unwind in a lush environment while enjoying the city's offerings. Its strategic location provides easy access to public transportation, ensuring that exploring Melbourne is quick and hassle-free. Choose Mercure Melbourne Southbank for a fun and comfortable family stay near Flinders Street Station.

From

92US$ /per night

Luxurious Hotels Near Flinders Street Station

When it comes to indulging in luxury while visiting Melbourne, there are several exquisite hotels near Flinders Street Station that define elegance and comfort. These high-end accommodations offer not just lavish amenities but also an experience that reflects the vibrancy of the city. Guests can expect tastefully designed interiors, exceptional dining options, and top-notch service, all within a short walking distance from this iconic landmark. The blend of convenience and luxury makes these hotels a top choice for discerning travelers. Moreover, being located near Flinders Street Station means you're perfectly positioned to explore everything Melbourne has to offer, from its bustling shopping areas to serene riverside parks. For those who prefer a chic atmosphere and a touch of sophistication, these luxurious hotels near Flinders Street Station are perfect for your stay.

9.2
Excellent (920)

Treasury on Collins

4
394 Collins Street
Treasury on Collins provides a luxurious boutique experience in a beautifully restored 19th-century building, making it a unique choice just moments from Flinders Street Station. Each of the hotel’s rooms boasts elegant interiors and state-of-the-art amenities, blending historic charm with contemporary style. The prime location in Melbourne’s financial district means quick access to key attractions and the vibrant culture that the city has to offer. Guests will appreciate the warm, attentive service and the hotel’s rich history, creating a memorable experience. As one of the most charming boutique hotels near Flinders Street Station, Treasury on Collins ensures an unforgettable stay. Immerse yourself in the very heart of Melbourne's heritage while enjoying a contemporary getaway.

From

170US$ /per night
8.9
Excellent (3925)

Rydges Melbourne

4
186 Exhibition Street
Rydges Melbourne is another fantastic option for families wanting to enjoy a caring and supportive environment while staying near Flinders Street Station. The hotel provides spacious family suites and a range of amenities tailored to families visiting Melbourne. An indoor swimming pool, onsite dining, and proximity to parks make this hotel a true family destination. Its location allows families to easily discover nearby attractions while enjoying time together. The welcoming atmosphere fosters a sense of connection, offering services and conveniences that cater specifically to family needs. Enjoy a memorable family vacation at Rydges Melbourne while immersing yourselves in all the excitement the city has in store.

From

112US$ /per night

Boutique Hotels Near Flinders Street Station

For those seeking a more intimate and personalized experience, boutique hotels near Flinders Street Station provide charm and character while ensuring easy access to Melbourne's vibrant attractions. These unique accommodations often feature distinctive decor, warm hospitality, and a deeper connection to the local culture. Staying in a boutique hotel means you can immerse yourself in the eclectic spirit of Melbourne, with artistic touches that reflect the city’s creativity. With an array of options nearby, travelers can find cozy hideaways just a stone's throw from Flinders Street Station. Whether it's personalized service or unique design, these boutique hotels offer a memorable alternative to larger chains. Discover the charm and artistry that make these boutique hotels near Flinders Street Station stand out.

8.1
Very good (3292)

The Hotel Windsor

5
111 Spring Street
The Hotel Windsor is a historic gem that has stood elegantly in Melbourne since 1883, making it one of the city’s oldest and most cherished hotels. Situated close to Flinders Street Station, it offers classic Victorian style and sophistication alongside modern convenience. The hotel is renowned for its stunning ballroom, a perfect spot for special events and gatherings, as well as its elegant rooms adorned with heritage elements. Guests enjoy access to beautiful facilities, including the iconic high tea experience which transports visitors back in time. The Windsor is not only a fantastic place to stay but also an opportunity to experience Melbourne’s grand history firsthand. This hotel embodies the luxurious feel and historic significance sought by travelers looking for hotels near Flinders Street Station.

From

126US$ /per night
8.9
Excellent (1140)

Sofitel Melbourne on Collins

5
25 Collins Street
While Sofitel Melbourne on Collins was previously mentioned for its luxury, its heritage rooms offer a unique touch that reflects the hotel’s historical elements. Located in a landmark building, this hotel retains its classic French elegance while providing modern amenities. Its historical significance is matched by its prime location, just a quick walk from Flinders Street Station, making it ideal for those wanting to explore the city's cultural landmarks. The hotel features beautiful archways and elegant furnishings that transport guests to a more glamorous era. Guests can enjoy luxurious dining options and easy access to theatres and shopping strips all within reach. Sofitel's blend of history and luxury makes it a premier choice among historic hotels near Flinders Street Station.

From

227US$ /per night

Budget Hotels Near Flinders Street Station

Traveling on a budget doesn't mean sacrificing comfort or convenience, and the range of budget hotels near Flinders Street Station proves just that. These hotels offer a variety of affordable accommodations without compromising on the essential amenities. Each hotel provides easy access to Melbourne’s public transportation, enabling guests to explore the city effortlessly. Whether you’re a student, a solo traveler, or a family looking for cost-effective options, these budget-friendly hotels ensure you can enjoy the best of Melbourne without breaking the bank. Stay connected to the city’s vibrant culture and attractions while enjoying simple yet comfortable accommodations. Discover the value and convenience offered by these budget hotels near Flinders Street Station.

7.7
Very good (1143)

Pullman Melbourne Albert Park

5
65 Queens Road
Though Pullman Melbourne Albert Park isn't as widely known as other historic hotels, it started its journey in the early 20th century and has undergone several renovations while preserving its historic features. Located near the picturesque Albert Park Lake and just a short distance from Flinders Street Station, this hotel offers an excellent blend of history and modern luxury. The property offers spacious rooms, some with stunning views and tailored amenities for families and business travelers alike. Guests can benefit from the convenient access to the tram system, providing an easy route to the bustling heart of Melbourne. Blending with the rich history of the region, Pullman Melbourne Albert Park invites history buffs and modern travelers to embrace both comfort and tradition. Experience the charm of this historic hotel as you explore the vibrant surroundings.

From

113US$ /per night
8.5
Very good (4801)

Crowne Plaza Melbourne

4
1-5 Spencer Street
Crowne Plaza Melbourne is an excellent choice for families seeking spacious accommodations near Flinders Street Station. The hotel offers family rooms, and amenities such as an outdoor pool and kid-friendly dining options, making it a comfortable home away from home. Its scenic location along the Yarra River provides ample opportunities for family walks and exploration in the surrounding area. Additionally, guests can easily access public transportation, allowing for effortless visits to popular attractions like the Melbourne Zoo and Scienceworks. The welcoming atmosphere and family-oriented services make this hotel a preferred option for visitors with children. Embrace a delightful family getaway at Crowne Plaza while staying conveniently close to everything Melbourne has to offer.

From

132US$ /per night

Family-Friendly Hotels Near Flinders Street Station

Finding accommodations that cater to families can be challenging, but the variety of family-friendly hotels near Flinders Street Station makes it more manageable. These hotels are designed with families in mind, offering spacious rooms and amenities that cater to both children and adults. The convenience of being near Flinders Street Station allows family groups to easily access Melbourne's top attractions and entertainment options. With options featuring fun and engaging activities for kids, these hotels ensure a comfortable and enjoyable stay for all family members. Families can explore the nearby parks, zoos, and museums, creating an enriching experience during their visit. Discover the perfect balance of comfort and convenience with these family-friendly hotels near Flinders Street Station.

8.3
Very good (1246)

Hotel Amora Riverwalk Melbourne

4
649 Bridge Road
Hotel Amora Riverwalk Melbourne is an eco-friendly option located a short distance from the bustling activities near Flinders Street Station. The hotel emphasizes sustainability through initiatives such as water recycling and energy conservation, evident in its modern amenities and serene surrounds. Families will appreciate the spacious accommodations and beautiful location along the Yarra River, perfect for leisurely strolls and enjoying nature. Its unique focus on environmental responsibility doesn't detract from comfort and convenience, as guests can easily access Melbourne's attractions via public transport. Hotel Amora's commitment to sustainability makes it an ideal choice for not only a relaxing getaway but also for eco-conscious travelers. Unwind in this tranquil haven while knowing you're contributing to a greener future, all just moments away from Flinders Street Station.

From

183US$ /per night
7.7
Very good (3292)

Novotel Melbourne on Collins

4
270 Collins Street
Novotel Melbourne on Collins is an exceptional choice for business travelers seeking accessibility and comfort right near Flinders Street Station. With a business center, flexible meeting spaces, and high-speed Wi-Fi, this hotel caters to both corporate and leisure guests. Its central location provides easy access to major business districts and public transport for seamless commuting. At the end of a long day, guests can relax in the well-appointed rooms or enjoy a meal at the onsite restaurant, which offers a range of delightful dining options. Novotel's commitment to offering a comfortable stay for professionals on the go makes it a suitable choice for those visiting Melbourne for business purposes. Experience efficient service and convenience at this well-located hotel near Flinders Street Station.

From

145US$ /per night

Historic Hotels Near Flinders Street Station

For travelers who appreciate rich history intertwined with modern hospitality, there are several historic hotels near Flinders Street Station that offer charm and character. These accommodations often feature beautifully preserved architecture and well-thought-out interior designs that reflect their storied past. Staying at a historic hotel provides not just a place to rest but a glimpse into Melbourne’s vibrant heritage. Many of these properties are located within walking distance of Flinders Street Station, making it easy to explore the city's key attractions. With a combination of historical significance and modern convenience, these hotels present unique experiences that cater to history enthusiasts and travelers alike. Embrace a touch of the past with these historic hotels near Flinders Street Station.

8.5
Very good (1361)

The Jazz Corner Hotel

4
352 William Street
The Jazz Corner Hotel is a delightful boutique hotel that celebrates Melbourne’s rich music scene, located conveniently near Flinders Street Station. Each room is thoughtfully designed, featuring modern decor combined with jazz-inspired elements to create an inviting atmosphere. Guests can explore the hotel’s private collection of jazz memorabilia and enjoy live performances, immersing themselves in the local culture. Its central location allows easy access to Flinders Street Station and the vibrant Southbank area, making it the perfect base for your Melbourne adventures. The Jazz Corner Hotel's commitment to providing a unique experience aligns seamlessly with the charm of boutique hotels near Flinders Street Station. Enjoy comfortable accommodations and a creative ambiance while being close to key attractions.

From

117US$ /per night
8.6
Excellent (634)

Ovolo Laneways

4
19 Little Bourke Street
Ovolo Laneways is a unique design hotel that prioritizes sustainability while offering a chic urban experience just a short walk from Flinders Street Station. The hotel incorporates eco-friendly initiatives such as energy-efficient lighting, water-saving facilities, and furniture made from sustainable sources. Its vibrant and artistic decor reflects Melbourne's culture, offering visitors a genuine taste of the city’s creative spirit. The Ovolo brand is known for its all-inclusive approach, providing guests with complimentary breakfast, happy hour, and minibar treats, enhancing their eco-friendly stay. As guests enjoy luxurious accommodations and indulge in local experiences, they can appreciate the effort put into maintaining a sustainable environment. For those looking to balance luxury and responsibility, Ovolo Laneways is a standout choice among eco-friendly hotels near Flinders Street Station.

From

133US$ /per night

Eco-Friendly Hotels Near Flinders Street Station

For environmentally conscious travelers, eco-friendly hotels near Flinders Street Station present sustainable options that minimize their carbon footprint while enjoying comfortable accommodations. These hotels implement green practices ranging from energy-efficient systems to waste reduction programs, ensuring a responsible approach to hospitality. Staying in an eco-friendly hotel does not compromise comfort, and many properties offer unique amenities that enhance the guest experience. With public transport options accessible within steps of Flinders Street Station, travelers can further contribute to sustainability by exploring Melbourne without the need for personal vehicles. Enjoy a greener stay while experiencing the city's rich culture and attractions. Discover the options available with these eco-friendly hotels near Flinders Street Station.

8.8
Excellent (4572)

The Langham, Melbourne

5
1 Southgate Avenue
Nestled along the banks of the Yarra River, The Langham is one of the most prestigious hotels in Melbourne, conveniently located near Flinders Street Station. The hotel features elegantly designed rooms with plush furnishings and stunning views, offering an oasis of serenity in the heart of the buzz. Guests can take advantage of the hotel’s renowned wellness facilities, including a heated indoor pool and a spa, providing the perfect escape after a day of exploring the city. With its close proximity to Flinders Street Station, visitors find it easy to access key attractions such as the Royal Botanic Gardens and the Melbourne Convention and Exhibition Centre. The Langham's commitment to exceptional service and luxurious accommodations makes it a standout choice among hotels near Flinders Street Station. Experience sophistication and comfort at this iconic hotel that seamlessly blends classic elegance with contemporary style.

From

211US$ /per night
8.4
Very good (1884)

Mantra on Russell

4
222 Russell Street
Mantra on Russell combines practicality and comfort, making it an ideal accommodation choice for business travelers in the very heart of Melbourne. This hotel features modern amenities, including conference rooms and business facilities, and offers easy access to transportation links via Flinders Street Station. Guests can benefit from in-room workstations and complimentary Wi-Fi, ensuring that they can stay productive throughout their stay. The hotel's central location provides proximity to key financial districts, making it highly accessible for corporate guests. After a busy day, unwind in comfortable rooms or explore nearby restaurants and attractions. With its focus on delivering a quality experience for professionals, Mantra on Russell is a reputable option for those seeking business hotels near Flinders Street Station.

From

139US$ /per night