St Kilda Beach Tours and Activities

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


From rollercoasters to rock bands, fine dining to fish and chips, St Kilda is the archetypal seaside resort.

Think of your perfect seaside resort, and St Kilda Beach probably ticks most of the boxes. This suburban community south of the centre of Melbourne has been welcoming fun-seeking families for over a century. Despite its proximity to the city, it retains the old-world village feel and pleasantly bohemian atmosphere that has long made it a favourite escape for locals and visitors alike.

St Kilda was put firmly on the map in 1912 with the opening of Luna Park. At that time the park's wooden rollercoasters were the last word in entertainment, and some of the historic rides are still going strong, alongside more state-of-the-art attractions. The iconic face of “Mr Moon” still welcomes visitors to this much-loved Melbourne institution to this day.

The beach at St Kilda is a popular spot for bathers, especially in the summer months, with its gentle waters providing a safe swimming environment for the whole family. Alternatively, enjoy a panoramic view of the shoreline from the pier, which houses a pavilion and kiosk at its outer extremity, or fill your lungs with bracing sea air on a walk along the Esplanade, keeping a lookout for the colony of wild fairy penguins that live along the breakwater.

St Kilda is a great place for a spot of out-of-town shopping, especially on Sundays when the atmospheric open-air market provides plenty of bargains. Alternatively, head for the vintage clothing shops and independent boutiques for unusual one-off items you won’t find in the chain stores. Acland Street is a magnet for the sweet-toothed, lined with European-style bakeries selling freshly baked bread, cakes and pastries, and, in the evening, Fitzroy Street comes alive with diners and drinkers flocking to its lively bars and restaurants, and music fans checking out the latest bands at the Esplanade Hotel.

St Kilda Beach is an easy drive from the city centre, with plenty of street parking and garages. The journey by tram takes around 25 minutes. If you’re planning to spend the day on the beach, it’s worth checking the weather forecast in advance, as the coastal winds can blow chilly and strong around this part of the bay.

Plan a trip to see St Kilda Beach

Price found within the past 48 hours. Click for updated prices.
YEHS Hotel Melbourne CBD
Aussie Escape Apartments - Skyline Collins Tower
Serenity Home 9 by Hiverooms

Popular places to visit


Top St Kilda Beach Hotel & Accommodation 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, perfect for a fun-filled day. Enjoy thrilling rides at Luna Park, take a refreshing dip in the swimming spots, or relax on the stunning beaches. Explore boutique shopping along Acland Street, where you'll find unique shops and delightful cafés. Additionally, nearby activities like strolls along the foreshore and visits to local markets add to the charm of this iconic seaside destination.

Shopping

St Kilda Beach offers vibrant shopping experiences. Visit South Melbourne Market, 4.8km away, for local produce and unique gifts. Melbourne Central, 6.4km away, features diverse shops and entertainment. If you're up for a drive, explore Lightning Ridge Opal Mines, also 6.4km away, for exquisite opal souvenirs.

Recreation

At Marvel Stadium, soak up the electric atmosphere of live sports events just 6.4km from St Kilda Beach. Enjoy a mix of music and theatre at the Palais Theatre, located a mere 322m away. For family-friendly aquatic fun, visit the Melbourne Sports & Aquatic Centre, 3.2km away.

Adventure

The Tan Track offers a picturesque outdoor experience ideal for walking and jogging, located 4.8km from St Kilda Beach. For a thrill, Melbourne Seaplanes provides breathtaking scenic flights, situated 6.4km away. Meanwhile, the Merri Creek Trail invites hikers to explore its beauty, located 9.7km from the beach.

Nightlife

St Kilda Beach boasts vibrant nightlife with venues like the Astor Theatre, featuring family-friendly shows just 1.6km away, and the Melbourne Arts Centre, offering cultural experiences three miles away. For a laid-back vibe, head to Young & Jackson's pub, located four miles from the beach, perfect for a romantic night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near St Kilda Beach

St Kilda Beach offers a vibrant blend of attractions, perfect for visitors seeking culture and family-friendly experiences. Explore the iconic St Kilda Beach and the nearby St Kilda Sea Baths, or enjoy the lively atmosphere at Republica St Kilda Beach. Don’t miss the bustling St Kilda area, where you can soak up the local charm and enjoy the scenic urban parks that surround this beautiful coastal destination.

  • Rod Laver Arena: Experience the vibrant atmosphere of Rod Laver Arena, an iconic venue renowned for hosting major sporting events and concerts. With its dynamic entertainment offerings and family-friendly vibes, it's a must-visit for a taste of Melbourne's lively culture.
  • Melbourne Convention and Exhibition Centre: As a premier event space, the Melbourne Convention and Exhibition Centre boasts modern facilities ideal for conferences and exhibitions. The venue exudes a professional ambiance, making it perfect for networking and discovering new business opportunities.
  • Melbourne Cricket Ground: Immerse yourself in Australia’s sporting heritage at the historic Melbourne Cricket Ground. This legendary stadium not only showcases thrilling cricket matches but also offers rich cultural experiences, making it a significant landmark in Melbourne.

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 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

Booking tips and Expedia advantages for St Kilda Beach

To save money on your trip to St Kilda Beach, consider visiting during the cheaper months of May to June or August, and aim for a Monday stay when accommodation prices are lowest. Use Expedia's search tool to compare hotel prices and filter for eco-friendly options. Look for package deals that combine hotels, flights, and activities for added savings. For getting around, utilise the affordable public transport options or enjoy the beach and surrounding area on foot, as St Kilda is very walkable.

  • 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 gives you the flexibility to choose your budget, desired location, and other preferences. You can easily arrange your results to display hotels from the most affordable to the highest prices, ensuring you find the best deals first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly accommodation options available for booking.
  • Consider bundling your trip: You can potentially save some dollars by combining your St Kilda Beach hotel accommodation with your flights and activities through an Expedia package deal.