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

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

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

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,472
¥15,919 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,216
¥13,653 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,071
¥17,796 total
includes taxes & fees
Oct 25 - Oct 26
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,969
¥15,366 total
includes taxes & fees
Oct 14 - Oct 15
Oaks Melbourne St Kilda Road Hotel

5. Kimberley Gardens Hotel & Serviced Apartments

Kimberley Gardens Hotel & Serviced Apartments
2.5 km from St Kilda Beach
Australia
Aleksei
¥17,319
¥19,051 total
includes taxes & fees
Oct 26 - Oct 27
Kimberley Gardens Hotel & Serviced Apartments

6. Crest on Park

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

7. In The Brick Spa & Hotel

In The Brick Spa & Hotel
1.6 km from St Kilda Beach
Australia
Amy
¥15,867
¥17,567 total
includes taxes & fees
Oct 21 - Oct 22
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
¥20,301
¥24,142 total
includes taxes & fees
Oct 19 - Oct 20
The Hamptons Apartments - St Kilda

9. Cosmopolitan Hotel and Apartments

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

10. Pullman Melbourne Albert Park

Pullman Melbourne Albert Park
2.2 km from St Kilda Beach
Australia
Joseph
¥18,090
¥19,899 total
includes taxes & fees
Oct 25 - Oct 26
Pullman Melbourne Albert Park

11. Quest Prahran

Quest Prahran
2.9 km from St Kilda Beach
Australia
Cameron
¥18,494
¥20,343 total
includes taxes & fees
Oct 25 - Oct 26
Quest Prahran

12. Tolarno Hotel

Tolarno Hotel
1 km from St Kilda Beach
Australia
Jonathan
¥10,286
¥11,482 total
includes taxes & fees
Oct 13 - Oct 14
Tolarno Hotel

13. Middle Park Hotel

Middle Park Hotel
2.4 km from St Kilda Beach
Australia
Laurence
¥17,286
¥19,015 total
includes taxes & fees
Oct 13 - Oct 14
Middle Park Hotel

14. Sixty Two on Grey

Sixty Two on Grey
0.9 km from St Kilda Beach
Australia
Layla
¥13,232
¥14,736 total
includes taxes & fees
Nov 11 - Nov 12
Sixty Two on Grey

15. St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel
1.2 km from St Kilda Beach
Australia
Samuel
¥11,546
¥11,546 total
includes taxes & fees
Oct 27 - Oct 28
St Kilda Central Apartment Hotel

16. Roamer St Kilda

Roamer St Kilda
1.1 km from St Kilda Beach
Australia
Teresa
¥9,741
¥10,835 total
includes taxes & fees
Oct 14 - Oct 15
Roamer St Kilda

17. Mercure Melbourne Albert Park

Mercure Melbourne Albert Park
2.2 km from St Kilda Beach
Australia
Paul
¥16,080
¥17,688 total
includes taxes & fees
Oct 13 - Oct 14
Mercure Melbourne Albert Park

18. Nomads St Kilda Hostel

Nomads St Kilda Hostel
0.5 km from St Kilda Beach
Australia
Walter
¥7,977
¥8,860 total
includes taxes & fees
Oct 18 - Oct 19
Nomads St Kilda Hostel

19. Crest on Barkly

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

20. Bayside House - Hostel

Bayside House - Hostel
1.7 km from St Kilda Beach
Australia
Michael
¥8,072
¥8,888 total
includes taxes & fees
Oct 28 - Oct 29
Bayside House - Hostel
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
727 reviews
View
A modern building entrance with a glass canopy, large stone columns, and potted plants.
View Melbourne
8.8
Excellent
1,486 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

Hotels recommended for families near St Kilda Beach

Cosmopolitan Hotel and Apartments

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

Mercure Melbourne Albert Park

Mercure Melbourne Albert Park
Melbourne Central Business District
¥16,080
¥17,688 total
includes taxes & fees
Oct 13 - Oct 14
Mercure Melbourne Albert Park

View Melbourne

View Melbourne
Melbourne Central Business District
¥12,216
¥13,653 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,969
¥15,366 total
includes taxes & fees
Oct 14 - Oct 15
Oaks Melbourne St Kilda Road Hotel

Quest St Kilda Road

Quest St Kilda Road
Melbourne Central Business District
¥14,472
¥15,919 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
¥18,001
¥19,801 total
includes taxes & fees
Nov 3 - Nov 4
Ovolo Melbourne South Yarra, a Wyndham Hotel

The Kinson

The Kinson
Melbourne Central Business District
¥16,437
¥18,081 total
includes taxes & fees
Oct 13 - Oct 14
The Kinson

The Lyall

The Lyall
South Yarra
¥46,733
¥51,406 total
includes taxes & fees
Oct 18 - Oct 19
The Lyall

Top St Kilda Beach Hotel Reviews

View Melbourne

View Melbourne

8/10 Good
"Excellent location excellent walking distance to The Alfred Hospital."
Kelly 1-night trip
Posted 12 hours ago
View Melbourne
Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments

8/10 Good
"Room was sufficient. Cleanliness was great when we walked in but noticed tissues, food and rubbish under beds and behind bedside table. Beds comfortable. Tram noise was loud outside. Great location for Luna park, palais theatre and the beach. Great shops and cafe/restaurants also nearby."
Louise 1-night trip
Posted 15 hours ago
Cosmopolitan Hotel and Apartments
Crest on Park

Crest on Park

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

St Kilda Central Apartment Hotel

10/10 Excellent
"Awesome."
Dwain 5-night trip
Posted 17 hours ago
St Kilda Central Apartment Hotel
The Langham, Melbourne

The Langham, Melbourne

10/10 Excellent
"Location fantastic"
Janet 3-night trip
Posted 21 hours ago
The Langham, Melbourne
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 6 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 8 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

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