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

Top Hotels Near St Kilda Beach in Melbourne from NZ$82

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for St Kilda Beach hotels

The Prince

The Prince
4.5 star property
0.8 km from St Kilda Beach
8.8 out of 10, Excellent, (1,002 reviews)
"Prefect for what we needed, everyone was kind and helpful"
Australia
Kellie
The price is NZ$159
includes taxes & fees
5 July - 6 July
The Prince

Quest St Kilda Bayside

Quest St Kilda Bayside
4.0 star property
0.7 km from St Kilda Beach
8.8 out of 10, Excellent, (796 reviews)
"Clean room, front desk staff, great location. "
Australia
Margaret
The price is NZ$195
includes taxes & fees
5 July - 6 July
Quest St Kilda Bayside

View Melbourne

View Melbourne
4.0 star property
2.6 km from St Kilda Beach
8.8 out of 10, Excellent, (1,370 reviews)
"Felt like a pleasant, great value stay"
Australia
Arkady
The price is NZ$140
includes taxes & fees
2 July - 3 July
View Melbourne

In The Brick Spa & Hotel

In The Brick Spa & Hotel
3.0 star property
1.6 km from St Kilda Beach
8.8 out of 10, Excellent, (13 reviews)
"Charming and tranquil, we had a perfect overnight stay. "
Australia
Amy
The price is NZ$196
includes taxes & fees
30 June - 1 July
In The Brick Spa & Hotel

Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments
3.5 star property
0.5 km from St Kilda Beach
8.4 out of 10, Very good, (999 reviews)
"Great place to stay."
Australia
Vincent
The price is NZ$120
includes taxes & fees
16 July - 17 July
Cosmopolitan Hotel and Apartments

Crest on Park

Crest on Park
4.0 star property
1.2 km from St Kilda Beach
8.6 out of 10, Excellent, (728 reviews)
"Honestly, after reading some of the reviews regarding this establishment, I was quite nervous as to what to expect. After staying there, I can confidently say that this property was fantastic. The room was clean, had everything needed, including a coffee machine, the bed was extremely comfortable, no traffic noise and the best thing was the secure yard/parking with locked gates. Location was excellent, walking distance to restaurants and Palais Theatre. Even though you have to check-in at Crest...
Australia
Carlie
The price is NZ$162
includes taxes & fees
29 June - 30 June
Crest on Park

The Hamptons Apartments - St Kilda

The Hamptons Apartments - St Kilda
3.5 star property
1.3 km from St Kilda Beach
8.6 out of 10, Excellent, (55 reviews)
"Was quiet and convenient, not too close to the city and not too far from it"
Australia
Gia
The price is NZ$296
includes taxes & fees
26 July - 27 July
The Hamptons Apartments - St Kilda

Oaks Melbourne St Kilda Road Hotel

Oaks Melbourne St Kilda Road Hotel
4.0 star property
2.5 km from St Kilda Beach
8.6 out of 10, Excellent, (651 reviews)
"Very friendly and helpful staff"
Australia
Fitoon
The price is NZ$168
includes taxes & fees
1 July - 2 July
Oaks Melbourne St Kilda Road Hotel

Kimberley Gardens Hotel & Serviced Apartments

Kimberley Gardens Hotel & Serviced Apartments
4.0 star property
2.5 km from St Kilda Beach
8.6 out of 10, Excellent, (1,000 reviews)
"Great stay for a week to "
Australia
Jacqueline
The price is NZ$149
includes taxes & fees
2 July - 3 July
Kimberley Gardens Hotel & Serviced Apartments

Tolarno Hotel

Tolarno Hotel
4.0 star property
1 km from St Kilda Beach
8.2 out of 10, Very good, (999 reviews)
"Very enjoyable stay, highly recommended."
Australia
Jonathan
The price is NZ$106
includes taxes & fees
30 June - 1 July
Tolarno Hotel

Middle Park Hotel

Middle Park Hotel
4.0 star property
2.4 km from St Kilda Beach
8.6 out of 10, Excellent, (911 reviews)
"Great price, great location, friendly staff, comfortable bed, overall id recommend"
Australia
Rebecca
The price is NZ$150
includes taxes & fees
5 July - 6 July
Middle Park Hotel

Quest St Kilda Road

Quest St Kilda Road
4.0 star property
3 km from St Kilda Beach
9.2 out of 10, Wonderful, (692 reviews)
"Very nice place to stay for a couple of days. Easy to find an overnight parking"
Canada
Natalia
The price is NZ$196
includes taxes & fees
30 June - 1 July
Quest St Kilda Road

Pullman Melbourne Albert Park

Pullman Melbourne Albert Park
5.0 star property
2.2 km from St Kilda Beach
8.4 out of 10, Very good, (1,001 reviews)
"No complaints here. Everything was perfect. The buffet breakfast was amazing!!"
Australia
Marietta
The price is NZ$186
includes taxes & fees
9 July - 10 July
Pullman Melbourne Albert Park

Sixty Two on Grey

Sixty Two on Grey
4.0 star property
0.9 km from St Kilda Beach
8.2 out of 10, Very good, (314 reviews)
"really great location as well as good staff. I did feel a bit misled as i was told the rooms were soundproof but i was woken up many times during my stay due to noises from the rooms below me…"
United States
Josiah
The price is NZ$170
includes taxes & fees
2 July - 3 July
Sixty Two on Grey

St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel
4.5 star property
1.2 km from St Kilda Beach
8.2 out of 10, Very good, (752 reviews)
"Great place to stay."
Australia
Andrew
The price is NZ$139
includes taxes & fees
13 July - 14 July
St Kilda Central Apartment Hotel

Roamer St Kilda

Roamer St Kilda
3.0 star property
1.1 km from St Kilda Beach
8.0 out of 10, Very good, (72 reviews)
"perfect stay, no complaints"
Australia
Noah
The price is NZ$113
includes taxes & fees
5 July - 6 July
Roamer St Kilda

Nomads St Kilda Hostel

Nomads St Kilda Hostel
2.0 star property
0.5 km from St Kilda Beach
7.8 out of 10, Good, (184 reviews)
"Clean location with friendly helpful staff. One of the best hostels Ive stayed in easily."
United Kingdom
Marc
The price is NZ$82
includes taxes & fees
14 July - 15 July
Nomads St Kilda Hostel

Mercure Melbourne Albert Park

Mercure Melbourne Albert Park
4.0 star property
2.2 km from St Kilda Beach
7.8 out of 10, Good, (1,003 reviews)
"I had a great stay and the staff were amazing"
United States
Victor
The price is NZ$147
includes taxes & fees
9 July - 10 July
Mercure Melbourne Albert Park

Crest on Barkly

Crest on Barkly
4.0 star property
1.3 km from St Kilda Beach
7.6 out of 10, Good, (1,001 reviews)
"Excellent customer service, very clean, great location. Parking made things easier. Breakfast was your average buffet."
Australia
Brett
The price is NZ$162
includes taxes & fees
29 June - 30 June
Crest on Barkly

Crest on Barkly Serviced Apartments

Crest on Barkly Serviced Apartments
3.5 star property
1.3 km from St Kilda Beach
7.6 out of 10, Good, (253 reviews)
"Well equipped, rooms are spacious and helpful staff."
Hong Kong SAR China
Lai Sheung
The price is NZ$178
includes taxes & fees
12 July - 13 July
Crest on Barkly Serviced Apartments
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to St Kilda Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Courtyard
The Prince
4.5 star property
8.8
Excellent
1,002 reviews
View
Studio Apartment | Balcony
Quest St Kilda Bayside
4.0 star property
8.8
Excellent
796 reviews
View
Exterior
View Melbourne
4.0 star property
8.8
Excellent
1,370 reviews
View
Desk, iron/ironing board, free WiFi, bed sheets
In The Brick Spa & Hotel
3.0 star property
8.8
Excellent
13 reviews
View
Studio Apartment
Cosmopolitan Hotel and Apartments
3.5 star property
8.4
Very good
999 reviews
View

Top St Kilda Beach Hotel Reviews

Hotels near other St Kilda Beach attractions

Find out more about St Kilda Beach

Top reasons to visit St Kilda Beach

  • Iconic Attractions: St Kilda Beach is home to Luna Park and the historic St Kilda Pier, perfect for family fun and stunning views.
  • Relaxing Sea Baths: Enjoy rejuvenation at the picturesque St Kilda Sea Baths, a great spot for relaxation.
  • Cultural Events: Don't miss the vibrant St Kilda Festival, celebrating local music and culture.
  • Beautiful Promenade: Stroll along the lively promenade, basking in the sun on sandy shores.
  • Diverse Accommodation: Choose from beachfront hotels to budget hostels, catering to all travellers.

Find great hotels near St Kilda Beach

St Kilda Beach offers a diverse selection of lodging options, from beachfront hotels to budget-friendly hostels perfect for backpackers. Whether you're seeking a family-friendly stay, a business-oriented hotel, or an LGBTQIA-friendly environment, you'll find numerous choices to enhance your holiday experience. With its stunning views and lively atmosphere, St Kilda Beach is the ideal destination for a memorable getaway in Victoria, Australia.

  • The Victoria Hotel Melbourne: This 3.5-star hotel offers a comfortable and practical lodging experience for business travellers. With a guest rating of 8.8 out of 10, The Victoria Hotel Melbourne is located approximately 6.4km from St Kilda Beach. It features essential amenities, including a well-equipped business centre and meeting rooms, making it ideal for those mixing work with leisure. Guests appreciate the hotel's central location, which allows easy access to Melbourne's vibrant city life, enhancing both productivity and enjoyment during their stay.
  • Great Southern Hotel Melbourne: Another 3.5-star option, this hotel boasts a guest rating of 8.2 out of 10 and is also situated about 6.4km from St Kilda Beach. Great Southern Hotel Melbourne provides a variety of dining options, including a restaurant that serves a hearty breakfast. Guests can indulge in recreational activities nearby, such as golf and bicycle rentals. The hotel features entertainment amenities, including LCD TVs in rooms, ensuring a pleasant stay after a day of exploring. Its proximity to shopping districts and city centre attractions further enhances its appeal for visitors looking for a vibrant urban experience.
  • The Langham, Melbourne: This luxurious 5-star hotel, rated 9.2 out of 10, is located just 4.8km from St Kilda Beach and caters to families and eco-conscious travellers. The Langham offers an impressive array of amenities, including a full-service spa with treatments like body wraps and hot tubs, perfect for relaxation. Eco-certified, the property features child-friendly services, making it an excellent choice for families. Guests can unwind by the pool or indulge in a pampering treatment, immersing themselves in a tranquil atmosphere that balances luxury with sustainability.

Where to stay near St Kilda Beach

St Kilda Beach offers a vibrant coastal experience, perfect for families and casual explorers alike. Wander along the lively promenade, bask in the sun on the sandy shores, or stroll through the nearby parks for a touch of nature. The friendly atmosphere of the St Kilda area, complemented by an array of budget-friendly eateries and local shops, makes it an ideal spot to soak up the unique charm of Victoria's Greater Melbourne region.

  • Melbourne: As a vibrant metropolis, Melbourne serves as the gateway to St Kilda Beach. This bustling city is known for its diverse cultural experiences, from family-friendly attractions to business-oriented venues. Travellers flock here year-round, with peak seasons in March and December to January. In Melbourne, you can explore iconic shopping centres, historic buildings, and lively entertainment arenas. Don't miss out on visiting the beautiful beaches and stadiums that showcase the city's unique blend of urban charm and coastal allure.
  • Melbourne Central Business District: Located 6.4km from St Kilda Beach, the Central Business District (CBD) of Melbourne is a dynamic hub filled with energy and activity. Much like the rest of Melbourne, the CBD experiences steady visitor numbers throughout the year, peaking during March and December to January. Here, you can indulge in a variety of shopping experiences and enjoy the surrounding historic architecture. The CBD is perfect for those seeking a blend of business and leisure, with easy access to entertainment venues and vibrant street life.
  • St Kilda: This charming suburb is home to the iconic St Kilda Beach and offers an array of attractions for families and tourists alike. St Kilda sees a steady influx of visitors, particularly peaking in March to April and September. Enjoy the laid-back beach atmosphere while exploring the local shopping centres and theatres. The area is famous for its stunning beachfront, historic buildings, and family-friendly attractions, making it an ideal spot for relaxation and recreation during your vacation.

Things to do near St Kilda Beach

Shopping

St Kilda Beach offers a variety of shopping experiences. Explore local boutiques like Tuchuzy for fashion staples and Venroy for linen clothing. If you're up for a drive, the larger shopping centres such as Chadstone Shopping Centre provide a wider selection of brands and dining options.

Recreation

At St Kilda's Aura Spa, indulge in rejuvenating treatments amidst a tranquil atmosphere, designed to refresh your mind and body. Nearby, enjoy yoga sessions on the beach, combining mindfulness with the soothing sounds of the waves for a unique wellness experience.

Adventure

Experience the thrill of motor racing at Calder Park Raceway, located 29.0km from St Kilda Beach. Feel the adrenaline rush as you watch high-speed races or participate in driving experiences, surrounded by an energetic atmosphere that captures the spirit of adventure.

Nightlife

Explore the vibrant scene at The Espy on The Esplanade, where live music and a lively atmosphere await. For a relaxed vibe, visit the Saint Hotel on Inkerman Street, known for its cocktails and outdoor area, perfect for unwinding after a day at the beach.

*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 in the cheaper months of May, June, or August, when accommodation rates drop. Book stays on Mondays for the best deals, as Saturdays are pricier. Use Expedia to compare hotel prices and look for package deals that combine flights and activities for extra savings. Additionally, take advantage of Melbourne's public transport system, which is both affordable and convenient for getting around. Explore the beach and nearby parks for free activities and enjoy beautiful views without spending much.

  • 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 June and August, 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 narrow down your options based on your budget, preferred location, and the type of accommodation you're after. To discover the best prices and deals available, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your St Kilda Beach hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions near St Kilda Beach

St Kilda Beach offers a vibrant mix of attractions for every traveller, from cultural experiences to family-friendly activities. Explore the nearby St Kilda West, take a stroll along the iconic St Kilda Pier, or relax on the popular St Kilda Beach. With its beautiful urban parks and lively streets, there’s plenty to see and do in this charming seaside area, making it a perfect spot for your holiday in Victoria.

  • Melbourne Cricket Ground: Immerse yourself in the rich history of Australian sport at this iconic stadium, located 4.8km from St Kilda Beach. Known for its vibrant atmosphere, you can catch a match or explore the museum showcasing the culture of cricket and Australian Rules Football.
  • Collins Street: Stroll down this prestigious street, located 6.4km from St Kilda Beach, known for its elegant architecture, high-end boutiques, and bustling cafés. Experience the heart of Melbourne’s city vibes while enjoying the mix of historic and contemporary influences.
  • Brighton Beach: Relax at this picturesque beach, located 4.8km from St Kilda Beach, famous for its colourful bathing boxes. Enjoy a leisurely day by the sea, with stunning views and a laid-back atmosphere that captures the essence of beach life.

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

Flying into St Kilda Beach is easy, with MELbourne Airport (MEL-Tullamarine) just 24.1km away. Excellent nearby hotels include The Langham, Stamford Plaza, and Grand Hyatt, all boasting 5-star ratings and offering transfers and shuttles to the airport. Alternatively, Melbourne Airport (AVV-Avalon) is 46.7km from St Kilda Beach, with quality options like Bayside Geelong Hotel & Apartments and Rydges Geelong, both around 16.1km from Avalon. For those considering Bendigo Airport (BXG), located 138.4km away, Quest Bendigo Central and All Seasons Resort are notable 4.5-star and 4-star hotels respectively, providing convenient access to the airport.

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 234 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 234 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 Cricket Ground, Melbourne Central and St Paul's Cathedral are some of the notable landmarks to see in the area. You can check out the local talent at Palais Theatre, Malthouse Theatre and Melbourne Theatre Company.

Explore a world of travel with Expedia