St Kilda Beach

St. Kilda Beach which includes tropical scenes and a beach
St. Kilda Beach featuring a city, markets and street scenes
Photo provided by Tourism Victoria
St. Kilda Beach showing theatre scenes
St. Kilda Beach which includes a sandy beach as well as a small group of people


This seaside suburban village is home to Melbourne’s favourite beach, an iconic amusement park and a street lined with pastry shops.

St. Kilda Beach is in the suburb of St. Kilda, located along the shoreline of Port Phillip Bay, south of Melbourne’s city center. The suburb has a village feel and blends bohemian culture with old European traditions. Discover its relaxing beach, graceful architecture, great shopping and dining, and one of Australia’s most iconic amusement parks. If you are visiting in summer, be sure to pack your swimming costume. St. Kilda’s waters are mostly wave-free, making them a safe place for the whole family to enjoy. If you don’t feel like getting wet, take a stroll along St. Kilda Pier, which extends far out into the bay and features a pretty pavilion and kiosk at the end. The pier provides great photo opportunities back to the beach and Melbourne skyline. Keep an eye out for the wild fairy penguins that have a colony along the breakwater.Take a ride on one of the world’s oldest wooden roller coasters at St. Kilda’s Luna Park, a much-loved beachside amusement park that first opened in 1912. It’s impossible to miss the park’s iconic entry: the face of “Mr Moon” whose giant smile has been welcoming generations of fun-lovers.Follow your nose to Acland Street and sample the cakes, pastries and bagels from the many European-style bakeries. On the surrounding streets there are small bars, boutiques and vintage clothing shops. To experience the St. Kilda community at its best, time your visit for a Sunday and head to the open-air market that takes place on the Esplanade.Nearby Fitzroy Street is the best place to spend the evening. Here you’ll find bars as well as cuisine for all budgets, from fine dining to takeout fish and chips. St. Kilda is a center for popular music too. Rock the night away at Esplanade Hotel, fondly known as “The Espy” and a favourite venue for local and touring bands. St. Kilda Beach is easily accessible from the city center by tram and the trip takes around 25 minutes. If you are driving, there is metered street parking or many pay parking garages. It’s always wise to check the weather forecast before visiting St. Kilda Beach as it can bear the brunt of cold, strong coastal winds.

Plan a trip to see St Kilda Beach

Price found within the past 48 hours. Click for updated prices.
Laneways by Ovolo
1 Hotel Melbourne
MPA - Stadium and Harbour Views

Tours & day trips

See all 304 activities

Food, drink & nightlife

See all 93 activities

Private & custom tours

See all 67 activities

Adventure & outdoor

See all 21 activities

Popular places to visit


Top Hotel Deals

View Melbourne

View Melbourne

4 out of 5
562 St Kilda Road, Melbourne, VIC
View Melbourne
The Prince

The Prince

4.5 out of 5
2 Acland Street, St Kilda, VIC
The Prince
Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments

3.5 out of 5
6 Carlisle Street, St Kilda, VIC
Cosmopolitan Hotel and Apartments
Quest St Kilda Bayside

Quest St Kilda Bayside

4 out of 5
1 Eildon Road, St Kilda, VIC
Quest St Kilda Bayside
Saint Kilda Beach Hotel (formerly Rydges St Kilda)

Saint Kilda Beach Hotel (formerly Rydges St Kilda)

4 out of 5
35-37 Fitzroy Street, St Kilda, VIC
Saint Kilda Beach Hotel (formerly Rydges St Kilda)
Tolarno Hotel

Tolarno Hotel

4 out of 5
42 Fitzroy Street, St Kilda, VIC
Tolarno Hotel
Crest on Barkly

Crest on Barkly

4 out of 5
47 Barkly St, St Kilda, VIC
Crest on Barkly
Oaks Melbourne St Kilda Road Hotel

Oaks Melbourne St Kilda Road Hotel

4 out of 5
568 St Kilda Rd, Melbourne, VIC
Oaks Melbourne St Kilda Road Hotel
Roamer St Kilda (formerly Selina St Kilda)

Roamer St Kilda (formerly Selina St Kilda)

3 out of 5
24 Grey St, St Kilda, VIC
Roamer St Kilda (formerly Selina St Kilda)
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.

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.

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

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.