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

Find hotels near St Kilda Beach, Melbourne from ¥8,466

  • 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
Oct 20 - Oct 21
Tomorrow
Oct 21 - Oct 22
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Filter by

Property class

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
¥14,369
¥15,806 total
includes taxes & fees
Nov 9 - Nov 10
Quest St Kilda Road

2. View Melbourne

View Melbourne
2.6 km from St Kilda Beach
Australia
Ursula
¥12,130
¥13,557 total
includes taxes & fees
Nov 2 - Nov 3
View Melbourne

3. The Prince

The Prince
0.8 km from St Kilda Beach
Australia
Ian
¥16,539
¥18,251 total
includes taxes & fees
Nov 2 - Nov 3
The Prince

4. Oaks Melbourne St Kilda Road Hotel

Oaks Melbourne St Kilda Road Hotel
2.5 km from St Kilda Beach
Australia
Chris
¥13,870
¥15,257 total
includes taxes & fees
Oct 26 - Oct 27
Oaks Melbourne St Kilda Road Hotel

5. Crest on Park

Crest on Park
1.2 km from St Kilda Beach
Australia
Eldon
¥13,618
¥15,060 total
includes taxes & fees
Oct 25 - Oct 26
Crest on Park

6. Kimberley Gardens Hotel & Serviced Apartments

Kimberley Gardens Hotel & Serviced Apartments
2.5 km from St Kilda Beach
Australia
Aleksei
¥16,877
¥18,839 total
includes taxes & fees
Nov 19 - Nov 20
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
¥19,556
¥23,257 total
includes taxes & fees
Oct 25 - Oct 26
The Hamptons Apartments - St Kilda

8. Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments
0.5 km from St Kilda Beach
Australia
Leonie
¥11,831
¥13,014 total
includes taxes & fees
Nov 10 - Nov 11
Cosmopolitan Hotel and Apartments

9. Pullman Melbourne Albert Park

Pullman Melbourne Albert Park
2.2 km from St Kilda Beach
Australia
Brad
¥16,964
¥18,660 total
includes taxes & fees
Oct 25 - Oct 26
Pullman Melbourne Albert Park

10. Tolarno Hotel

Tolarno Hotel
1 km from St Kilda Beach
Australia
Jonathan
¥10,727
¥11,974 total
includes taxes & fees
Oct 25 - Oct 26
Tolarno Hotel

11. Quest Prahran

Quest Prahran
2.9 km from St Kilda Beach
Australia
Cameron
¥17,185
¥19,116 total
includes taxes & fees
Nov 19 - Nov 20
Quest Prahran

12. Sixty Two on Grey

Sixty Two on Grey
0.9 km from St Kilda Beach
Australia
Layla
¥12,691
¥14,184 total
includes taxes & fees
Nov 19 - Nov 20
Sixty Two on Grey

13. Middle Park Hotel

Middle Park Hotel
2.4 km from St Kilda Beach
Australia
Laurence
¥16,581
¥18,487 total
includes taxes & fees
Nov 19 - Nov 20
Middle Park Hotel

14. St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel
1.2 km from St Kilda Beach
Australia
Dwain
¥10,813
¥10,813 total
includes taxes & fees
Oct 29 - Oct 30
St Kilda Central Apartment Hotel

15. Roamer St Kilda

Roamer St Kilda
1.1 km from St Kilda Beach
Australia
Siosiana Lily Savanna Schaumkel
¥9,563
¥10,650 total
includes taxes & fees
Nov 1 - Nov 2
Roamer St Kilda

16. Mercure Melbourne Albert Park

Mercure Melbourne Albert Park
2.2 km from St Kilda Beach
Australia
Paul
¥13,571
¥14,928 total
includes taxes & fees
Oct 25 - Oct 26
Mercure Melbourne Albert Park

17. Nomads St Kilda Hostel

Nomads St Kilda Hostel
0.5 km from St Kilda Beach
Australia
Walter
¥8,306
¥9,207 total
includes taxes & fees
Oct 27 - Oct 28
Nomads St Kilda Hostel

18. Crest on Barkly

Crest on Barkly
1.3 km from St Kilda Beach
Australia
Spiros
¥14,424
¥16,121 total
includes taxes & fees
Oct 25 - Oct 26
Crest on Barkly

19. Bayside House - Hostel

Bayside House - Hostel
1.7 km from St Kilda Beach
Australia
Michael
¥7,655
¥8,466 total
includes taxes & fees
Oct 28 - Oct 29
Bayside House - Hostel

20. Crest on Barkly Serviced Apartments

Crest on Barkly Serviced Apartments
1.3 km from St Kilda Beach
Hong Kong SAR China
Lai Sheung
¥14,163
¥15,579 total
includes taxes & fees
Oct 20 - Oct 21
Crest on Barkly Serviced Apartments
View all properties

Compare popular hotels close to St Kilda Beach

Property
Star rating
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
729 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,003 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
717 reviews
View
A modern hotel entrance with glass doors, a reception desk, and two potted plants.
Crest on Park
8.6
Excellent
736 reviews
View

Hotels recommended for families near St Kilda Beach

Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments
St Kilda
¥11,831
¥13,014 total
includes taxes & fees
Nov 10 - Nov 11
Cosmopolitan Hotel and Apartments

Tolarno Hotel

Tolarno Hotel
St Kilda
¥10,727
¥11,974 total
includes taxes & fees
Oct 25 - Oct 26
Tolarno Hotel

Mercure Melbourne Albert Park

Mercure Melbourne Albert Park
Melbourne Central Business District
¥13,571
¥14,928 total
includes taxes & fees
Oct 25 - Oct 26
Mercure Melbourne Albert Park

View Melbourne

View Melbourne
Melbourne Central Business District
¥12,130
¥13,557 total
includes taxes & fees
Nov 2 - Nov 3
View Melbourne

Oaks Melbourne St Kilda Road Hotel

Oaks Melbourne St Kilda Road Hotel
Melbourne Central Business District
¥13,870
¥15,257 total
includes taxes & fees
Oct 26 - Oct 27
Oaks Melbourne St Kilda Road Hotel

Quest St Kilda Road

Quest St Kilda Road
Melbourne Central Business District
¥14,369
¥15,806 total
includes taxes & fees
Nov 9 - Nov 10
Quest St Kilda Road

Ovolo Melbourne South Yarra, a Wyndham Hotel

Ovolo Melbourne South Yarra, a Wyndham Hotel
South Yarra
¥17,873
¥19,660 total
includes taxes & fees
Nov 3 - Nov 4
Ovolo Melbourne South Yarra, a Wyndham Hotel

The Kinson

The Kinson
Melbourne Central Business District
¥14,198
¥15,830 total
includes taxes & fees
Nov 19 - Nov 20
The Kinson

Top St Kilda Beach Hotel Reviews

The Prince

The Prince

10/10 Excellent
"Nice room and great location"
Maxime 1-night trip
Posted 5 hours ago
The Prince
View Melbourne

View Melbourne

10/10 Excellent
"Great hotel rooms much bigger than they appear online sound proofing is a bit of an issue but other than that would stay there again"
Kristopher 3-night trip
Posted 6 hours ago
View Melbourne
Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments

10/10 Excellent
"Room was spacious and comfortable. Having on site parking in St Kilda is a massive plus. Even with $25 a day parking, the stay was very affordable."
Ian 3-night trip
Posted 7 hours ago
Cosmopolitan Hotel and Apartments
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 3 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 7 days ago
Crest on Park
St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel

10/10 Excellent
"Awesome."
Dwain 5-night trip
Posted 7 days ago
St Kilda Central Apartment Hotel
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 13 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 2 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 3 weeks ago
Sixty Two on Grey

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. Check out 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 do some window-shopping at St Kilda Esplanade Market during your visit to 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 during your trip to 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

  • Stunning Beaches: St Kilda Beach boasts beautiful shorelines and crystal-clear waters, perfect for swimming and relaxation.
  • Vibrant Festivals: Experience the lively St Kilda Festival, showcasing local culture through music, food, and activities.
  • Amusement Park Fun: Visit Luna Park, a historic amusement park offering rides and entertainment for all ages.
  • Scenic St Kilda Pier: Enjoy picturesque views and leisurely strolls along the iconic St Kilda Pier.
  • Diverse Accommodations: Choose from a range of lodging options, from beachfront hotels to cozy hostels, catering to all travelers.

Find great hotels near St Kilda Beach

Explore a variety of accommodation options at St Kilda Beach, Victoria, where you can find everything from beachfront hotels to cozy hostels. Whether you're seeking a family-friendly getaway, a business trip, or an LGBTQIA-welcoming experience, St Kilda has something for everyone. Enjoy stunning ocean views and convenient access to local attractions while staying in one of the many St Kilda hotels or beachfront accommodations.

  • The Victoria Hotel Melbourne: This 3.5-star hotel offers a convenient and comfortable stay for business travelers. Located 6km from St Kilda Beach, The Victoria Hotel Melbourne is known for its modern amenities and a guest rating of 8.8 out of 10. The hotel features well-appointed rooms with practical facilities that cater to the needs of professionals on the go. Guests appreciate the central location, making it easy to explore Melbourne's vibrant business district and cultural attractions.
  • Great Southern Hotel Melbourne: Another 3.5-star lodging option, Great Southern Hotel Melbourne boasts a guest rating of 8.2 out of 10 and is also situated 6km away from St Kilda Beach. This hotel offers a variety of dining options, including a restaurant with cooked breakfast. For those seeking recreational activities, guests can enjoy nearby bicycle rentals and golf. The hotel also provides entertainment amenities such as multiple televisions in the rooms, ensuring a relaxing stay after a day of exploration. With attractions like the city center and local zoo nearby, it's an excellent choice for leisure and adventure.
  • The Langham, Melbourne: For a truly luxurious experience, The Langham, Melbourne is a premier 5-star hotel located just 5km from St Kilda Beach. With a remarkable guest rating of 9.2 out of 10, this hotel caters to families and business travelers alike. Guests will find a full-service spa, pool, and sauna, perfect for unwinding after a busy day. The hotel is also family-friendly, offering amenities such as in-room babysitting services. The Langham combines elegance and comfort, making it an ideal retreat for those seeking relaxation and top-tier service.

Where to stay near St Kilda Beach

St Kilda Beach offers a vibrant coastal experience with its stunning views and lively atmosphere. Explore the charming St Kilda area, known for its friendly locals and family-friendly vibe. Enjoy nearby parks for relaxation and outdoor activities, making it an ideal spot for both budget travelers and business visitors. With its unique blend of urban culture and natural beauty, St Kilda Beach is a must-visit destination in Greater Melbourne.

  • Melbourne: As a bustling metropolis, Melbourne offers a vibrant mix of culture, dining, and entertainment. St Kilda Beach, one of its crown jewels, draws visitors year-round. With peak travel times in March and during the December to January holiday season, the city is a hub for families, business travelers, and city-themed adventures. Explore shopping centers, historic buildings, and stadiums while enjoying the dynamic atmosphere. Melbourne's iconic laneways and diverse culinary scene also make it a must-visit destination.
  • Melbourne Central Business District: Located approximately 6km from St Kilda Beach, the Melbourne Central Business District is the heart of the city. This neighborhood is always alive with activity, particularly during peak seasons in March and the holidays. Visitors flock here for a city-themed experience complete with shopping malls, historic buildings, and exciting entertainment venues. Whether you’re attending a business meeting or looking to enjoy family outings, this area provides a perfect blend of urban excitement and cultural attractions.
  • St Kilda: St Kilda is a lively suburb known for its beautiful beach and family-friendly atmosphere. The area experiences consistent visitor traffic throughout the year, with peak times in March to April and September. St Kilda Beach is perfect for sunbathing and swimming, while the nearby shopping centers and theaters offer plenty of entertainment options. With its historic buildings and charming waterfront promenade, St Kilda is an ideal spot for those seeking both relaxation and a taste of local culture.

Things to do near St Kilda Beach

Shopping

If you’re up for a drive, check out Chadstone Shopping Centre, Australia’s largest mall, offering a range of high-end stores. Closer to the beach, explore Acland Street’s boutiques and the vibrant St Kilda Esplanade Market for unique crafts and local art every Sunday.

Recreation

At the St Kilda Sea Baths, enjoy rejuvenating spa treatments and stunning ocean views. Yoga classes on the beach offer a serene atmosphere to stretch and breathe, while nearby parks provide peaceful spots for meditation and relaxation, surrounded by nature's beauty.

Adventure

At Calder Park Raceway, located 29km from St Kilda Beach, experience the thrill of motor racing in a vibrant atmosphere. Feel the adrenaline as you watch high-speed races or participate in driving experiences, making it an exciting adventure for motorsport enthusiasts.

Nightlife

Explore the vibrant atmosphere at The Espy on The Esplanade for live music and a lively crowd. For a more intimate setting, visit The Vineyard on Acland Street, where you can enjoy wine and local bands in a cozy environment.

*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 for all types of travelers. You can explore various attractions such as St Kilda Pier, St Kilda Sea Baths, and the picturesque beachfront. Families and culture enthusiasts will enjoy the urban parks and lively streets, while St Kilda West offers great accommodation options. Whether you're looking for relaxation or adventure, St Kilda Beach has something for everyone to enjoy.

  • Melbourne Cricket Ground: Experience the rich sports culture at one of the world’s most iconic cricket stadiums. Just 5km from St Kilda Beach, the MCG offers guided tours showcasing its history, architecture, and the thrill of live sporting events.
  • Collins Street: Located 6km away, this bustling street is known for its stunning architecture and high-end shopping. Stroll along Collins Street to enjoy a blend of historical elegance and modern city vibes, with numerous cafes and boutiques to explore.
  • Brighton Beach: Only 5km from St Kilda Beach, Brighton Beach is famous for its colorful bathing boxes and sandy shores. Relax under the sun, swim in the clear waters, or take a picturesque walk along the beach for a true coastal experience.

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

Traveling to St Kilda Beach is convenient with three major airports nearby. MELbourne Airport (MEL) is located 24km away, with luxurious hotels like The Langham, Stamford Plaza, and Grand Hyatt, all offering transfer services. Avalon Airport (AVV) is 47km from the beach, with quality options such as Bayside Geelong Hotel & Apartments and Rydges Geelong, providing easy airport access. Essendon Airport (MEB) is the closest, just 18km away, featuring elegant accommodations like Hyatt Centric, The Hotel Windsor, and Hilton Melbourne Little Queen Street, all within a short distance from the airport. Each location ensures a seamless travel experience to St Kilda Beach.

Frequently asked questions

What's the area like around St Kilda Beach?
St Kilda Beach is located in Melbourne. Travelers love the area for its array of dining options, charming cafes, and bar scene. If you're looking for a convenient place to stay, check out the 248 hotels and other accommodations you'll find within a mile.
What's the best hotel 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 traveler 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 are there near St Kilda Beach?
Expedia has 248 hotels and other accommodations 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, the majority of hotel bookings are fully refundable if cancelled prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and get a refund within 24 hours of booking. Enter dates in and click on "Search", then you can use the "fully refundable" filter to get the best deals available near St Kilda Beach.
Where can I learn more about changing or cancelling my trip in the area near St Kilda Beach?
To find more details about rescheduling or cancelling your stay near St Kilda Beach, go to https://www.expedia.com/service/.
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