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

Hotels near St Kilda Beach

  • 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
17 Oct - 18 Oct
Tomorrow
18 Oct - 19 Oct
Next weekend
23 Oct - 25 Oct
In two weeks
30 Oct - 1 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
RM370
RM407 total
includes taxes & fees
9 Nov - 10 Nov
Quest St Kilda Road

2. View Melbourne

View Melbourne
2.6 km from St Kilda Beach
Australia
Ursula
RM331
RM364 total
includes taxes & fees
9 Nov - 10 Nov
View Melbourne

3. The Prince

The Prince
0.8 km from St Kilda Beach
Australia
Ian
RM446
RM491 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
RM360
RM396 total
includes taxes & fees
26 Oct - 27 Oct
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
RM409
RM450 total
includes taxes & fees
10 Nov - 11 Nov
Kimberley Gardens Hotel & Serviced Apartments

6. Crest on Park

Crest on Park
1.2 km from St Kilda Beach
Australia
Eldon
RM371
RM408 total
includes taxes & fees
25 Oct - 26 Oct
Crest on Park

7. The Hamptons Apartments - St Kilda

The Hamptons Apartments - St Kilda
1.3 km from St Kilda Beach
Australia
Gia
RM503
RM598 total
includes taxes & fees
19 Oct - 20 Oct
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
RM434
RM478 total
includes taxes & fees
18 Oct - 19 Oct
In The Brick Spa & Hotel

9. Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments
0.5 km from St Kilda Beach
Australia
Leonie
RM281
RM310 total
includes taxes & fees
10 Nov - 11 Nov
Cosmopolitan Hotel and Apartments

10. Pullman Melbourne Albert Park

Pullman Melbourne Albert Park
2.2 km from St Kilda Beach
Australia
Joseph
RM437
RM480 total
includes taxes & fees
25 Oct - 26 Oct
Pullman Melbourne Albert Park

11. Quest Prahran

Quest Prahran
2.9 km from St Kilda Beach
Australia
Cameron
RM428
RM470 total
includes taxes & fees
1 Nov - 2 Nov
Quest Prahran

12. Tolarno Hotel

Tolarno Hotel
1 km from St Kilda Beach
Australia
Jonathan
RM321
RM353 total
includes taxes & fees
25 Oct - 26 Oct
Tolarno Hotel

13. Middle Park Hotel

Middle Park Hotel
2.4 km from St Kilda Beach
Australia
Laurence
RM398
RM437 total
includes taxes & fees
16 Nov - 17 Nov
Middle Park Hotel

14. Sixty Two on Grey

Sixty Two on Grey
0.9 km from St Kilda Beach
RM373
RM411 total
includes taxes & fees
21 Oct - 22 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
RM320
RM320 total
includes taxes & fees
11 Nov - 12 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
RM280
RM308 total
includes taxes & fees
25 Oct - 26 Oct
Roamer St Kilda

17. Mercure Melbourne Albert Park

Mercure Melbourne Albert Park
2.2 km from St Kilda Beach
Australia
Paul
RM349
RM384 total
includes taxes & fees
25 Oct - 26 Oct
Mercure Melbourne Albert Park

18. Nomads St Kilda Hostel

Nomads St Kilda Hostel
0.5 km from St Kilda Beach
Australia
Walter
RM209
RM230 total
includes taxes & fees
18 Oct - 19 Oct
Nomads St Kilda Hostel

19. Bayside House - Hostel

Bayside House - Hostel
1.7 km from St Kilda Beach
Australia
Michael
RM206
RM227 total
includes taxes & fees
28 Oct - 29 Oct
Bayside House - Hostel

20. Crest on Barkly

Crest on Barkly
1.3 km from St Kilda Beach
Australia
Spiros
RM393
RM432 total
includes taxes & fees
4 Nov - 5 Nov
Crest on Barkly
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
728 reviews
View
A modern building entrance with a glass canopy, large stone columns, and potted plants.
View Melbourne
8.8
Excellent
1,485 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
715 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,001 reviews
View

Hotels recommended for families near St Kilda Beach

Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments
St Kilda
RM281
RM310 total
includes taxes & fees
10 Nov - 11 Nov
Cosmopolitan Hotel and Apartments

Oaks Melbourne St Kilda Road Hotel

Oaks Melbourne St Kilda Road Hotel
Melbourne Central Business District
RM360
RM396 total
includes taxes & fees
26 Oct - 27 Oct
Oaks Melbourne St Kilda Road Hotel

View Melbourne

View Melbourne
Melbourne Central Business District
RM331
RM364 total
includes taxes & fees
9 Nov - 10 Nov
View Melbourne

Mercure Melbourne Albert Park

Mercure Melbourne Albert Park
Melbourne Central Business District
RM349
RM384 total
includes taxes & fees
25 Oct - 26 Oct
Mercure Melbourne Albert Park

Quest St Kilda Road

Quest St Kilda Road
Melbourne Central Business District
RM370
RM407 total
includes taxes & fees
9 Nov - 10 Nov
Quest St Kilda Road

Ovolo Melbourne South Yarra, a Wyndham Hotel

Ovolo Melbourne South Yarra, a Wyndham Hotel
South Yarra
RM414
RM455 total
includes taxes & fees
3 Nov - 4 Nov
Ovolo Melbourne South Yarra, a Wyndham Hotel

The Kinson

The Kinson
Melbourne Central Business District
RM380
RM418 total
includes taxes & fees
1 Nov - 2 Nov
The Kinson

The Lyall

The Lyall
South Yarra
RM1,075
RM1,182 total
includes taxes & fees
5 Nov - 6 Nov
The Lyall

Top St Kilda Beach Hotel Reviews

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 5 hours ago
St Kilda Accommodation - Hostel
Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments

10/10 Excellent
"Great room, comfy bed and pillow, excellent price for what you get. Good parking. Close to the palais theatre and places to eat. Highly recommend"
Sarah 1-night trip
Posted 7 hours ago
Cosmopolitan Hotel and Apartments
View Melbourne

View Melbourne

8/10 Good
"I liked the property, the room, bed, curtains, all good, lights rather bright in the bathroom,. Like to stay another night, was quiet, slept well.. Still not sure what the Hotel is called..?"
Michael 1-night trip
Posted 8 hours ago
View Melbourne
Quest St Kilda Bayside

Quest St Kilda Bayside

10/10 Excellent
"Wasn’t book and get secure parking when arrived"
Peter 1-night trip
Posted 15 hours ago
Quest St Kilda Bayside
Crest on Park

Crest on Park

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

St Kilda Central Apartment Hotel

10/10 Excellent
"Awesome."
Dwain 5-night trip
Posted 4 days 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 11 days 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
Bayside House - Hostel

Bayside House - Hostel

10/10 Excellent
"It was an amazing stay would recommend"
Callum 7-night trip
Posted 3 weeks ago
Bayside House - 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 St Kilda Sea Baths, a perfect spot for relaxation.
  • Vibrant Festivals: Experience the lively St Kilda Festival, featuring live music, art, and local culture every year.
  • St Kilda Pier: Take a stroll along the picturesque St Kilda Pier for breathtaking sunset views over the bay.
  • Esplanade Market: Explore the vibrant St Kilda Esplanade Market, offering local crafts and delicious food.
  • Family-Friendly Atmosphere: Enjoy a welcoming environment with parks, cafes, and activities suited for all ages.

Find great hotels near St Kilda Beach

Discover a diverse selection of accommodations at St Kilda Beach, catering to various preferences and needs. From charming beachfront hotels to budget-friendly hostels, this vibrant area offers a welcoming atmosphere for families, business travellers, and the LGBTQIA community alike. Enjoy stunning views and convenient access to local attractions while experiencing the unique charm of St Kilda’s hospitality.

  • The Victoria Hotel Melbourne: A well-rated 3.5-star hotel, The Victoria Hotel Melbourne offers a practical choice for business travellers. Located 6km from St Kilda Beach, the hotel features modern amenities and a comfortable atmosphere. Guests appreciate its central location, which provides easy access to Melbourne's major business districts and attractions. With a guest rating of 8.8 out of 10, the hotel stands out for its professional service and well-appointed rooms, making it an ideal base for those visiting the city for work or leisure.
  • Great Southern Hotel Melbourne: Also rated at 3.5 stars, the Great Southern Hotel Melbourne presents a welcoming environment with a guest rating of 8.2 out of 10. Located 6km from St Kilda Beach, this hotel offers a range of dining options, including breakfast choices and a restaurant. For those who enjoy outdoor activities, nearby facilities include bicycle rentals and golf. Guests can unwind with various entertainment options, such as digital TV. The proximity to shopping and entertainment districts enhances the overall experience, making it a versatile choice for both leisure and business stays.
  • The Langham, Melbourne: This luxurious 5-star hotel, situated 5km from St Kilda Beach, boasts an impressive guest rating of 9.2 out of 10. The Langham, Melbourne is ideal for families and business travellers seeking a spa-themed getaway. The hotel features an onsite spa providing a variety of treatments, including body scrubs and sauna sessions. Families will appreciate the dedicated services and amenities for children, ensuring a comfortable stay for all. The elegant ambiance and refined facilities make this hotel a distinguished option for a sophisticated Melbourne experience.

Where to stay near St Kilda Beach

St Kilda Beach offers an idyllic coastal experience, where visitors can bask in the sun and enjoy the vibrant atmosphere. The St Kilda area is renowned for its family-friendly vibe, friendly locals, and budget-friendly options. Explore the nearby parks for a leisurely stroll or picnic while soaking in the stunning views of Port Phillip Bay. With its urban charm and diverse attractions, St Kilda Beach is a must-visit destination in Greater Melbourne.

  • Melbourne: As a vibrant metropolis, Melbourne is a cultural melting pot that offers a rich tapestry of experiences. With St Kilda Beach nestled within its bounds, this city sees a steady influx of visitors year-round, peaking during the balmy months of March and December to January. The city caters to all types of travellers, whether you're seeking a family-friendly outing, a business meeting venue, or an immersive urban adventure. Explore its bustling shopping centres and enjoy the buzzing arena entertainment facilities. Notable landmarks, including historic buildings and famous stadiums, add to Melbourne's allure, making it a must-visit destination.
  • Melbourne Central Business District: Just 6km from St Kilda Beach, the Melbourne Central Business District (CBD) is the city's bustling heart, perfect for those who thrive in a vibrant urban environment. Like the wider city, the CBD experiences consistent visitor numbers throughout the year, with peaks in March and the festive season. This area is ideal for both family outings and business engagements, offering numerous shopping malls and entertainment venues. The historic buildings and lively streets provide a captivating backdrop, ensuring that the CBD is an essential stop for anyone visiting Melbourne.
  • St Kilda: St Kilda is a charming suburb that is home to the iconic St Kilda Beach, making it a prime destination for beach lovers. The suburb attracts visitors year-round, with a slight uptick during the pleasant months of March to April and September. St Kilda offers a delightful mix of family-friendly activities, urban exploration, and business opportunities. Visitors can enjoy shopping centres and theatres, while local landmarks like the beach and historic buildings enhance the area's appeal. St Kilda’s vibrant atmosphere is perfect for those looking to soak up the sun and indulge in seaside fun.

Things to do near St Kilda Beach

Shopping

St Kilda Beach offers charming local shops for unique souvenirs and gifts. For a broader selection, if you're up for a drive, visit Chadstone Shopping Centre, where you can explore a wide range of international brands and dining options.

Recreation

At St Kilda Beach, immerse yourself in the calming atmosphere of yoga classes on the sand, where gentle waves provide the perfect backdrop. Explore the local wellness centres offering rejuvenating spa treatments and holistic therapies, enhancing your relaxation amidst the vibrant coastal scenery.

Adventure

At Calder Park Raceway, located 29km from St Kilda Beach, experience the thrill of motor racing amidst an energetic atmosphere. Enjoy the adrenaline rush as you witness high-speed races, or even participate in driving experiences for a true adventure on the track.

Nightlife

St Kilda Beach buzzes with nightlife, featuring lively bars like the iconic Palais Theatre hosting diverse performances, and the vibrant Stokehouse for casual dining. The Esplanade Hotel offers a laid-back atmosphere with live music, while Luna Park adds a whimsical touch with its amusement rides, creating a unique evening experience.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St Kilda Beach

To save money during your visit to St Kilda Beach, consider travelling between May and July when accommodation prices are lower. Booking on a Monday can also help reduce costs, whereas Saturdays are typically more expensive. Utilise Expedia’s search tool to filter by budget and preferences, and sort prices from lowest to highest for the best deals. Additionally, bundling your hotel stay with flights and activities can lead to further savings. Finally, take advantage of free activities along the beach to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around St Kilda Beach are May to July, where the prices are slightly lower. This is in comparison to January, March and November, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around St Kilda Beach is Monday. The most expensive day to stay around St Kilda Beach is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. To discover the most economical prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy some savings by combining your hotel reservation at St Kilda Beach with your flights and activities through an Expedia package.

Find the best attractions near St Kilda Beach

St Kilda Beach is a vibrant destination offering a blend of culture and family-friendly experiences. Visitors can explore the stunning St Kilda Beach, relax at the St Kilda Sea Baths, stroll along St Kilda Pier, and enjoy the vibrant St Kilda Esplanade Market. This area is perfect for those seeking a lively urban park atmosphere by the beach, making it an ideal spot for both relaxation and adventure.

  • Collins Street: A vibrant thoroughfare known for its stunning architecture and upscale shopping, Collins Street offers a taste of Melbourne's city life. Enjoy the chic cafes and boutiques that line this bustling street, making it an ideal spot to experience the urban vibe.
  • Brighton Beach: Renowned for its colourful bathing boxes, Brighton Beach provides a relaxing seaside atmosphere. The golden sands and gentle waves create a perfect backdrop for sunbathing, swimming, or taking leisurely strolls along the shore.
  • Royal Botanic Gardens: These expansive gardens are a serene escape with beautifully landscaped grounds, tranquil lakes, and diverse plant species. Ideal for families and couples, the gardens offer picturesque picnic spots and romantic pathways to explore.

Best time to go to St Kilda Beach

The best time to visit St Kilda Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around St Kilda Beach falls in January, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature around St Kilda Beach falls in July, 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 with three major airports nearby. MELbourne Tullamarine Airport (MEL) is located 24km away, with luxury hotels such as The Langham and Stamford Plaza Melbourne, both 19km from the airport. At Melbourne Avalon Airport (AVV), situated 47km away, you can find the Bayside Geelong Hotel & Apartments, 16km from the airport. Lastly, Melbourne Essendon Airport (MEB) is only 18km from St Kilda Beach, with excellent accommodation options including Hyatt Centric Melbourne and The Hotel Windsor, both within 11km. Transportation services are readily available from these hotels to their respective airports.

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