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

Search Hotels Near St Kilda Beach, Melbourne

  • 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
26 Oct - 27 Oct
Tomorrow
27 Oct - 28 Oct
This weekend
30 Oct - 1 Nov
Next weekend
6 Nov - 8 Nov

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
₹9,455
₹10,401 total
includes taxes & fees
15 Nov - 16 Nov
Quest St Kilda Road

2. View Melbourne

View Melbourne
2.6 km from St Kilda Beach
Australia
Steven
₹6,648
₹7,430 total
includes taxes & fees
9 Nov - 10 Nov
View Melbourne

3. The Prince

The Prince
0.8 km from St Kilda Beach
Australia
Ian
₹9,831
₹10,848 total
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
₹8,441
₹9,285 total
includes taxes & fees
1 Nov - 2 Nov
Oaks Melbourne St Kilda Road Hotel

5. Crest on Park

Crest on Park
1.2 km from St Kilda Beach
Australia
Eldon
₹8,482
₹9,360 total
includes taxes & fees
15 Nov - 16 Nov
Crest on Park

6. Kimberley Gardens Hotel & Serviced Apartments

Kimberley Gardens Hotel & Serviced Apartments
2.5 km from St Kilda Beach
Australia
Aleksei
₹9,673
₹10,640 total
includes taxes & fees
9 Nov - 10 Nov
Kimberley Gardens Hotel & Serviced Apartments

7. The Hamptons Apartments - St Kilda

The Hamptons Apartments - St Kilda
1.3 km from St Kilda Beach
Australia
Gia
₹13,149
₹15,636 total
includes taxes & fees
1 Nov - 2 Nov
The Hamptons Apartments - St Kilda

8. In The Brick Spa & Hotel

In The Brick Spa & Hotel
1.6 km from St Kilda Beach
Australia
Amy
₹10,272
₹11,300 total
includes taxes & fees
27 Oct - 28 Oct
In The Brick Spa & Hotel

9. Pullman Melbourne Albert Park

Pullman Melbourne Albert Park
2.2 km from St Kilda Beach
Australia
Faye
₹10,324
₹11,356 total
includes taxes & fees
1 Nov - 2 Nov
Pullman Melbourne Albert Park

10. Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments
0.5 km from St Kilda Beach
Australia
Andrew
₹6,762
₹7,438 total
includes taxes & fees
22 Nov - 23 Nov
Cosmopolitan Hotel and Apartments

11. Quest Prahran

Quest Prahran
2.9 km from St Kilda Beach
Australia
Cameron
₹10,111
₹11,122 total
includes taxes & fees
8 Nov - 9 Nov
Quest Prahran

12. Tolarno Hotel

Tolarno Hotel
1 km from St Kilda Beach
Australia
Jonathan
₹7,387
₹8,256 total
includes taxes & fees
8 Nov - 9 Nov
Tolarno Hotel

13. Middle Park Hotel

Middle Park Hotel
2.4 km from St Kilda Beach
Australia
Laurence
₹9,657
₹10,623 total
includes taxes & fees
18 Nov - 19 Nov
Middle Park Hotel

14. Sixty Two on Grey

Sixty Two on Grey
0.9 km from St Kilda Beach
Australia
Layla
₹8,199
₹9,072 total
includes taxes & fees
27 Oct - 28 Oct
Sixty Two on Grey

15. St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel
1.2 km from St Kilda Beach
Australia
Dwain
₹6,880
₹6,880 total
includes taxes & fees
2 Nov - 3 Nov
St Kilda Central Apartment Hotel

16. Roamer St Kilda

Roamer St Kilda
1.1 km from St Kilda Beach
Australia
Siosiana Lily Savanna Schaumkel
₹6,332
₹6,993 total
includes taxes & fees
27 Oct - 28 Oct
Roamer St Kilda

17. Mercure Melbourne Albert Park

Mercure Melbourne Albert Park
2.2 km from St Kilda Beach
Australia
Paul
₹8,775
₹9,652 total
includes taxes & fees
1 Nov - 2 Nov
Mercure Melbourne Albert Park

18. Nomads St Kilda Hostel

Nomads St Kilda Hostel
0.5 km from St Kilda Beach
Australia
Walter
₹4,556
₹5,037 total
includes taxes & fees
27 Oct - 28 Oct
Nomads St Kilda Hostel

19. Crest on Barkly

Crest on Barkly
1.3 km from St Kilda Beach
Australia
Spiros
₹9,087
₹10,120 total
includes taxes & fees
15 Nov - 16 Nov
Crest on Barkly

20. Crest on Barkly Serviced Apartments

Crest on Barkly Serviced Apartments
1.3 km from St Kilda Beach
Hong Kong SAR China
Lai Sheung
₹9,034
₹9,938 total
includes taxes & fees
27 Oct - 28 Oct
Crest on Barkly Serviced Apartments
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
732 reviews
View
A modern building entrance with a glass canopy, large stone columns, and potted plants.
View Melbourne
8.8
Excellent
1,489 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
720 reviews
View
A modern hotel room with a large bed, a headboard, and a bedside table with a lamp. There is a staircase leading to an adjacent room.
Crest on Park
8.6
Excellent
736 reviews
View

Top St Kilda Beach Hotel Reviews

Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments

10/10 Excellent
"Bed was firm & comfortable. Only stayed 1 night to go to Luna Dark. Everything within walking distance."
Martin 1-night trip
Posted 2 days ago
Cosmopolitan Hotel and Apartments
The Prince

The Prince

10/10 Excellent
"K"
james 1-night trip
Posted 6 days ago
The Prince
St Kilda Accommodation - Hostel

St Kilda Accommodation - Hostel

10/10 Excellent
"Ok very always very good minimum quility qood food yep ok"
david 2-night trip
Posted 10 days ago
St Kilda Accommodation - Hostel
Crest on Park

Crest on Park

10/10 Excellent
"Easy parking, large room and kitchen"
Regan 5-night trip
Posted 2 weeks ago
Crest on Park
St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel

10/10 Excellent
"Awesome."
Dwain 5-night trip
Posted 2 weeks ago
St Kilda Central Apartment Hotel
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 3 weeks ago
Novotel 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 1 month 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 1 month ago
Bayside House - Hostel
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 2 months ago
Nomads St Kilda Hostel

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

  • Iconic Sea Baths: Enjoy a refreshing swim at the famous sea baths, a signature attraction of St Kilda Beach.
  • Vibrant Festivals: Experience the lively St Kilda Festival, celebrating local music, art, and culture.
  • Historic Amusement Park: Visit Luna Park, a charming historic amusement park with rides and entertainment for all ages.
  • Scenic St Kilda Pier: Take in stunning views of the city skyline and spot local penguins at dusk.
  • Diverse Accommodation: Choose from a variety of lodging options, catering to families, budget travellers, and the LGBTQIA community.

Find great hotels near St Kilda Beach

Discover a range of delightful accommodation options at St Kilda Beach, perfect for every type of traveller. Whether you're seeking a beachfront hotel, a cosy hostel, or a welcoming space for business and family needs, St Kilda offers it all. Experience a vibrant atmosphere that embraces diversity, making it an ideal destination for everyone, including the LGBTQIA community. Your perfect getaway awaits at the stunning St Kilda Beach.

  • The Victoria Hotel Melbourne: The Victoria Hotel Melbourne, a 3.5-star establishment, is an appealing choice for business travellers seeking a comfortable stay. With a guest rating of 8.8 out of 10, this hotel combines convenience with a welcoming atmosphere. Located 6km from St Kilda Beach, it offers essential amenities suited for those on business trips, including meeting rooms and high-speed internet access. Guests have praised the hotel for its friendly service and accessibility to city attractions.
  • Great Southern Hotel Melbourne: The Great Southern Hotel Melbourne also holds a 3.5-star rating and boasts a guest rating of 8.2 out of 10. Situated 6km from St Kilda Beach, this hotel is ideal for those looking to enjoy both relaxation and recreation. Guests can indulge in various dining options, including a restaurant offering cooked breakfast. The hotel is conveniently located near numerous sports and entertainment activities, such as nearby bicycle rentals and golf courses, making it a suitable option for active travellers.
  • The Langham, Melbourne: The Langham, Melbourne is a luxurious 5-star hotel with an impressive guest rating of 9.2 out of 10. Located 5km from St Kilda Beach, this eco-certified property caters to families and business travellers alike. The hotel provides a range of services tailored for children, including babysitting and childcare options. Guests appreciate its elegant rooms and exceptional service, alongside the commitment to sustainability, creating an inviting atmosphere for eco-conscious visitors.

Where to stay near St Kilda Beach

St Kilda Beach offers a delightful coastal experience, perfect for families and budget travellers alike. Stroll along the sandy shores, explore the vibrant St Kilda area with its friendly atmosphere, and indulge in the local eateries. Nearby parks, such as the picturesque Albert Park, provide a serene escape, while the bustling streets of Greater Melbourne are just a stone's throw away, ensuring a memorable stay in this urban haven.

  • Melbourne: As a vibrant metropolis, Melbourne is a hub of culture and activity, with St Kilda Beach nestled within its boundaries. The city offers a year-round appeal, welcoming visitors for family vacations, business trips, and urban explorations. Popular attractions include extensive shopping centres, lively entertainment arenas, and historic buildings. Notable landmarks such as the iconic Melbourne Cricket Ground and various picturesque beaches make it an exciting destination for all types of travellers.
  • Melbourne Central Business District: Located approximately 6km from St Kilda Beach, the Melbourne Central Business District (CBD) is the bustling heart of the city. This area is renowned for its vibrant atmosphere and is a prime location for both leisure and business activities. Visitors can enjoy a plethora of shopping malls, theatres, and renowned eateries. The historic architecture and lively streets add to the charm, making it an ideal base for exploring the city’s diverse offerings.
  • St Kilda: This charming suburb is famed for its beautiful beach, making it a popular destination for families and beach lovers alike. St Kilda offers a delightful mix of activities, including shopping and theatre experiences. The area’s historic buildings and family-friendly beaches provide a unique blend of relaxation and culture. Visitors can enjoy the lively promenade, indulge in local delicacies, or simply soak up the sun on the sandy shores, ensuring a memorable vacation experience.

Things to do near St Kilda Beach

Shopping

For unique gifts, explore the local boutiques along Acland Street, where you can find artisanal crafts and delectable treats. If you're up for a drive, head to Chadstone Shopping Centre, about 16km away, for a larger selection of brands and dining options.

Recreation

At St Kilda's The Retreat Spa, indulge in rejuvenating treatments that blend traditional techniques with modern wellness practices. For a scenic escape, explore the tranquil gardens of St Kilda Marina, where you can engage in yoga sessions and meditation overlooking the water, fostering relaxation and mindfulness.

Adventure

Experience the thrill of motorsport at Calder Park Raceway, located 29km from St Kilda Beach. Feel the adrenaline rush as you watch high-speed races and explore the vibrant atmosphere filled with adventure and excitement.

Nightlife

St Kilda Beach offers a vibrant nightlife scene with numerous options. Enjoy a lively atmosphere at the iconic Espy, or unwind at the charming Prince of Wales. For a more relaxed vibe, visit the Beachcomber Café, perfect for late-night snacks with stunning ocean views.

*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 in Victoria, Australia, is a vibrant destination offering a mix of cultural experiences, family-friendly activities, and stunning coastal views. Explore popular areas such as St Kilda, St Kilda West, and the iconic St Kilda Pier. Enjoy the scenic St Kilda Sea Baths and unwind in the lush urban parks nearby, making it an ideal spot for all types of travellers seeking relaxation or adventure.

  • Melbourne Cricket Ground: This historic sports stadium, located 5km from St Kilda Beach, is a symbol of Australian sport and culture. Visitors can explore its rich history through guided tours, experiencing the electric atmosphere of cricket matches and events that have taken place here.
  • Collins Street: Situated 6km away from St Kilda Beach, Collins Street is a bustling thoroughfare known for its elegant architecture and vibrant city life. Stroll along the street to discover high-end boutiques, cafes, and stunning historical buildings that reflect Melbourne's cosmopolitan character.
  • Brighton Beach: Just 5km from St Kilda Beach, Brighton Beach boasts beautiful sandy shores and iconic colourful bathing boxes. It’s a perfect spot for sunbathing, swimming, or enjoying leisurely walks along the promenade with picturesque views of the bay.

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

Reaching St Kilda Beach is convenient via MELbourne's major airports. Melbourne Airport (MEL-Tullamarine) is located 24km away, with nearby luxury hotels such as The Langham, Stamford Plaza, and Grand Hyatt, all offering transfer services. Alternatively, Avalon Airport (AVV) is situated 47km from the beach, with excellent accommodation options like Bayside Geelong Hotel & Apartments and Rydges Geelong, both providing easy access. For those considering Bendigo Airport (BXG), located 138km away, Quest Bendigo Central and All Seasons Resort are close by, ensuring accessible transport options to the airport. Enjoy your stay in this vibrant coastal area.

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