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
28 Aug - 29 Aug
Tomorrow
29 Aug - 30 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

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
Nathan
€94
includes taxes & fees
30 Aug - 31 Aug
The Prince

2. Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments
0.5 km from St Kilda Beach
Australia
Sabina
€67
includes taxes & fees
21 Sept - 22 Sept
Cosmopolitan Hotel and Apartments

3. View Melbourne

View Melbourne
2.6 km from St Kilda Beach
Australia
Carrie
€79
includes taxes & fees
14 Sept - 15 Sept
View Melbourne

4. Quest St Kilda Bayside

Quest St Kilda Bayside
0.7 km from St Kilda Beach
Australia
Margaret
€108
includes taxes & fees
1 Sept - 2 Sept
Quest St Kilda Bayside

5. Atlantis Hotel, Melbourne

Atlantis Hotel, Melbourne
6.5 km from St Kilda Beach
Australia
Brett
€74
includes taxes & fees
17 Sept - 18 Sept
Atlantis Hotel, Melbourne

6. Crest on Barkly

Crest on Barkly
1.3 km from St Kilda Beach
Australia
Spiros
€79
includes taxes & fees
27 Sept - 28 Sept
Crest on Barkly

7. Sixty Two on Grey

Sixty Two on Grey
0.9 km from St Kilda Beach
United States
Josiah
€84
includes taxes & fees
2 Sept - 3 Sept
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
€93
includes taxes & fees
21 Sept - 22 Sept
Crest on Barkly Serviced Apartments

9. Roamer St Kilda

Roamer St Kilda
1.1 km from St Kilda Beach
Australia
Noah
€48
includes taxes & fees
15 Sept - 16 Sept
Roamer St Kilda

10. Tolarno Hotel

Tolarno Hotel
1 km from St Kilda Beach
Australia
Jonathan
€73
includes taxes & fees
30 Aug - 31 Aug
Tolarno Hotel

11. St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel
1.2 km from St Kilda Beach
Australia
Samuel
€70
includes taxes & fees
3 Sept - 4 Sept
St Kilda Central Apartment Hotel

12. Crest on Park

Crest on Park
1.2 km from St Kilda Beach
Australia
Eldon
€74
includes taxes & fees
30 Aug - 31 Aug
Crest on Park

13. Novotel St Kilda

Novotel St Kilda
0.9 km from St Kilda Beach
€161
includes taxes & fees
13 Sept - 14 Sept
Novotel St Kilda

14. Hotel Grand Chancellor Melbourne

Hotel Grand Chancellor Melbourne
6.6 km from St Kilda Beach
Australia
Karen
€78
includes taxes & fees
14 Sept - 15 Sept
Hotel Grand Chancellor Melbourne

15. The Victoria Hotel Melbourne

The Victoria Hotel Melbourne
6.2 km from St Kilda Beach
Australia
Leonie
€80
includes taxes & fees
30 Aug - 31 Aug
The Victoria Hotel Melbourne

16. Pegasus Apart'Hotel

Pegasus Apart'Hotel
6.8 km from St Kilda Beach
Australia
Denise
€67
includes taxes & fees
13 Sept - 14 Sept
Pegasus Apart'Hotel

17. Como Court

Como Court
1.3 km from St Kilda Beach
Australia
Theodore
€65
includes taxes & fees
8 Sept - 9 Sept
Como Court

18. The Langham, Melbourne

The Langham, Melbourne
5.5 km from St Kilda Beach
United States
TIMOTHY
€191
includes taxes & fees
7 Sept - 8 Sept
The Langham, Melbourne

19. Meriton Suites Melbourne

Meriton Suites Melbourne
6.1 km from St Kilda Beach
Australia
Anita
€92
includes taxes & fees
31 Aug - 1 Sept
Meriton Suites 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
Exterior
Quest St Kilda Road
9.2
Wonderful
715 reviews
View
Exterior
View Melbourne
8.8
Excellent
1,440 reviews
View
Courtyard
The Prince
8.8
Excellent
1,000 reviews
View
Exterior
Crest on Park
8.6
Excellent
731 reviews
View
Desk, iron/ironing board (on request), free WiFi, bed sheets
In The Brick Spa & Hotel
8.6
Excellent
14 reviews
View

Top St Kilda Beach Hotel Reviews

Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments

8/10 Good
"We had something on at The Palais and so booked this hotel. It was wonderfully close to The Palais which was great. The hotel is also right near Acland St and lots of restaurants. The hotel room needed some updating (the curtains were falling off the rails), however, it was exceptionally clean. I received quite a few emails asking for my email details and mobile number so that pre check in could be done. I wasn’t keen on providing my credit card via a text link so just checked in once we arrived. We would stay here again if we had another concert etc at The Palais. We caught the train and tram to St Kilda so not sure about the hotel parking situation."
Lynne 1-night trip
Posted 7 hours ago
Cosmopolitan Hotel and Apartments
The Langham, Melbourne

The Langham, Melbourne

8/10 Good
"I didn’t like that we waited 40 minutes for a simple breakfast of muesli and cereal. We arrived at 6.50 am and were served at 7.30am. This was concerning as we had medical appointments in Richmond."
Gayle 1-night trip
Posted 15 hours ago
The Langham, Melbourne
The Prince

The Prince

8/10 Good
"Hotel, he’s okay but quite overpriced and finishes are generally fairly cheap."
Simon 1-night trip
Posted 15 hours ago
The Prince
Pullman Melbourne Albert Park

Pullman Melbourne Albert Park

8/10 Good
"Quiet rooms, great staff, the whole process no stress at all."
Andrew 1-night trip
Posted 16 hours ago
Pullman Melbourne Albert Park
Oaks Melbourne St Kilda Road Hotel

Oaks Melbourne St Kilda Road Hotel

8/10 Good
"Overall comfortable stay in one-bedroom apartment. Though lounge area slightly small to have sit down for a meeting."
Sam 2-night trip
Posted 1 day ago
Oaks Melbourne St Kilda Road Hotel
View Melbourne

View Melbourne

8/10 Good
"Room was clean, spacious, good & great view but a bit of an issue with the shower. Breakfast was good but no instructions on use of the coffee machine. Restaurant was well priced & good range."
Mark 1-night trip
Posted 1 day ago
View Melbourne
St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel

10/10 Excellent
"Great location with safe secure parking"
Samuel 1-night trip
Posted 13 days ago
St Kilda Central Apartment Hotel
Quest St Kilda Bayside

Quest St Kilda Bayside

10/10 Excellent
"Lovely stay. Great location."
Mark 1-night trip
Posted 3 weeks ago
Quest St Kilda Bayside
Crest on Barkly

Crest on Barkly

10/10 Excellent
"Easy parking for a fee. "
Peter 1-night trip
Posted 3 weeks ago
Crest on Barkly

Other attractions near St Kilda Beach

A colorful entrance with a large face sculpture, palm trees, and a roller coaster in the background.

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 lively bars.
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 charming cafes.
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 239 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 239 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, Old Melbourne Gaol and Melbourne Museum feature captivating exhibits. Melbourne Cricket Ground, Melbourne Central and St Paul's Cathedral 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 Arts Centre.

Explore a world of travel with Expedia