A wooden pier with a pointed roof and a sign reading "St. Kilda Pier".

Hotels near St Kilda Beach

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
11 Oct - 12 Oct
Tomorrow
12 Oct - 13 Oct
Next weekend
16 Oct - 18 Oct
In two weeks
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for St Kilda Beach hotels

1. Quest St Kilda Road

Quest St Kilda Road
3 km from St Kilda Beach
Australia
Matt
S$129
includes taxes & fees
9 Nov - 10 Nov
Quest St Kilda Road

2. View Melbourne

View Melbourne
2.6 km from St Kilda Beach
Australia
Ursula
S$99
includes taxes & fees
9 Nov - 10 Nov
View Melbourne

3. The Prince

The Prince
0.8 km from St Kilda Beach
Australia
Ian
S$148
includes taxes & fees
3 Nov - 4 Nov
The Prince

4. Oaks Melbourne St Kilda Road Hotel

Oaks Melbourne St Kilda Road Hotel
2.5 km from St Kilda Beach
Australia
Chris
S$124
includes taxes & fees
12 Oct - 13 Oct
Oaks Melbourne St Kilda Road Hotel

5. Crest on Park

Crest on Park
1.2 km from St Kilda Beach
Australia
Eldon
S$125
includes taxes & fees
25 Oct - 26 Oct
Crest on Park

6. Kimberley Gardens Hotel & Serviced Apartments

Kimberley Gardens Hotel & Serviced Apartments
2.5 km from St Kilda Beach
Australia
Aleksei
S$139
includes taxes & fees
25 Oct - 26 Oct
Kimberley Gardens Hotel & Serviced Apartments

7. In The Brick Spa & Hotel

In The Brick Spa & Hotel
1.6 km from St Kilda Beach
Australia
Amy
S$143
includes taxes & fees
20 Oct - 21 Oct
In The Brick Spa & Hotel

8. The Hamptons Apartments - St Kilda

The Hamptons Apartments - St Kilda
1.3 km from St Kilda Beach
Australia
Gia
S$195
includes taxes & fees
19 Oct - 20 Oct
The Hamptons Apartments - St Kilda

9. Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments
0.5 km from St Kilda Beach
Australia
Leonie
S$95
includes taxes & fees
11 Nov - 12 Nov
Cosmopolitan Hotel and Apartments

10. Pullman Melbourne Albert Park

Pullman Melbourne Albert Park
2.2 km from St Kilda Beach
Australia
Joseph
S$161
includes taxes & fees
25 Oct - 26 Oct
Pullman Melbourne Albert Park

11. Quest Prahran

Quest Prahran
2.9 km from St Kilda Beach
Australia
Cameron
S$149
includes taxes & fees
25 Oct - 26 Oct
Quest Prahran

12. Tolarno Hotel

Tolarno Hotel
1 km from St Kilda Beach
Australia
Jonathan
S$87
includes taxes & fees
25 Oct - 26 Oct
Tolarno Hotel

13. Middle Park Hotel

Middle Park Hotel
2.4 km from St Kilda Beach
Australia
Laurence
S$138
includes taxes & fees
25 Oct - 26 Oct
Middle Park Hotel

14. Sixty Two on Grey

Sixty Two on Grey
0.9 km from St Kilda Beach
Australia
Layla
S$123
includes taxes & fees
28 Oct - 29 Oct
Sixty Two on Grey

15. St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel
1.2 km from St Kilda Beach
Australia
Samuel
S$94
includes taxes & fees
21 Oct - 22 Oct
St Kilda Central Apartment Hotel

16. Roamer St Kilda

Roamer St Kilda
1.1 km from St Kilda Beach
Australia
Teresa
S$94
includes taxes & fees
18 Oct - 19 Oct
Roamer St Kilda

17. Mercure Melbourne Albert Park

Mercure Melbourne Albert Park
2.2 km from St Kilda Beach
Australia
Paul
S$143
includes taxes & fees
13 Oct - 14 Oct
Mercure Melbourne Albert Park

18. Nomads St Kilda Hostel

Nomads St Kilda Hostel
0.5 km from St Kilda Beach
Australia
Walter
S$75
includes taxes & fees
12 Oct - 13 Oct
Nomads St Kilda Hostel

19. Crest on Barkly

Crest on Barkly
1.3 km from St Kilda Beach
Australia
Spiros
S$133
includes taxes & fees
25 Oct - 26 Oct
Crest on Barkly

20. Bayside House - Hostel

Bayside House - Hostel
1.7 km from St Kilda Beach
Australia
Michael
S$64
includes taxes & fees
27 Oct - 28 Oct
Bayside House - Hostel
View all properties

Compare popular hotels close to St Kilda Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A modern building with a sign reading "QUEST" at the entrance.
Quest St Kilda Road
9.2
Wonderful
726 reviews
View
A modern building entrance with a glass canopy, large stone columns, and potted plants.
View Melbourne
8.8
Excellent
1,483 reviews
View
A modern interior with a mix of seating arrangements, including chairs and a table, and a staircase with a metal railing.
The Prince
8.8
Excellent
1,000 reviews
View
A balcony with two white chairs and a table, a bottle of wine, and a glass on the table.
Oaks Melbourne St Kilda Road Hotel
8.6
Excellent
711 reviews
View
A modern hotel entrance with glass doors, a reception desk, and two potted plants.
Crest on Park
8.6
Excellent
734 reviews
View

Hotels recommended for families near St Kilda Beach

Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments
St Kilda
S$95
includes taxes & fees
11 Nov - 12 Nov
Cosmopolitan Hotel and Apartments

Mercure Melbourne Albert Park

Mercure Melbourne Albert Park
Melbourne Central Business District
S$143
includes taxes & fees
13 Oct - 14 Oct
Mercure Melbourne Albert Park

View Melbourne

View Melbourne
Melbourne Central Business District
S$99
includes taxes & fees
9 Nov - 10 Nov
View Melbourne

Oaks Melbourne St Kilda Road Hotel

Oaks Melbourne St Kilda Road Hotel
Melbourne Central Business District
S$124
includes taxes & fees
12 Oct - 13 Oct
Oaks Melbourne St Kilda Road Hotel

Quest St Kilda Road

Quest St Kilda Road
Melbourne Central Business District
S$129
includes taxes & fees
9 Nov - 10 Nov
Quest St Kilda Road

Ovolo Melbourne South Yarra, a Wyndham Hotel

Ovolo Melbourne South Yarra, a Wyndham Hotel
South Yarra
S$144
includes taxes & fees
3 Nov - 4 Nov
Ovolo Melbourne South Yarra, a Wyndham Hotel

The Kinson

The Kinson
Melbourne Central Business District
S$132
includes taxes & fees
25 Oct - 26 Oct
The Kinson

The Lyall

The Lyall
South Yarra
S$374
includes taxes & fees
25 Oct - 26 Oct
The Lyall

Top St Kilda Beach Hotel Reviews

Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments

10/10 Excellent
"Was a low budget hotel, price was way to high also. Wasn't happy had to pay day before arrival. No notification on having to do this, when the app orbit says can pay on the day. Was not impressed its hotel policy. If customer can prove this hotel staff should except it.... made me furious as I was travelling from country Victoria to Melbourne"
Julie-Anne 1-night trip
Posted 18 hours ago
Cosmopolitan Hotel and Apartments
Novotel St Kilda

Novotel St Kilda

10/10 Excellent
"Room was very clean and modern and the staff were all excellent. Had a really great stay in a great location."
Steven 1-night trip
Posted 6 days ago
Novotel St Kilda
The Prince

The Prince

10/10 Excellent
"Great location. Lots of onsite parking"
Ian 3-night trip
Posted 13 days ago
The Prince
Roamer St Kilda

Roamer St Kilda

10/10 Excellent
"Had a wonderful 3 night stay in an ensuite room level 3. Staff members were super friendly and helpful. Very handy for public transport and close to some nice cafes and pubs. The building is old with a lot of character ( it’s worth noting that there is no lift and so make sure you pack light if you’re going to be on the 3rd floor. Definitely recommend and will be back 😊"
Teresa 3-night trip
Posted 13 days ago
Roamer St Kilda
Sixty Two on Grey

Sixty Two on Grey

8/10 Good
"Nice stay but a few stains on the floor and bed but otherwise better than I expected!"
Layla 3-night trip
Posted 2 weeks ago
Sixty Two on Grey
Bayside House - Hostel

Bayside House - Hostel

10/10 Excellent
"It was an amazing stay would recommend"
Callum 7-night trip
Posted 2 weeks ago
Bayside House - Hostel
Crest on Park

Crest on Park

8/10 Good
"Great location, apartment as described. Would like a smart TV."
Michelle 3-night trip
Posted 2 weeks ago
Crest on Park
Nomads St Kilda Hostel

Nomads St Kilda Hostel

10/10 Excellent
"Easy access to the MCG by bus and Central City by tram."
Walter 2-night trip
Posted 1 month ago
Nomads St Kilda Hostel
St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel

10/10 Excellent
"Great location with safe secure parking"
Samuel 1-night trip
Posted 2 months ago
St Kilda Central Apartment Hotel

Other attractions near St Kilda Beach

A colorful building with the sign "SCENIC RAILWAY" and a dome on top.

Luna Park

8.0/10 (820 reviews)
Enjoy old-fashioned thrills and state-of-the-art spills at this famous Melbourne landmark.
See properties
The exterior of the LAIS Theatre with its distinctive architecture and palm trees.

Palais Theatre

9.0/10 (38 reviews)
This famous art deco St. Kilda landmark hosts a range of live shows, including concerts, film festivals, dance performances and theater shows.
See properties
A crowded outdoor cafe with people sitting at tables, bicycles parked nearby, and a sign for 'Rococo' in the background.

Acland Street

8.6/10 (27 reviews)
Everyone knows the way to Melbourne’s heart is through the stomach and this famous dining strip in St. Kilda has been winning hearts for nearly a century.
See properties

Skydive the Beach and Beyond Melbourne

Catch an event at Skydive the Beach and Beyond Melbourne during your trip to Melbourne. Visit the shops and top-notch restaurants in this vibrant area.
See properties

The Vineyard Restaurant

After visiting The Vineyard Restaurant, make a plan to see the other sights and activities in Melbourne. Wander the area's beautiful beaches or simply enjoy one of its top-notch restaurants.
See properties

St Kilda Esplanade Market

You can browse for the perfect souvenirs at St Kilda Esplanade Market during your stay in Melbourne. Make time to visit the area's shops or simply enjoy its top-notch restaurants.
See properties

Memo Music Hall

You can get tickets for a performance at Memo Music Hall during your stay in Melbourne. Visit the area's shops or amble around its beautiful beaches.
See properties

Linden Arts Centre & Gallery

9.0/10 (2 reviews)
You can spend time exploring the galleries in Linden Arts Centre & Gallery in Melbourne. Amble around this vibrant area's picturesque gardens and enjoy its top-notch restaurants.
See properties

Find out more about St Kilda Beach

Top reasons to visit St Kilda Beach

  • Vibrant Beach Atmosphere: St Kilda Beach boasts a lively coastal vibe, perfect for sunbathing and swimming.
  • Iconic Attractions: Visit Luna Park and the scenic St Kilda Pier for family-friendly fun and stunning views.
  • St Kilda Festival: Experience this annual celebration of music, arts, and culture, attracting crowds for a week of festivities.
  • Esplanade Market: Explore the lively market for unique local crafts and gourmet food.
  • Charming Local Scene: Enjoy delightful cafes, urban parks, and picturesque strolls along the esplanade.

Find great hotels near St Kilda Beach

Experience the vibrant charm of St Kilda Beach with a diverse selection of accommodation options tailored to suit every traveller. From beachfront hotels offering stunning views to cosy hostels perfect for budget-conscious visitors, you'll find a range of facilities catering to business travellers, families, and LGBTQIA-friendly experiences. Discover the ideal St Kilda hotel for your stay, whether it's a luxurious escape or a laid-back getaway by the sea.

  • The Victoria Hotel Melbourne: This 3.5-star hotel, rated 8.8 out of 10 by guests, offers a modern yet classic lodging experience for business travellers. Situated 6.4km from St Kilda Beach, The Victoria Hotel Melbourne features well-appointed rooms equipped with essential amenities, making it a convenient choice for those on work-related trips. Its proximity to the central business district ensures easy access to corporate hubs, while its comfortable environment provides a relaxing retreat after a busy day.
  • Great Southern Hotel Melbourne: Also rated 3.5 stars with a guest rating of 8.2 out of 10, this hotel is an inviting option for those wishing to explore the vibrant culture of Melbourne. Located 6.4km from St Kilda Beach, Great Southern Hotel Melbourne offers a variety of dining options, including cooked breakfasts and an on-site restaurant. Guests can partake in recreational activities such as nearby bicycle rentals and golf. With entertainment amenities like LCD TVs and access to local attractions, it encompasses a blend of comfort and leisure.
  • The Langham, Melbourne: A luxurious 5-star hotel with a remarkable guest rating of 9.2 out of 10, The Langham is just 4.8km from St Kilda Beach. This eco-certified establishment caters to families and business travellers alike, featuring child-friendly amenities such as babysitting services. Its tasteful design, combined with exceptional hospitality, creates an upscale experience. Guests can enjoy the serene atmosphere while being close to the city’s attractions, making it an ideal choice for a sophisticated getaway.

Where to stay near St Kilda Beach

St Kilda Beach offers a delightful coastal experience, where sun-soaked sands meet vibrant local life. Explore the charming St Kilda area, known for its family-friendly atmosphere, friendly locals, and budget-friendly options. Nearby parks provide perfect spots for relaxation or picnics. Enjoy a stroll along the esplanade, savour delectable cafes, and witness stunning sunsets over Port Phillip Bay. This urban gem, nestled in Greater Melbourne, is a must-visit for all travellers seeking a unique Australian getaway.

  • Melbourne: As Australia’s cultural capital, Melbourne offers a vibrant metropolis teeming with life. St Kilda Beach lies within its bounds, making it a perfect base for exploration. The city thrives year-round, with peak visitor numbers in March and December to January. Travellers flock here for family-friendly activities, business events, and urban experiences. Notable highlights include iconic shopping centres, the bustling arts scene, and historic buildings that tell the tale of Melbourne's rich heritage. Whether you’re visiting a stadium or lounging at the beach, Melbourne has something to captivate every visitor.
  • Melbourne Central Business District: Located approximately 6.4km from St Kilda Beach, the Melbourne Central Business District (CBD) is the city’s bustling commercial hub. This area attracts visitors throughout the year, particularly in March and December to January. The CBD is perfect for those seeking a city-themed experience, with a plethora of shopping malls, theatres, and entertainment venues. As you stroll through its lively streets, you’ll encounter historic buildings and landmarks that reflect Melbourne’s architectural grandeur. Whether you’re here for business or leisure, the CBD's dynamic atmosphere is sure to impress.
  • St Kilda: St Kilda, a charming suburb home to the famous St Kilda Beach, offers a laid-back coastal atmosphere just a stone's throw from the city. With peak visitor numbers in March to April and September, this area is popular for family outings and city escapes. St Kilda boasts an array of attractions, including shopping centres, theatres, and a stunning beach perfect for sunbathing and swimming. The historic buildings add to the suburb's character, making it a delightful spot to explore both culture and leisure. St Kilda is an ideal destination for those seeking a blend of beachside relaxation and urban excitement.

Things to do near St Kilda Beach

Shopping

Explore local boutiques like The Giddy Up for unique gifts or head to Acland Street for vibrant shops and cafes. If you're up for a drive, check out the bustling Southland Shopping Centre, around 19.3km away, for a wider selection of stores and brands.

Recreation

The St Kilda Sea Baths offer rejuvenating spa treatments with stunning views of the bay, while yoga classes on the beach provide a tranquil setting for relaxation. For a leisurely stroll, the St Kilda Pier is ideal, featuring picturesque views and an inviting atmosphere for unwinding.

Adventure

Explore Calder Park Raceway, located 29.0km from St Kilda Beach, for an adrenaline-filled day of motor racing. Feel the thrill as you watch high-speed events or even participate in a driving experience, surrounded by the vibrant atmosphere of motorsport enthusiasts.

Nightlife

St Kilda Beach boasts a vibrant nightlife scene with eclectic bars like The Espy, known for live music, and intimate venues such as The Vineyard, offering a relaxed atmosphere. Enjoy cocktails at Trippy Taco or dance at the popular nightclub, Boney, for a lively evening by the seaside.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St Kilda Beach

To save on your trip to St Kilda Beach, consider visiting during the cheaper months of May to June and August, avoiding the pricier January, March, and November. Booking your stay on a Monday can also help reduce costs. Use Expedia’s search tool to filter for budget-friendly, eco-certified hotels, and explore package deals that combine accommodation, flights, and activities for additional savings. Don't forget to check for any eligible discounts and special offers to maximise your budget while enjoying the free activities available at the beach.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around St Kilda Beach are May to June and August, where the prices are slightly lower. This is in comparison to January, March and November, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around St Kilda Beach is Monday. The most expensive day to stay around St Kilda Beach is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you prefer. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay at St Kilda Beach with your flights and activities through an Expedia package.

Find the best attractions near St Kilda Beach

St Kilda Beach offers a vibrant mix of attractions, including the lively St Kilda Esplanade Market and the popular St Kilda Sea Baths. Visitors can enjoy the picturesque beach, urban parks, and the charming St Kilda West area, making it an ideal destination for culture seekers and families alike. Whether you're strolling along the esplanade or exploring the local scene, there’s plenty to experience in this lively coastal suburb.

  • Melbourne Cricket Ground: A visit to the Melbourne Cricket Ground is essential for sports enthusiasts. This iconic stadium, steeped in history, offers guided tours where you can explore its rich heritage and witness the atmosphere of Australian sports culture. Located 4.8km from St Kilda Beach, the stadium hosts various events, making it a lively spot to experience local passion for cricket.
  • Collins Street: Renowned for its elegant architecture and vibrant city vibe, Collins Street, located 6.4km from St Kilda Beach, is perfect for a leisurely stroll. Explore high-end boutiques, cafes, and cultural landmarks that reflect Melbourne's cosmopolitan charm.
  • Brighton Beach: Just 4.8km away from St Kilda Beach, Brighton Beach is famous for its colourful bathing boxes and golden sands. Relax and unwind by the sea, enjoying the quintessential beach vibes that make this spot a favourite among locals and visitors alike.

Best time to go to St Kilda Beach

The best time to visit St Kilda Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around St Kilda Beach falls in January, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature around St Kilda Beach falls in July, visitor numbers are average and weather is mostly cloudy with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January68.7°F (20.4°C)Light RainMostly SunnySlightly HighSlightly High
February68.0°F (20.0°C)Light RainMostly SunnyAverageAverage
March64.8°F (18.2°C)Light RainMostly SunnySlightly HighSlightly High
April59.4°F (15.2°C)Light RainMostly SunnyAverageAverage
May53.8°F (12.1°C)Light RainMostly SunnySlightly LowSlightly Low
June49.8°F (9.9°C)Light RainMostly SunnySlightly LowSlightly Low
July48.9°F (9.4°C)No RainMostly CloudyAverageSlightly Low
August49.8°F (9.9°C)Light RainMostly CloudyAverageAverage
September53.1°F (11.7°C)Light RainMostly SunnySlightly LowAverage
October56.8°F (13.8°C)Light RainMostly SunnyAverageAverage
November61.2°F (16.2°C)Light RainMostly SunnyAverageSlightly High
December64.8°F (18.2°C)Light RainMostly SunnySlightly HighAverage

The nearest major airports for your trip to St Kilda Beach

Flying into St Kilda Beach is convenient, with MELbourne Airport (MEL-Tullamarine) situated approximately 24.1km away. Notable hotels nearby include The Langham, Stamford Plaza, and Grand Hyatt Melbourne, all rated 5 stars, providing transfer services to the airport. Alternatively, Avalon Airport (AVV) is located around 46.7km from St Kilda Beach, with excellent accommodation options such as Bayside Geelong Hotel & Apartments and Rydges Geelong, rated 4.5 stars. For those considering Bendigo Airport (BXG), it is about 138.4km away, with quality hotels like Quest Bendigo Central nearby. All these airports offer accessible transport links to St Kilda Beach, ensuring a smooth arrival.

Frequently asked questions

What's the area like around St Kilda Beach?
St Kilda Beach is located in Melbourne. Travellers love the area for its array of dining options, charming cafes and bar scene. If you're looking for a convenient place to stay, take a look at the 248 hotels and other accommodation options you'll find within a mile.
What's the best place to stay near St Kilda Beach?
Adjacent to St Kilda Beach, Cosmopolitan Hotel and Apartments is one of the top choices for your stay based on our traveller data, and this hotel offers a snack bar/deli and free WiFi. Other good options within a short distance include The Prince and Nomads St Kilda Hostel.
How many hotels will I be able to find close to St Kilda Beach?
Expedia has 248 hotels and other accommodation options within a mile from St Kilda Beach.
If I need to cancel the hotel reservation for my stay near St Kilda Beach, will I receive a refund?
Yes! Most room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, it might still be possible to cancel it and get a refund within a 24-hour period of booking. Add dates, click "Search", then filter by "fully refundable" to get the top deals on offer near St Kilda Beach.
What can I see and do near St Kilda Beach?
National Gallery of Victoria, Immigration Museum and Old Melbourne Gaol feature captivating exhibits. Melbourne Central, Melbourne Cricket Ground and Queen Victoria Market are some of the notable landmarks to see in the area. You can check out the local talent at Palais Theatre, Sidney Myer Music Bowl and Melbourne Recital Centre.

Explore a world of travel with Expedia