Photo by Tourism Victoria

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

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St Kilda Beach hotels

The Cullen Melbourne - Art Series

The Cullen Melbourne - Art Series
5.0 star property
2.9 km from St Kilda Beach
9.2 out of 10, Wonderful, (1003)
"Amazing! Wonderful kind front desk service "
Australia
M.
The price is NZ$171
includes taxes & fees
4 Jan - 5 Jan 2026
The Cullen Melbourne - Art Series

The Prince

The Prince
4.5 star property
0.8 km from St Kilda Beach
8.8 out of 10, Excellent, (974)
"Great location, friendly staff and really good restaurant!! "
Australia
Tracy
The price is NZ$189
includes taxes & fees
17 Dec - 18 Dec
The Prince

Quest St Kilda Road

Quest St Kilda Road
4.0 star property
3 km from St Kilda Beach
9.2 out of 10, Wonderful, (615)
"Very friendly staff"
United Kingdom
Hugh
The price is NZ$183
includes taxes & fees
5 Jan - 6 Jan 2026
Quest St Kilda Road

Crest on Park

Crest on Park
4.0 star property
1.2 km from St Kilda Beach
8.6 out of 10, Excellent, (701)
"Clean room, Easy checkin. Great extra's included like cereal, coffee, milk, etc.. Great value for money."
United States
Cameron
The price is NZ$142
includes taxes & fees
18 Dec - 19 Dec
Crest on Park

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, (1003)
"I have stayed at the Cosmopolitan several times and it doesn’t disappoint. I stay for the location, but it is always clean and affordable. Staff are pleasant and happy to answer any questions."
Australia
Cindy
The price is NZ$123
includes taxes & fees
17 Dec - 18 Dec
Cosmopolitan Hotel and Apartments

View Melbourne

View Melbourne
4.0 star property
2.6 km from St Kilda Beach
8.8 out of 10, Excellent, (1167)
"Yes it was a great stay"
Australia
William
The price is NZ$154
includes taxes & fees
21 Dec - 22 Dec
View Melbourne

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, (490)
"Rooms were nice, great staff (Laura 😃)"
Australia
Simon
The price is NZ$171
includes taxes & fees
16 Dec - 17 Dec
Oaks Melbourne St Kilda Road Hotel

Middle Park Hotel

Middle Park Hotel
4.0 star property
2.4 km from St Kilda Beach
8.6 out of 10, Excellent, (897)
"Great location for a bit of everything. Good Local facilities and close to transport for getting out and about."
Australia
Wayne
The price is NZ$138
includes taxes & fees
6 Jan - 7 Jan 2026
Middle Park 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, (1002)
"Very, very quiet area, with nearby shopping "
United States
Joseph
The price is NZ$185
includes taxes & fees
17 Dec - 18 Dec
Kimberley Gardens Hotel & Serviced Apartments

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, (1003)
"Great Stay, nice and quiet. Bed was comfy and show was nice and hot."
Australia
Ash
The price is NZ$206
includes taxes & fees
19 Dec - 20 Dec
Pullman Melbourne Albert Park

Tolarno Hotel

Tolarno Hotel
4.0 star property
1 km from St Kilda Beach
8.2 out of 10, Very good, (1000)
"Great service and place to stay. Very colorful with it's artwork. Quiet stay and easy access to the tram line across the road. "
Australia
Samuel
The price is NZ$130
includes taxes & fees
16 Dec - 17 Dec
Tolarno Hotel

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, (307)
"Great stay conveniently located"
United States
Firdi
The price is NZ$288
includes taxes & fees
29 Dec - 30 Dec
Sixty Two on Grey

Quest Prahran

Quest Prahran
4.0 star property
2.9 km from St Kilda Beach
9.0 out of 10, Wonderful, (323)
"Very well located, clean and safe."
Australia
Elizabeth
The price is NZ$164
includes taxes & fees
22 Dec - 23 Dec
Quest Prahran

Roamer St Kilda

Roamer St Kilda
3.0 star property
1.1 km from St Kilda Beach
8.0 out of 10, Very good, (57)
"Cool place"
Australia
Rubia
The price is NZ$90
includes taxes & fees
17 Dec - 18 Dec
Roamer St Kilda

College Lawn Hotel - Hostel

College Lawn Hotel - Hostel
2.0 star property
2.5 km from St Kilda Beach
8.2 out of 10, Very good, (66)
"This hostel is a really well located, the neighborhood it’s really lovely and near to the public transport services. Just is important to consider that underneath the hostel is pleased a really nice local pub and, mainly in Friday and Saturday, can be a little bit noisy."
United States
Salvador
The price is NZ$89
includes taxes & fees
18 Dec - 19 Dec
College Lawn Hotel - Hostel

Bayside House - Hostel

Bayside House - Hostel
2.0 star property
1.7 km from St Kilda Beach
7.8 out of 10, Good, (56)
"Great price, great location"
Canada
jonas
The price is NZ$120
includes taxes & fees
28 Dec - 29 Dec
Bayside House - 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, (1003)
"Staff pleasant, room clean lovely location."
Australia
carolyn
The price is NZ$175
includes taxes & fees
18 Dec - 19 Dec
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, (1002)
"Good location, clean rooms, good for a short stay!"
Australia
Diana
The price is NZ$162
includes taxes & fees
11 Jan - 12 Jan 2026
Crest on Barkly

Nomads St Kilda Hostel

Nomads St Kilda Hostel
2.0 star property
0.5 km from St Kilda Beach
7.6 out of 10, Good, (176)
"Great stay, chilled enviroment and easy to get around "
Australia
Lara
The price is NZ$159
includes taxes & fees
16 Dec - 17 Dec
Nomads St Kilda Hostel

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, (247)
"Broken venetians and plumbing noises at night."
Australia
Lyn
The price is NZ$355
includes taxes & fees
2 Jan - 3 Jan 2026
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.

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

  • Stunning Beachfront: St Kilda Beach features beautiful sands and inviting waters, perfect for sunbathing and swimming.
  • Iconic St Kilda Pier: A must-visit for stunning views and a leisurely stroll, ideal for capturing memorable photos.
  • Vibrant Local Culture: Experience the lively atmosphere during events like the St Kilda Festival and explore local shops and eateries.
  • Outdoor Adventures: Engage in a variety of water sports and outdoor activities, catering to both thrill-seekers and families.
  • Diverse Accommodation: Choose from a range of stays, from family-friendly hotels to welcoming hostels, ensuring comfort for every traveller.

Find great hotels near St Kilda Beach

Discover a diverse selection of accommodation options at St Kilda Beach, catering to all types of travellers. Whether you're after a family-friendly hotel, a welcoming space for LGBTQIA visitors, or a convenient base for business, you'll find it all here. From beachside hotels to comfortable hostels, St Kilda offers a perfect blend of relaxation and adventure, making it an ideal destination for your Australian getaway.

  • The Victoria Hotel Melbourne: This 3.5-star hotel offers a welcoming environment for LGBTQIA travellers, making it an excellent choice for those seeking a business-themed vacation. Located 6.4km from St Kilda Beach, The Victoria Hotel Melbourne is affiliated with LGBTQI travel guides and tailors its services to cater to business guests. The property features multiple meeting rooms and a dedicated conference space, ensuring that business needs are met seamlessly. With its commitment to inclusivity and professional amenities, it promises a productive and comfortable stay for all guests.
  • Great Southern Hotel Melbourne: Ideal for families, the Great Southern Hotel Melbourne is a 3.5-star lodging situated 6.4km from St Kilda Beach. This family-friendly accommodation is equipped with essential amenities for children, such as window guards, cribs for a fee, and a first aid kit for peace of mind. Guests appreciate the welcoming atmosphere and thoughtful services designed to cater specifically to families, making it a fantastic option for those travelling with little ones. Create lasting memories with your family in this charming hotel.
  • The Langham, Melbourne: A luxurious 5-star retreat located 4.8km from St Kilda Beach, The Langham, Melbourne is perfect for those seeking a spa-themed, eco-friendly vacation. This eco-certified hotel offers an indulgent experience with its full-service spa, including aromatherapy treatments, massages, and a relaxing pool area. Guests can unwind in the sauna and steam room, creating a serene escape from the hustle and bustle. With its commitment to sustainability and pampering, The Langham assures a lavish and restorative stay for discerning travellers.

Where to stay near St Kilda Beach

St Kilda Beach offers an idyllic escape for all kinds of travellers, featuring a vibrant coastal atmosphere perfect for families and adventurers alike. Explore the beautiful beachside location, take a stroll along the iconic St Kilda Pier, or unwind in the nearby parks. Just a short distance away, Melbourne City buzzes with urban charm, inviting you to experience its friendly locals and diverse attractions. Enjoy a memorable vacation in this stunning coastal haven.

  • Melbourne: Melbourne is a vibrant metropolis, the cultural capital of Australia, and home to St Kilda Beach. It boasts a dynamic atmosphere with a mix of family-friendly attractions, business hubs, and city-themed experiences. The city thrives year-round, with peak travel times in March and December to January. You can indulge in shopping at numerous centres, catch a game at a stadium, or explore historic buildings that narrate the city’s rich history. Melbourne's extensive tram network makes it easy to get around and experience its eclectic arts scene, gourmet dining, and lively nightlife.
  • Melbourne Central Business District: Located approximately 6.4km from St Kilda Beach, the Melbourne Central Business District is the bustling heart of the city. This area attracts visitors year-round, particularly during the peak seasons of March and December to January. Here, you’ll find an array of shopping centres, vibrant mall experiences, and entertainment venues. The Central Business District is dotted with historic buildings and lively streets that showcase the city's architectural beauty and urban charm. It's the ideal spot for those keen on exploring Melbourne’s business culture while enjoying family outings and city adventures.
  • St Kilda: St Kilda is a lively suburb renowned for its stunning beach and vibrant atmosphere. As the location of St Kilda Beach, it draws visitors who seek family-friendly activities, city-themed experiences, and entertainment options. The area sees peak visitor numbers in March to April and September. St Kilda is home to an assortment of shopping centres, theatres, and popular dining spots. The beach itself is a major highlight, offering a lively promenade, beautiful parks, and a variety of water sports, making it a go-to destination for locals and tourists alike.

Things to do near St Kilda Beach

St Kilda Beach offers a vibrant mix of attractions, perfect for a memorable getaway. Enjoy the local sights, indulge in a shopping spree along Acland Street, and experience the lively atmosphere during the St Kilda Festival. For those seeking adventure, there are plenty of water activities and outdoor experiences to explore, making it an ideal destination for both relaxation and excitement.

Shopping

For shopping near St Kilda Beach, visit South Melbourne Market, just 4.8km away, offering a vibrant selection of fresh produce and unique goods. Also, check out Melbourne Central, located 6.4km away, featuring entertainment and a bustling atmosphere. If you're up for a drive, explore Lightning Ridge Opal Mines, also 6.4km away, for unique souvenirs.

Recreation

Marvel Stadium, located 6.4km from St Kilda Beach, offers an energetic atmosphere for sports enthusiasts. Palais Theatre, a mere 322m away, provides a vibrant setting for live music and entertainment. For families, the Melbourne Sports & Aquatic Centre, 3.2km distant, is perfect for swimming and recreational activities.

Adventure

Explore the Tan Track for a scenic outdoor experience, perfect for walking or jogging along picturesque views, located 4.8km from St Kilda Beach. For a thrilling adventure, take a scenic flight with Melbourne Seaplanes, situated 6.4km away, offering breathtaking aerial views of the coastline.

Nightlife

St Kilda Beach comes alive at night with venues like the Melbourne Arts Centre, offering a cultural experience just 4.8km away. For a relaxed vibe, head to Young & Jackson's pub, 6.4km down the road. Don't miss the Forum Melbourne for a blend of culture and entertainment, also 6.4km away.

*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, renowned for its vibrant atmosphere, offers a variety of attractions including the iconic St Kilda Pier and the picturesque St Kilda Beach itself. Visitors can enjoy the lively urban parks, explore cultural sites, and engage in family-friendly activities. Whether you're soaking up the sun or taking in the local culture, St Kilda Beach provides a delightful escape for all travellers seeking memorable experiences.

  • Rod Laver Arena: Experience the thrill of live performances and sporting events at this iconic venue. Known for its family-friendly atmosphere, Rod Laver Arena hosts world-class concerts and the Australian Open, making it a vibrant hub of entertainment.
  • Melbourne Convention and Exhibition Centre: A premier business venue, this centre is perfect for conferences and exhibitions. With its modern facilities and versatile spaces, it showcases Melbourne's innovative spirit and is a key player in the city's business landscape.
  • Melbourne Cricket Ground: Immerse yourself in Australia's sporting culture at this historic stadium. Known affectionately as the MCG, it hosts cricket matches and AFL games, offering a unique glimpse into the passionate sporting community of Melbourne.

Best time to go to St Kilda Beach

The best time to visit St Kilda Beach is dependant 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 CloudyAverageAverage
August49.8°F (9.9°C)Light RainMostly CloudyAverageSlightly Low
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

Visiting St Kilda Beach is convenient with several major airports nearby. Melbourne Tullamarine Airport (MEL) is situated 24.1km away, with excellent hotels like the 5-star Stamford Plaza Melbourne and Grand Hyatt Melbourne, both 19.3km from the airport, offering transfers and shuttles. Avalon Airport (AVV) is 46.7km from St Kilda Beach, with nearby options like Quality Hotel Bayside Geelong and Rydges Geelong, providing various transportation services. Lastly, Essendon Airport (MEB) is the closest at 17.7km away, featuring top-notch hotels such as The Langham, Melbourne and Hilton Melbourne Little Queen Street, both just 11.3km from 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 227 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 Quest St Kilda Bayside.
How many hotels will I be able to find close to St Kilda Beach?
Expedia has 227 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, Sidney Myer Music Bowl and Melbourne Arts Centre.

Explore a world of travel with Expedia