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

Melbourne Hotel Guide - St Kilda Beach hotels in Melbourne, Australia.

  • 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
12 Oct - 13 Oct
Tomorrow
13 Oct - 14 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for St Kilda Beach hotels

1. The Prince

The Prince
0.8 km from St Kilda Beach
Australia
Ian
€110
includes taxes & fees
3 Nov - 4 Nov
The Prince

2. Cosmopolitan Hotel and Apartments

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

3. View Melbourne

View Melbourne
2.6 km from St Kilda Beach
Australia
Ursula
€80
includes taxes & fees
26 Oct - 27 Oct
View Melbourne

4. Quest St Kilda Bayside

Quest St Kilda Bayside
0.7 km from St Kilda Beach
Australia
Margaret
€111
includes taxes & fees
12 Oct - 13 Oct
Quest St Kilda Bayside

5. Atlantis Hotel, Melbourne

Atlantis Hotel, Melbourne
6.5 km from St Kilda Beach
Australia
Luc Jean-Paul
€76
includes taxes & fees
8 Nov - 9 Nov
Atlantis Hotel, Melbourne

6. Crest on Barkly

Crest on Barkly
1.3 km from St Kilda Beach
Australia
Spiros
€95
includes taxes & fees
25 Oct - 26 Oct
Crest on Barkly

7. Sixty Two on Grey

Sixty Two on Grey
0.9 km from St Kilda Beach
Australia
Layla
€91
includes taxes & fees
3 Nov - 4 Nov
Sixty Two on Grey

8. Crest on Barkly Serviced Apartments

Crest on Barkly Serviced Apartments
1.3 km from St Kilda Beach
Hong Kong SAR China
Lai Sheung
€94
includes taxes & fees
12 Oct - 13 Oct
Crest on Barkly Serviced Apartments

9. Roamer St Kilda

Roamer St Kilda
1.1 km from St Kilda Beach
Australia
Teresa
€68
includes taxes & fees
12 Oct - 13 Oct
Roamer St Kilda

10. St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel
1.2 km from St Kilda Beach
Australia
Samuel
€66
includes taxes & fees
21 Oct - 22 Oct
St Kilda Central Apartment Hotel

11. Novotel St Kilda

Novotel St Kilda
0.9 km from St Kilda Beach
Australia
Steven
€140
includes taxes & fees
12 Oct - 13 Oct
Novotel St Kilda

12. Pegasus Apart'Hotel

Pegasus Apart'Hotel
6.8 km from St Kilda Beach
Australia
Wing ting
€86
includes taxes & fees
29 Oct - 30 Oct
Pegasus Apart'Hotel

13. Tolarno Hotel

Tolarno Hotel
1 km from St Kilda Beach
Australia
Jonathan
€70
includes taxes & fees
25 Oct - 26 Oct
Tolarno Hotel

14. Crest on Park

Crest on Park
1.2 km from St Kilda Beach
Australia
Eldon
€90
includes taxes & fees
25 Oct - 26 Oct
Crest on Park

15. Clarion Suites Gateway

Clarion Suites Gateway
5.7 km from St Kilda Beach
Australia
Fadela
€128
includes taxes & fees
25 Oct - 26 Oct
Clarion Suites Gateway

16. Meriton Suites Melbourne

Meriton Suites Melbourne
6.1 km from St Kilda Beach
Australia
Mohammed
€106
includes taxes & fees
25 Oct - 26 Oct
Meriton Suites Melbourne

17. The Langham, Melbourne

The Langham, Melbourne
5.5 km from St Kilda Beach
Australia
Derek
€201
includes taxes & fees
18 Oct - 19 Oct
The Langham, Melbourne

18. Hotel Grand Chancellor Melbourne

Hotel Grand Chancellor Melbourne
6.6 km from St Kilda Beach
Australia
Richard
€93
includes taxes & fees
18 Oct - 19 Oct
Hotel Grand Chancellor Melbourne

19. Holiday Inn Express Melbourne Little Collins by IHG

Holiday Inn Express Melbourne Little Collins by IHG
6 km from St Kilda Beach
Australia
Donna
€120
includes taxes & fees
1 Nov - 2 Nov
Holiday Inn Express Melbourne Little Collins by IHG

20. Great Southern Hotel Melbourne

Great Southern Hotel Melbourne
5.8 km from St Kilda Beach
United States
Sabrina
€65
includes taxes & fees
19 Oct - 20 Oct
Great Southern Hotel Melbourne
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 hotel room with two beds, a dining table, and a kitchenette.
View Melbourne
8.8
Excellent
1,485 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,001 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
An indoor swimming pool with a hot tub, surrounded by large windows and a bench.
Kimberley Gardens Hotel & Serviced Apartments
8.6
Excellent
1,000 reviews
View

Top St Kilda Beach Hotel Reviews

View Melbourne

View Melbourne

10/10 Excellent
"We LOVED our stay here! Mother daughter in town for the marathon. Lots of room, comfy beds, lots of space and enjoyed the best selection of room service from the restaurant at a decent price. Lunch in the restaurant equally good in a brilliant location. Staff were amazing and late checkout was no problem. I always love on site parking, no complaints from us we’ll definitely stay again, thank you!"
Kirstie 1-night trip
Posted 13 hours ago
View Melbourne
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 2 days ago
Cosmopolitan Hotel and Apartments
Luxury mansion loft by the beach

Luxury mansion loft by the beach

10/10 Excellent
"We enjoyed this accommodation so much we will be back, perfect location. Beautifully furnished and very clean.we can see the owner loves to ensure comfort and style for all that stay. We also had our little dog with us who felt very at home in this space. Lots of places to eat in walking distance and close to all public transport."
Jacqui M. 3-night trip
Posted 5 days ago
Luxury mansion loft by the beach
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 7 days ago
Novotel St Kilda
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 2 weeks 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
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
Comfy 3-bedroom building in St Kilda with fitness room, WiFi

Comfy 3-bedroom building in St Kilda with fitness room, WiFi

10/10 Excellent
"The property is as advertised. Perfect location and perfect for my party of six. Walking distance to the beach and the restaurants at Acland St. Kirankumar is very easy to deal with. A pleasant experience altogether. Will definitely book this place again."
Marc C. 2-night trip
Posted 2 months ago
Comfy 3-bedroom building in St Kilda with fitness room, WiFi

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)
Melbourne’s iconic oceanfront amusement park mixes old-school charm and modern thrill rides to create the perfect family day out.
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

  • Iconic Sea Baths: Enjoy a refreshing swim at the famous St Kilda Sea Baths, a perfect spot for relaxation.
  • St Kilda Festival: Experience local culture and entertainment at the vibrant St Kilda Festival, held annually.
  • Picturesque St Kilda Pier: Take leisurely strolls along St Kilda Pier for stunning views of the coastline.
  • St Kilda Esplanade Market: Explore the lively market showcasing local crafts, food, and unique finds.
  • Diverse Accommodation: Choose from a range of beachfront hotels to cosy hostels catering to all travellers.

Find great hotels near St Kilda Beach

Discover the ideal hotel accommodation for your stay at St Kilda Beach, Victoria. With a diverse range of options, from beachfront hotels to cosy hostels, you're sure to find something that suits your needs. Whether you're travelling for business, seeking a family-friendly environment, or looking for LGBTQIA+ welcoming spaces, St Kilda offers a vibrant experience by the sea, ensuring a memorable holiday for every traveller.

  • Crowne Plaza Melbourne by IHG: This 4.5-star hotel offers a luxurious retreat in the heart of the city, just 4.8km from St Kilda Beach. With a guest rating of 9.0 out of 10, the Crowne Plaza Melbourne is a prime choice for those seeking a sophisticated, eco-conscious experience. The property features modern amenities and stylish decor, appealing to both leisure and business travellers. Its eco-certification highlights a commitment to sustainability, making it an excellent choice for environmentally aware guests. Enjoy top-notch dining options and a range of facilities designed to create a refined atmosphere for your stay.
  • ibis Styles Kingsgate: A 3-star hotel located 6.4km from St Kilda Beach, ibis Styles Kingsgate provides a comfortable and budget-friendly option for visitors. With a guest rating of 8.0 out of 10, this hotel offers a variety of dining options, including an extensive buffet breakfast. Guests can take advantage of fitness facilities and nearby recreational activities, ensuring an active and enjoyable stay. The hotel’s proximity to the Metro Station, shopping districts, and entertainment venues makes it a convenient base for exploring Melbourne, catering well to those who appreciate accessibility and vibrant surroundings.
  • Novotel Melbourne South Wharf: Rated 4 stars with a guest rating of 9.0 out of 10, Novotel Melbourne South Wharf is a family-friendly accommodation situated 4.8km from St Kilda Beach. This eco-certified property boasts amenities tailored for children, including complimentary cribs and first aid kits. Ideal for families and business travellers alike, the hotel combines modern comfort with a focus on sustainability. Conveniently located near the city’s attractions, it provides a welcoming environment for guests of all ages, ensuring a balanced stay of leisure and productivity.

Where to stay near St Kilda Beach

St Kilda Beach offers a vibrant coastal experience, where friendly locals and a family-friendly atmosphere create a warm welcome. Explore the lively St Kilda area, dotted with charming cafes and bustling markets. Nearby parks provide a perfect escape for a leisurely stroll or a picnic. As part of the greater Melbourne experience, St Kilda is an ideal base for discovering the best of Victoria’s urban delights and serene seaside beauty.

  • Melbourne: As the vibrant heart of Victoria, Melbourne is a bustling metropolis that offers a rich tapestry of experiences. St Kilda Beach, with its golden sands and lively atmosphere, is conveniently located within the city. The city attracts visitors year-round, with peak times in March and during the festive season from December to January. Melbourne is renowned for its extensive shopping malls, entertainment arenas, and historic landmarks, making it ideal for families, business travellers, and city enthusiasts alike. Explore the iconic laneways, enjoy the local café culture, and immerse yourself in the dynamic arts scene that defines this cosmopolitan city.
  • Prahran: Located a mere 3.2km from St Kilda Beach, Prahran is a trendy suburb known for its vibrant lifestyle and eclectic charm. This area draws tourists throughout the year, particularly in March to April and September. Visitors flock to Prahran for its bustling shopping precincts and historic streets, offering a blend of boutique shops and popular shopping centres. The suburb also boasts a lively atmosphere, making it a perfect spot for family outings and business meetings. Take a stroll along Chapel Street, where you’ll find an array of cafes, bars, and restaurants that showcase the local culture.
  • Brighton: Situated approximately 4.8km from St Kilda Beach, Brighton is a picturesque suburb famed for its family-friendly beaches and stunning coastal views. The area enjoys steady visitor numbers, peaking in April, June, and September. Brighton is perfect for families and business travellers, with attractions like the iconic Brighton Beach and its colourful bathing boxes. The suburb offers a vibrant shopping centre and golf courses, ensuring there’s something for everyone. Enjoy a leisurely walk along the beachfront promenade or explore the local historic buildings that add to Brighton's charm.

Things to do near St Kilda Beach

Shopping

In St Kilda Beach, you can explore Luna Park’s souvenir shops for unique gifts. For a broader selection, if you're up for a drive, visit Chadstone Shopping Centre, known for its designer brands and diverse retail options.

Recreation

At St Kilda Beach, immerse yourself in the tranquil atmosphere of the St Kilda Sea Baths, featuring rejuvenating spa treatments and ocean views. For a more active experience, join a yoga session on the beach, where the sound of waves enhances your practice amidst the stunning coastal scenery.

Adventure

At Calder Park Raceway, located 29.0km from St Kilda Beach, experience the thrill of motor racing in a dynamic atmosphere. Feel the adrenaline as you watch high-speed events or participate in driving experiences that cater to motorsport enthusiasts.

Nightlife

Begin your evening at The Espy, a lively venue on The Esplanade, featuring live music and a vibrant atmosphere. For a relaxed drink, visit the St Kilda Sea Baths, where you can enjoy cocktails by the water. Don’t miss Luna Park for a whimsical night ride experience.

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

Find the best attractions near St Kilda Beach

St Kilda Beach offers a diverse range of attractions for every type of traveller, from culture enthusiasts to families. Explore the vibrant St Kilda Esplanade Market, unwind at the St Kilda Sea Baths, or enjoy beachfront accommodation. Don't miss the scenic urban parks and the beautiful beach. For a quintessential St Kilda experience, take a stroll along St Kilda West, immersing yourself in the local charm and atmosphere.

  • Albert Park Lake: Nestled only 3.2km from St Kilda Beach, Albert Park Lake offers a serene escape with its stunning scenery and romantic spots. Enjoy leisurely walks along the waterfront or engage in outdoor activities, making it an ideal retreat for nature lovers.
  • Southbank Promenade: Located 4.8km away, Southbank Promenade is a vibrant street lined with eateries and bars, exuding a lively city atmosphere. It's a fantastic place to stroll, people-watch, or savour local cuisine while enjoying views of the Yarra River.
  • Bridge Road: Just 6.4km from the beach, Bridge Road is a bustling street famous for its shopping and dining options. Explore unique boutiques and savour delicious meals, embracing the urban vibe that this area has to offer.

Best time to go to St Kilda Beach

The best time to visit St Kilda Beach is dependent on what kind of holiday you are seeking. January is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. July is its coolest month on average. At this time, 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

Accessing St Kilda Beach is convenient, with the nearest major airport being Melbourne Tullamarine (MEL), situated 24.1km away. Notable hotels nearby include the luxurious Pullman Melbourne City Centre, W Melbourne, and the Melbourne Marriott Hotel, all approximately 19.3km from the airport. Alternatively, Melbourne Avalon (AVV) is 46.7km from St Kilda Beach, with quality accommodation options like Bayside Geelong Hotel & Apartments, Quest Geelong, and Rose Garden Motel nearby. For those considering Bendigo Airport (BXG), located 138.4km away, the Tea House Motor Inn and Quality Inn Colonial are good choices. Transportation from these hotels to the airports is readily available, ensuring a smooth journey.

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