Find hotels near St Kilda Beach, Melbourne from £37

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top Hotels Close to St Kilda Beach

Quest St Kilda Bayside

4.0 star property
8.8 out of 10, Excellent, (729)
"Great customer service at front desk, close to everything "
The price is £64
includes taxes & fees
7 Jul - 8 Jul
Quest St Kilda Bayside

The Prince

4.5 star property
8.8 out of 10, Excellent, (924)
"Enjoyable stay "
The Prince

Quest St Kilda Road

4.0 star property
9.2 out of 10, Wonderful, (538)
"We enjoyed the location "
The price is £80
includes taxes & fees
19 Jul - 20 Jul
Quest St Kilda Road

The Cullen Melbourne - Art Series

5.0 star property
9.2 out of 10, Wonderful, (1002)
"Absolutey adored my stay at the Cullen. Incredible water pressure and amenities, the staff is so accommodating and location is incredible. I would even recommend locals to go here for a staycation."
The price is £72
includes taxes & fees
21 Jul - 22 Jul
The Cullen Melbourne - Art Series

In The Brick Spa & Hotel

3.0 star property
9.0 out of 10, Wonderful, (6)
"Perfectly situated for what we needed, lovely staff, clean and serene. Would definitely stay again."
The price is £86
includes taxes & fees
9 Jul - 10 Jul
In The Brick Spa & Hotel

The Hamptons Apartments - St Kilda

3.5 star property
8.8 out of 10, Excellent, (43)
"Great apartmentd. Great location. "
The price is £125
includes taxes & fees
9 Jul - 10 Jul
The Hamptons Apartments - St Kilda

Quest Prahran

4.0 star property
9.0 out of 10, Wonderful, (315)
"Great stay"
The price is £98
includes taxes & fees
13 Jul - 14 Jul
Quest Prahran

Cosmopolitan Hotel and Apartments

3.5 star property
8.4 out of 10, Very good, (1000)
"Always love staying at the Cosmo - Joshua on the front desk is a real star too - all staff were wonderful - steps from The Galleon and great Mexican food too!"
Cosmopolitan Hotel and Apartments

Crest on Park

4.0 star property
8.6 out of 10, Excellent, (672)
"Good place "
The price is £55
includes taxes & fees
7 Jul - 8 Jul
Crest on Park

Pullman Melbourne Albert Park

5.0 star property
8.6 out of 10, Excellent, (1004)
"The onsite locksmith was very friendly who helped to fix the door lock immediately much appreciated"
The price is £82
includes taxes & fees
9 Jul - 10 Jul
Pullman Melbourne Albert Park

View Melbourne

4.0 star property
8.6 out of 10, Excellent, (1006)
"Great Hotel and value for money."
The price is £62
includes taxes & fees
27 Jul - 28 Jul
View Melbourne

Oaks Melbourne St Kilda Road Hotel

4.0 star property
8.6 out of 10, Excellent, (332)
"extremely clean fantastic value for money massive comfortable king bed"
The price is £60
includes taxes & fees
20 Jul - 21 Jul
Oaks Melbourne St Kilda Road Hotel

Middle Park Hotel

4.0 star property
8.6 out of 10, Excellent, (866)
"Room was small but very nice."
Middle Park Hotel

St Kilda Central Apartment Hotel

4.5 star property
8.4 out of 10, Very good, (717)
"Good place handy to trains and trams."
The price is £55
includes taxes & fees
14 Jul - 15 Jul
St Kilda Central Apartment Hotel

Kimberley Gardens Hotel & Serviced Apartments

4.0 star property
8.6 out of 10, Excellent, (1001)
"Stayed for three nights over Grand prix weekend would recommend highly"
Kimberley Gardens Hotel & Serviced Apartments

Tolarno Hotel

4.0 star property
8.2 out of 10, Very good, (999)
"Comfortable room with all you need for an overnighter, location was great for the tram to Acland St "
The price is £37
includes taxes & fees
10 Jul - 11 Jul
Tolarno Hotel

Sixty Two on Grey

4.0 star property
8.2 out of 10, Very good, (306)
"Great stay conveniently located"
The price is £62
includes taxes & fees
10 Jul - 11 Jul
Sixty Two on Grey

Saint Kilda Beach Hotel (formerly Rydges St Kilda)

4.0 star property
8.0 out of 10, Very good, (1000)
"This hotel is good value. I liked that it is right on the tram line."
The price is £72
includes taxes & fees
7 Jul - 8 Jul
Saint Kilda Beach Hotel (formerly Rydges St Kilda)

Roamer St Kilda (formerly Selina St Kilda)

3.0 star property
7.8 out of 10, Good, (46)
"The Roamer is perfect for travelers looking for community in a foreign place. With plenty to do and a great location, it's hard to find a reason not to stay here. Can't wait to come back! "
The price is £42
includes taxes & fees
7 Jul - 8 Jul
Roamer St Kilda (formerly Selina St Kilda)

Nomads St Kilda Hostel

2.0 star property
7.6 out of 10, Good, (172)
"Place is excellent, thou rooms etc are not as clean as could be. It is very British and overall the vibe is groovy."
Nomads St Kilda Hostel
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.

Find out more about St Kilda Beach

Find out more about St Kilda Beach

Top reasons to visit St Kilda Beach

  • Stunning Beaches: Relax on the sandy shores and enjoy breathtaking sunsets over the bay.
  • Water Sports: Engage in exciting activities like kayaking and paddleboarding along the coastline.
  • Luna Park: Experience nostalgia at this famous amusement park, perfect for family fun.
  • Vibrant Esplanade: Stroll along the iconic promenade, lined with cafes and local markets.
  • St Kilda Pier: Explore the picturesque pier and soak in the stunning sea views.

Find great hotels near St Kilda Beach

Experience the vibrant atmosphere of St Kilda Beach with a range of hotel accommodations tailored for every type of traveller. From family-friendly options to LGBTQIA welcoming stays, you'll find the perfect base for your holiday. Whether you're seeking a business-themed environment or a laid-back retreat, St Kilda offers a variety of hotels and hostels to suit your needs, ensuring a memorable visit to this picturesque coastal destination in Victoria, Australia.

  • The Victoria Hotel Melbourne: Nestled 2.5km from St Kilda Beach, The Victoria Hotel Melbourne is a welcoming haven for business travellers and the LGBTQIA community. This 3.5-star hotel harmoniously combines professional amenities with a friendly atmosphere. With facilities such as conference rooms and multiple meeting spaces, it is ideal for those with business needs. The hotel’s affiliation with LGBTQI travel guides ensures a safe and inclusive environment for all guests, making it a great choice for those looking to blend work with leisure.
  • Great Southern Hotel Melbourne: Situated 2.5km from St Kilda Beach, this 3.5-star accommodation offers a vibrant mix of dining and recreational options. Start your day with a hearty breakfast at the on-site restaurant, which caters to both adults and children. For the active traveller, the hotel provides easy access to nearby bicycle rentals and golf courses, ensuring plenty of outdoor fun. Guests can unwind in comfortable rooms equipped with digital and LCD TVs, while local attractions like the boardwalk and zoo are just a stone’s throw away.
  • Travelodge Hotel Melbourne Docklands: Located 2.5km from St Kilda Beach, Travelodge Hotel Melbourne Docklands is a charming 4-star hotel, perfect for LGBTQIA travellers seeking a welcoming stay. This property features a modern and comfortable atmosphere, making it a great base for exploring Melbourne. With its affiliation with LGBTQI travel guides, guests can feel assured of an inclusive experience. The hotel offers convenient amenities and easy access to local attractions, ensuring a memorable visit to the vibrant Docklands area.

Where to stay near St Kilda Beach

St Kilda Beach, a vibrant hub of family-friendly activities and picturesque sea views, offers an ideal beachside getaway for travellers. Explore the lively St Kilda area, renowned for its friendly people and budget-friendly options. Enjoy a leisurely stroll along the iconic promenade, indulge in local cafes, or soak up the sun on the sandy shores. With a blend of urban charm and coastal beauty, St Kilda promises an unforgettable experience for every visitor.

  • Melbourne: A vibrant metropolis located 2.5km from St Kilda Beach, Melbourne offers a rich tapestry of culture and experiences. This bustling city is known for its eclectic arts scene, world-class dining, and extensive shopping options. Visitors can explore historic buildings and enjoy the lively atmosphere at local stadiums and arenas. With family, city-themed, and business-focused activities, Melbourne’s charm peaks in March and December to January, making it an exciting stop on your journey.
  • Melbourne Central Business District: Positioned 2.5km away from St Kilda Beach, the Melbourne Central Business District is the heart of the city’s economic and cultural life. The area boasts an array of shopping centres and entertainment venues, including arenas that host major events. With its historic buildings and vibrant streets, this neighbourhood is perfect for families and business travellers alike. Expect a bustling environment year-round, with peak visitor numbers in March and December to January.
  • St Kilda: This lively suburb, just 311m from St Kilda Beach, is famous for its stunning beachfront and vibrant nightlife. St Kilda is a favourite destination for families, offering a mix of entertainment and relaxation. With shopping centres, theatres, and charming streets to explore, visitors can soak in the local culture. The peak tourist seasons in March to April and September bring an exciting atmosphere, making St Kilda a must-visit during your trip.

Things to do near St Kilda Beach

St Kilda Beach offers a vibrant mix of activities, from relaxing on the sandy shores to enjoying water sports like kayaking and paddleboarding. Stroll along the iconic esplanade, explore the local markets, and indulge in the diverse dining options. Don't miss the famous Luna Park for some nostalgic amusement rides, and be sure to catch a stunning sunset over the bay for a truly memorable experience.

Shopping

For shopping at St Kilda Beach, visit South Melbourne Market, only 1.9km away, offering a vibrant atmosphere and local goods. Melbourne Central, located 2.5km away, features a variety of shops and entertainment. If you're up for a drive, explore Lightning Ridge Opal Mines, also 2.5km away, for unique souvenirs.

Recreation

Marvel Stadium, located 2.5km from St Kilda Beach, offers a vibrant atmosphere for sports enthusiasts. The Palais Theatre, a short 0.2-mile stroll away, provides an entertaining cultural experience with live performances. For families, the Melbourne Sports & Aquatic Centre, 1.2km from the beach, features excellent aquatic facilities.

Adventure

Explore the Tan Track for a refreshing outdoor experience, perfect for jogging or walking amidst nature, located 1.9km from St Kilda Beach. Enjoy breathtaking views with Melbourne Seaplanes, a scenic flight 2.5km away, or hike the Merri Creek Trail for an adventurous 6-mile journey through picturesque landscapes.

Nightlife

Experience the vibrant nightlife at Astor Theatre, just 1.6km from St Kilda Beach, offering captivating performances. For a relaxed atmosphere, visit Young & Jackson's, four miles away, perfect for a drink and romance. Don't miss the cultural delights at Melbourne Arts Centre, three miles from the beach.

Booking tips and Expedia advantages for St Kilda Beach

For a budget-friendly visit to St Kilda Beach, consider travelling in the cheaper months of May to June or August, when accommodation prices drop. Stay on a Monday to save more, as Saturdays are the priciest. Use Expedia to filter hotels by price and eco-friendly options. Additionally, you can save by bundling your hotel with flights and activities. Take advantage of free activities at the beach and utilise Melbourne's affordable public transport system to explore the area 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 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: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can organise your search results by price, starting with the most affordable hotels. Additionally, you have the option to narrow your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can enjoy savings by combining your St Kilda Beach hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near St Kilda Beach

St Kilda Beach offers a delightful mix of culture and leisure, with its iconic beach, vibrant urban parks, and lively streets. Visitors can enjoy the stunning views along the kilometres of sandy shoreline, explore the nearby St Kilda Pier, and immerse themselves in family-friendly activities. This area is perfect for those seeking a blend of city life and coastal relaxation.

  • Rod Laver Arena: Located 1.9km from St Kilda Beach, this iconic venue is renowned for hosting world-class tennis events and concerts. Experience the vibrant atmosphere, with entertainment options suitable for families, making it a perfect spot for an enjoyable day out.
  • Melbourne Convention and Exhibition Centre: Also 1.9km away, this modern facility is a hub for business events and conferences. Its sleek design and comprehensive services provide a professional environment, ideal for networking and discovering the latest industry trends.
  • Melbourne Cricket Ground: This historic sports stadium, located 1.9km from St Kilda Beach, is a cultural landmark. Catch a match or take a guided tour to immerse yourself in Australia’s rich sporting heritage and vibrant atmosphere.

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 (dry).

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 Rain (Dry)Mostly 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

St Kilda Beach, Victoria, Australia, is conveniently accessible via three major airports. Melbourne Airport (MEL-Tullamarine), located 9.3km away, has excellent hotels nearby, such as the 5-star Stamford Plaza Melbourne and The Langham, both 7.5km from the airport, offering transfers and shuttles. Avalon Airport (AVV) is 18.0km away, with options like the 4.5-star Quality Hotel Bayside Geelong, 6.2km from the airport. Lastly, Essendon Airport (MEB) is 6.8km from St Kilda Beach, and nearby hotels include the Grand Hyatt Melbourne and Hilton Melbourne Little Queen Street, both within 4.3km. Each airport provides various transport services to enhance your journey.

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 275 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 Saint Kilda Beach Hotel (formerly Rydges St Kilda) and Nomads St Kilda Hostel.

How many hotels will I be able to find close to St Kilda Beach?

Expedia has 275 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, Australian Sports 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 Arts Centre.