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

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

  • 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
Sep 19 - Sep 20
Tomorrow
Sep 20 - Sep 21
Next weekend
Sep 25 - Sep 27
In two weeks
Oct 2 - Oct 4

Filter by

Property class

Guest rating

Our top choices for St Kilda Beach hotels

1. The Prince

The Prince
0.8 km from St Kilda Beach
Australia
David
¥14,764
¥16,311 total
includes taxes & fees
Sep 22 - Sep 23
The Prince

2. View Melbourne

View Melbourne
2.6 km from St Kilda Beach
Australia
Ursula
¥12,395
¥13,836 total
includes taxes & fees
Oct 5 - Oct 6
View Melbourne

3. Quest Prahran

Quest Prahran
2.9 km from St Kilda Beach
Australia
Cameron
¥17,618
¥19,380 total
includes taxes & fees
Oct 4 - Oct 5
Quest Prahran

4. Oaks Melbourne St Kilda Road Hotel

Oaks Melbourne St Kilda Road Hotel
2.5 km from St Kilda Beach
Australia
Jason
¥14,010
¥15,411 total
includes taxes & fees
Sep 22 - Sep 23
Oaks Melbourne St Kilda Road Hotel

5. Crest on Park

Crest on Park
1.2 km from St Kilda Beach
Australia
Eldon
¥14,287
¥15,755 total
includes taxes & fees
Sep 27 - Sep 28
Crest on Park

6. Kimberley Gardens Hotel & Serviced Apartments

Kimberley Gardens Hotel & Serviced Apartments
2.5 km from St Kilda Beach
Australia
Aleksei
¥17,369
¥19,106 total
includes taxes & fees
Oct 5 - Oct 6
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
¥20,839
¥24,782 total
includes taxes & fees
Sep 23 - Sep 24
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
¥17,050
¥18,755 total
includes taxes & fees
Oct 1 - Oct 2
In The Brick Spa & Hotel

9. Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments
0.5 km from St Kilda Beach
Australia
Sabina
¥9,235
¥10,159 total
includes taxes & fees
Sep 21 - Sep 22
Cosmopolitan Hotel and Apartments

10. Pullman Melbourne Albert Park

Pullman Melbourne Albert Park
2.2 km from St Kilda Beach
Australia
Joseph
¥18,546
¥20,401 total
includes taxes & fees
Oct 4 - Oct 5
Pullman Melbourne Albert Park

11. Middle Park Hotel

Middle Park Hotel
2.4 km from St Kilda Beach
Australia
Laurence
¥14,736
¥16,210 total
includes taxes & fees
Sep 22 - Sep 23
Middle Park Hotel

12. Tolarno Hotel

Tolarno Hotel
1 km from St Kilda Beach
Australia
Jonathan
¥12,228
¥13,650 total
includes taxes & fees
Sep 21 - Sep 22
Tolarno Hotel

13. Sixty Two on Grey

Sixty Two on Grey
0.9 km from St Kilda Beach
United States
Firdi
¥14,477
¥15,925 total
includes taxes & fees
Sep 22 - Sep 23
Sixty Two on Grey

14. St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel
1.2 km from St Kilda Beach
Australia
Samuel
¥12,269
¥12,269 total
includes taxes & fees
Sep 28 - Sep 29
St Kilda Central Apartment Hotel

15. Roamer St Kilda

Roamer St Kilda
1.1 km from St Kilda Beach
United States
Fabian
¥8,490
¥9,339 total
includes taxes & fees
Sep 22 - Sep 23
Roamer St Kilda

16. Mercure Melbourne Albert Park

Mercure Melbourne Albert Park
2.2 km from St Kilda Beach
Australia
Paul
¥15,118
¥16,630 total
includes taxes & fees
Sep 22 - Sep 23
Mercure Melbourne Albert Park

17. Nomads St Kilda Hostel

Nomads St Kilda Hostel
0.5 km from St Kilda Beach
Australia
Walter
¥7,843
¥8,678 total
includes taxes & fees
Sep 23 - Sep 24
Nomads St Kilda Hostel

18. Crest on Barkly

Crest on Barkly
1.3 km from St Kilda Beach
Australia
Spiros
¥14,853
¥16,580 total
includes taxes & fees
Sep 21 - Sep 22
Crest on Barkly

19. Como Court

Como Court
1.3 km from St Kilda Beach
Australia
Theodore
¥10,599
¥11,659 total
includes taxes & fees
Oct 5 - Oct 6
Como Court

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,998
¥16,515 total
includes taxes & fees
Sep 28 - Sep 29
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
Courtyard
The Prince
8.8
Excellent
1,000 reviews
View
Exterior
View Melbourne
8.8
Excellent
1,457 reviews
View
Interior entrance
Quest Prahran
9.0
Wonderful
334 reviews
View
Classic Two Bedroom Apartment with Balcony | Terrace/patio
Oaks Melbourne St Kilda Road Hotel
8.6
Excellent
697 reviews
View
Exterior
Crest on Park
8.6
Excellent
733 reviews
View

Top St Kilda Beach Hotel Reviews

The Langham, Melbourne

The Langham, Melbourne

10/10 Excellent
"The staff is amazing from the check-in desk to the staff at the morning brunch buffet. Everyone is helpful, friendly and professional. The rooms are beautifully appointed. Fresh fluffy towels and robes. Delicious brunch buffet. I would suggest signing up for the breakfast to be included. Amazing. Great location."
Jean 7-night trip
Posted 8 hours ago
The Langham, Melbourne
Rendezvous Hotel Melbourne

Rendezvous Hotel Melbourne

8/10 Good
"Very handy to trams and trains. The bed was a king with 2 singles pushed together, there needed to be a thick underlay so you didn't feel the join in the beds."
Deborah 2-night trip
Posted 17 hours ago
Rendezvous Hotel Melbourne
Oaks Melbourne St Kilda Road Hotel

Oaks Melbourne St Kilda Road Hotel

10/10 Excellent
"overall good"
Kundan 4-night trip
Posted 2 days ago
Oaks Melbourne St Kilda Road Hotel
The Prince

The Prince

10/10 Excellent
"."
Andrew 3-night trip
Posted 3 days ago
The Prince
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 5 days ago
Nomads St Kilda Hostel
Roamer St Kilda

Roamer St Kilda

10/10 Excellent
"Located in a great area in St Kilda. Tram station is at the corner of the property"
Fabian 6-night trip
Posted 7 days ago
Roamer St Kilda
Pullman Melbourne Albert Park

Pullman Melbourne Albert Park

10/10 Excellent
"Great place convenient to St Kilda shops restaurants and beach"
Fiona 1-night trip
Posted 13 days ago
Pullman Melbourne Albert Park
St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel

10/10 Excellent
"Great location with safe secure parking"
Samuel 1-night trip
Posted 1 month 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 2 months ago
Quest St Kilda Bayside

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. 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 239 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 239 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, Astor Theatre, and Sidney Myer Music Bowl.

Explore a world of travel with Expedia