St Kilda Beach

Holiday Travel Guide
St. Kilda Beach showing a sandy beach and tropical scenes

This seaside suburban village is home to Melbourne’s favorite 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.

Top things to do in St Kilda Beach

Top Trending Hotels Near St Kilda Beach

Rydges St Kilda
Rydges St Kilda
4 out of 5
The price is HK$611 per night from 7 Nov to 7 Nov
This family-friendly Melbourne hotel is located on the Strip, within a 10-minute walk of Fitzroy Street, St Kilda Pier and St. Kilda Sea Baths. Palais Theatre ...
3.8/5 Good! (986 reviews)
"Our room was very cold and took over an hour to warm up, even with the split system on high !!"

Reviewed on 4 Jul 2021

Rydges St Kilda
The Prince
The Prince
4.5 out of 5
2 Acland Street, St Kilda, VIC
Fully refundableReserve now, pay when you stay
The price is HK$1,000 per night from 31 Oct to 31 Oct
Located in St Kilda, this luxury hotel is within a 10-minute walk of Fitzroy Street, St Kilda Pier, and Luna Park. St Kilda Beach and Palais Theatre are also ...
4.3/5 Excellent! (757 reviews)
"Character building with tasteful modern internal renovation. Modern comfortable facilities & amenities. Close to all the attractions St Kilda has to offer."

Reviewed on 20 Mar 2021

The Prince
Cosmopolitan Hotel
Cosmopolitan Hotel
4 out of 5
6 Carlisle Street, St Kilda, VIC
The price is HK$828 per night from 21 Nov to 21 Nov
This family-friendly Melbourne hotel is located by the sea, within a 5-minute walk of Luna Park and Palais Theatre. St Kilda Beach and Albert Park Lake are also ...
4.1/5 Very Good! (996 reviews)
Great service and location
"Great location, great room (stayed in the two bedroom apartment) plenty of space and the staff were very friendly and helpful. Would definitely stay again"

Reviewed on 13 Jul 2021

Cosmopolitan Hotel
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.

Popular places to visit in St Kilda Beach

St Kilda Beach


Top St Kilda Beach Hotel Deals

Rydges St Kilda
Rydges St Kilda
4 out of 5
The price is HK$611 per night from 7 Nov to 7 Nov
Rydges St Kilda
The Prince
The Prince
4.5 out of 5
2 Acland Street, St Kilda, VIC
The price is HK$1,000 per night from 31 Oct to 31 Oct
The Prince
Cosmopolitan Hotel
Cosmopolitan Hotel
4 out of 5
6 Carlisle Street, St Kilda, VIC
The price is HK$828 per night from 21 Nov to 21 Nov
Cosmopolitan Hotel
The Royal Absolute Ripper
The Royal Absolute Ripper
The price is HK$757 per night from 1 Nov to 1 Nov
The Royal Absolute Ripper
Quest St Kilda Bayside
Quest St Kilda Bayside
4 out of 5
The price is HK$806 per night from 1 Nov to 1 Nov
Quest St Kilda Bayside
Cleo, 1BDR St Kilda Apartment
Cleo, 1BDR St Kilda Apartment
3.5 out of 5
Cleo, 1BDR St Kilda Apartment
Spectacular Views Top Floor Apartment
Spectacular Views Top Floor Apartment
Spectacular Views Top Floor Apartment
Live Like a Local with a Beautiful View
Live Like a Local with a Beautiful View
Live Like a Local with a Beautiful View
CLEO, 1BDR St.Kilda Apartment
CLEO, 1BDR St.Kilda Apartment
3.5 out of 5
212/63 Acland Street, St Kilda, VIC
CLEO, 1BDR St.Kilda Apartment
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.