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

Melbourne St Kilda Beach Hotels

  • 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
31 Aug - 1 Sept
Tomorrow
1 Sept - 2 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

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
Diana
HK$804
HK$885 total
includes taxes & fees
20 Sept - 21 Sept
Quest St Kilda Road

2. The Prince

The Prince
0.8 km from St Kilda Beach
Australia
Nathan
HK$779
HK$857 total
includes taxes & fees
31 Aug - 1 Sept
The Prince

3. View Melbourne

View Melbourne
2.6 km from St Kilda Beach
Australia
Carrie
HK$658
HK$723 total
includes taxes & fees
14 Sept - 15 Sept
View Melbourne

4. Oaks Melbourne St Kilda Road Hotel

Oaks Melbourne St Kilda Road Hotel
2.5 km from St Kilda Beach
Australia
Sam
HK$710
HK$781 total
includes taxes & fees
1 Sept - 2 Sept
Oaks Melbourne St Kilda Road Hotel

5. Crest on Park

Crest on Park
1.2 km from St Kilda Beach
Australia
Eldon
HK$615
HK$676 total
includes taxes & fees
27 Sept - 28 Sept
Crest on Park

6. Kimberley Gardens Hotel & Serviced Apartments

Kimberley Gardens Hotel & Serviced Apartments
2.5 km from St Kilda Beach
Australia
Silvina
HK$740
HK$814 total
includes taxes & fees
14 Sept - 15 Sept
Kimberley Gardens Hotel & Serviced Apartments

7. In The Brick Spa & Hotel

In The Brick Spa & Hotel
1.6 km from St Kilda Beach
Australia
Amy
HK$864
HK$950 total
includes taxes & fees
30 Sept - 1 Oct
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
HK$937
HK$1,114 total
includes taxes & fees
2 Sept - 3 Sept
The Hamptons Apartments - St Kilda

9. Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments
0.5 km from St Kilda Beach
Australia
Sabina
HK$523
HK$575 total
includes taxes & fees
6 Sept - 7 Sept
Cosmopolitan Hotel and Apartments

10. Pullman Melbourne Albert Park

Pullman Melbourne Albert Park
2.2 km from St Kilda Beach
Australia
Stuart
HK$873
HK$961 total
includes taxes & fees
3 Sept - 4 Sept
Pullman Melbourne Albert Park

11. Quest Prahran

Quest Prahran
2.9 km from St Kilda Beach
Australia
Cameron
HK$850
HK$935 total
includes taxes & fees
13 Sept - 14 Sept
Quest Prahran

12. Middle Park Hotel

Middle Park Hotel
2.4 km from St Kilda Beach
Australia
Laurence
HK$659
HK$725 total
includes taxes & fees
14 Sept - 15 Sept
Middle Park Hotel

13. Tolarno Hotel

Tolarno Hotel
1 km from St Kilda Beach
Australia
Jonathan
HK$608
HK$668 total
includes taxes & fees
3 Sept - 4 Sept
Tolarno Hotel

14. St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel
1.2 km from St Kilda Beach
Australia
Samuel
HK$671
HK$671 total
includes taxes & fees
6 Sept - 7 Sept
St Kilda Central Apartment Hotel

15. Sixty Two on Grey

Sixty Two on Grey
0.9 km from St Kilda Beach
United States
Josiah
HK$742
HK$816 total
includes taxes & fees
13 Sept - 14 Sept
Sixty Two on Grey

16. Roamer St Kilda

Roamer St Kilda
1.1 km from St Kilda Beach
Australia
Noah
HK$395
HK$435 total
includes taxes & fees
16 Sept - 17 Sept
Roamer St Kilda

17. Mercure Melbourne Albert Park

Mercure Melbourne Albert Park
2.2 km from St Kilda Beach
United States
Victor
HK$715
HK$786 total
includes taxes & fees
3 Sept - 4 Sept
Mercure Melbourne Albert Park

18. Nomads St Kilda Hostel

Nomads St Kilda Hostel
0.5 km from St Kilda Beach
Australia
Rebecca
HK$379
HK$417 total
includes taxes & fees
31 Aug - 1 Sept
Nomads St Kilda Hostel

19. Crest on Barkly

Crest on Barkly
1.3 km from St Kilda Beach
Australia
Spiros
HK$724
HK$796 total
includes taxes & fees
29 Sept - 30 Sept
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
HK$768
HK$845 total
includes taxes & fees
31 Aug - 1 Sept
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
715 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 modern building entrance with a glass canopy, large stone columns, and potted plants.
View Melbourne
8.8
Excellent
1,442 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
685 reviews
View
A modern hotel entrance with glass doors, a reception desk, and two potted plants.
Crest on Park
8.6
Excellent
731 reviews
View

Top St Kilda Beach Hotel Reviews

Oaks Melbourne St Kilda Road Hotel

Oaks Melbourne St Kilda Road Hotel

8/10 Good
"Was good, heater was malfunctioning"
Simon 3-night trip
Posted 18 hours ago
Oaks Melbourne St Kilda Road Hotel
View Melbourne

View Melbourne

10/10 Excellent
"Na"
Will 1-night trip
Posted 19 hours ago
View Melbourne
Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments

10/10 Excellent
"The Cosmopolitan ticks all the 5 star boxes for us when we visit StKilda see you on our next visit Well done"
Shane 1-night trip
Posted 2 days ago
Cosmopolitan Hotel and Apartments
The Prince

The Prince

8/10 Good
"This is a great property. Very convenient and beautifully located across from parks and the ocean! A short 5-minute walk and you're on the St Kilda beach and pier. I paid extra for the breakfast and parking. I highly recommend both especially the parking! Unlimited entrance and exits which is a life saver as parking on the street is almost impossible. The breakfast and staff were excellent! There unfortunately was MAJOR construction happening in the building which started WAY TOO EARLY every day! The CBD district is about 15 minutes away and there is a tram or trolley station right outside. Buses and rideshares are also right on the front street. Other than that, the front desk staff was super helpful. The room was decently sized with a comfortable bed, hot shower and plenty of towels. My luggage enjoyed the room as it spent more time in there then I did. Enjoy your travels!"
claude 6-night trip
Posted 2 days ago
The Prince
The Langham, Melbourne

The Langham, Melbourne

8/10 Good
"I didn’t like that we waited 40 minutes for a simple breakfast of muesli and cereal. We arrived at 6.50 am and were served at 7.30am. This was concerning as we had medical appointments in Richmond."
Gayle 1-night trip
Posted 4 days ago
The Langham, Melbourne
Comfy 3-bedroom building in St Kilda with fitness room, WiFi

Comfy 3-bedroom building in St Kilda with fitness room, WiFi

10/10 Excellent
"The property is as advertised. Perfect location and perfect for my party of six. Walking distance to the beach and the restaurants at Acland St. Kirankumar is very easy to deal with. A pleasant experience altogether. Will definitely book this place again."
Marc C. 2-night trip
Posted 2 weeks ago
Comfy 3-bedroom building in St Kilda with fitness room, WiFi
St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel

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

Crest on Barkly

10/10 Excellent
"Easy parking for a fee. "
Peter 1-night trip
Posted 3 weeks ago
Crest on Barkly

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. 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 lively bars.
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 charming cafes.
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

  • Vibrant Festivals: Experience the annual St Kilda Festival, celebrating local music and culture.
  • Stunning Foreshore Views: Enjoy breathtaking views along the foreshore, perfect for a leisurely stroll.
  • Iconic Attractions: Visit Luna Park and the famous St Kilda Pier for entertainment and picturesque sights.
  • Family-Friendly Atmosphere: The area is bustling with activities suitable for families and travellers of all ages.
  • Diverse Accommodation: Choose from beachfront hotels to budget-friendly hostels, catering to all preferences.

Find great hotels near St Kilda Beach

Discover the charm of St Kilda Beach with a variety of accommodation options tailored to suit every traveller's needs. From beachfront hotels offering stunning ocean views to welcoming hostels for budget-conscious backpackers, St Kilda provides a diverse selection. Enjoy family-friendly amenities, business facilities, and LGBTQIA-friendly environments, ensuring a memorable stay in this vibrant coastal locale.

  • The Victoria Hotel Melbourne: Located a mere 6km from St Kilda Beach, The Victoria Hotel Melbourne, a 3.5-star establishment, is ideal for those seeking a blend of comfort and convenience. With a commendable guest rating of 8.8 out of 10, this hotel caters primarily to business travellers, offering well-appointed rooms and a professional atmosphere. Its amenities include a well-equipped business centre and complimentary Wi-Fi, making it a practical choice for work-related trips while still providing easy access to the vibrant beach area and Melbourne's cultural attractions.
  • Great Southern Hotel Melbourne: Also situated 6km away from St Kilda Beach, the Great Southern Hotel Melbourne boasts a 3.5-star rating with a solid guest rating of 8.2 out of 10. This hotel is well-suited for guests seeking an active getaway, featuring onsite dining options, including breakfast and a restaurant. For those who enjoy sports, nearby activities such as bicycle rentals and golf are available, alongside entertainment offerings like digital and LCD televisions. The hotel’s proximity to shopping districts and entertainment venues ensures guests have plenty of options for leisure and exploration.
  • The Langham, Melbourne: A luxurious 5-star hotel located just 5km from St Kilda Beach, The Langham, Melbourne has received an impressive guest rating of 9.2 out of 10. This property is tailored for families and business travellers alike, featuring an array of child-friendly amenities, including babysitting services. The Langham is renowned for its full spa and pool services, which offer relaxation through sauna treatments, body wraps, and hot tubs. With its elegant design and exceptional service, this hotel provides a serene retreat while being close to Melbourne's vibrant attractions.

Where to stay near St Kilda Beach

St Kilda Beach, nestled in the vibrant Port Phillip region of Greater Melbourne, offers a delightful coastal experience. Explore the family-friendly atmosphere of the St Kilda area, where friendly locals and budget-friendly options abound. Enjoy picturesque parks nearby, perfect for relaxing strolls or picnics. This urban haven promises a memorable vacation, blending the charm of beachside living with the excitement of Melbourne's cultural offerings.

  • Melbourne: As a bustling metropolis, Melbourne serves as the vibrant heart of Victoria. Located close to St Kilda Beach, the city attracts a diverse mix of tourists throughout the year. The peak visitor periods in March and December to January see families and business travellers exploring the city's renowned shopping centres, historic buildings, and lively arenas. Melbourne's rich cultural scene offers a plethora of activities, from high-end shopping to relaxing at the beach, ensuring an engaging travel experience.
  • Melbourne Central Business District: Just 6km from St Kilda Beach, the Melbourne Central Business District (CBD) is a hub of commerce and culture. This area is popular year-round, with visitors drawn in for its family-friendly attractions, bustling shopping malls, and entertainment venues. The CBD boasts an impressive array of historic buildings and vibrant streets, making it ideal for leisurely strolls. Whether you're indulging in retail therapy or enjoying local cuisine, the CBD is a must-visit for anyone looking to experience the city's urban charm.
  • St Kilda: St Kilda is a lively suburb that encompasses the famous St Kilda Beach, making it a popular destination for both locals and tourists. Visitor numbers peak in March to April and September, as families and individuals flock to enjoy the sandy shores and historic buildings. St Kilda offers an array of activities, including shopping at its buzzing centres and enjoying performances at local theatres. The beach is a central attraction, perfect for a day of sun and relaxation, while the suburb's vibrant atmosphere adds to its allure.

Things to do near St Kilda Beach

Shopping

In St Kilda, you can explore Acland Street for delightful cake shops and quirky boutiques. If you're up for a drive, visit Chadstone Shopping Centre, a large mall featuring a wide range of international brands and designer stores.

Recreation

St Kilda Beach offers a variety of wellness retreats, including yoga classes by the sea and rejuvenating spa treatments at local wellness centres. Enjoy invigorating beachside walks, meditation sessions on the sand, and fresh, healthy dining options to nourish both body and mind in this vibrant coastal locale.

Adventure

At Calder Park Raceway, located 29km from St Kilda Beach, immerse yourself in thrilling motor racing experiences amidst an energetic atmosphere. Feel the adrenaline rush as you watch high-speed races or engage in driving experiences that cater to your adventurous spirit.

Nightlife

St Kilda Beach boasts a vibrant nightlife with venues like the iconic Espy, offering live music and a lively atmosphere. Nearby, Luna Park adds a whimsical touch, while local bars and restaurants along Acland Street provide delightful dining experiences, making for an engaging evening by the sea.

*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

For a budget-friendly trip to St Kilda Beach, consider visiting between May and July when prices drop. Mondays are the least expensive days to stay, while Saturdays tend to be pricier. Use Expedia to refine your accommodation search by budget and eco-friendly options, sorting by price for the best deals. Combine your hotel, flights, and activities in a package for additional savings. Additionally, explore free activities along the beach and utilise Melbourne’s public transport for affordable travel around the city.

  • 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, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To discover the best prices and offers, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel reservation for St Kilda Beach with your flights and activities through an Expedia package.

Find the best attractions near St Kilda Beach

St Kilda Beach, Victoria, is a vibrant destination with a variety of attractions for all types of travellers, from cultural enthusiasts to families. Explore the lively St Kilda area, take a stroll along the stunning St Kilda Esplanade Market, or relax at the long beach. Don't miss a visit to St Kilda Pier for picturesque views and a taste of local life, making your vacation an unforgettable experience.

  • Melbourne Cricket Ground: A historic sports stadium steeped in culture, the Melbourne Cricket Ground offers visitors a chance to experience Australia's passion for cricket and other sports. With its iconic architecture and rich history, it's a must-visit for sports enthusiasts, located 5km from St Kilda Beach.
  • Collins Street: Renowned for its elegant boutiques and historic buildings, Collins Street presents a sophisticated atmosphere. This bustling thoroughfare, situated 6km from St Kilda Beach, is ideal for leisurely strolls and indulging in fine dining and shopping.
  • Brighton Beach: Famous for its vibrant bathing boxes and stunning coastal views, Brighton Beach offers a quintessential Australian beach experience. Located 5km from St Kilda Beach, it is perfect for sunbathing, swimming, or enjoying a scenic walk along the shore.

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

Accessing St Kilda Beach is easy via its 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. Avalon Airport (AVV) is 47km from the beach, with excellent options like the Bayside Geelong Hotel and Rydges Geelong, both providing convenient access. For those considering Bendigo Airport (BXG), situated 138km away, recommended hotels include Quest Bendigo Central and All Seasons Resort, also accessible via hotel transport services. Enjoy your stay at St Kilda Beach with these great travel and accommodation options.

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 236 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 236 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, Old Melbourne Gaol and Melbourne Museum feature captivating exhibits. Melbourne Cricket Ground, Melbourne Central 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 Arts Centre.

Explore a world of travel with Expedia