Find Beach Hotels & Resorts in St Kilda, Melbourne from $44
Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Top St Kilda Beach Hotels
You could be seeing lower prices
Beach Hotels in St Kilda
Known for its beaches and theater, St Kilda offers a lot for the traveler planning a beach getaway. With your choice of 33 beach hotels and other accommodation options in this destination, it's easy to find one that works for you.
As you search for a place to stay by the water in St Kilda, consider selecting one of these top beach hotels with high ratings from Expedia travelers.
Quest St Kilda Bayside - 4-star apartment near St. Kilda Beach. It features an outdoor pool, in-room kitchens, and LCD TVs. Guests love the beach locale and breakfast.
St Kilda Beach - 3.5-star apartment, 10-minute walk from St. Kilda Beach. Our travelers recommend its good location. This apartment boasts free WiFi, in-room kitchens, and flat-screen TVs.
Crest on Barkly - 4-star hotel near St. Kilda Beach. It offers a restaurant, a sauna, and free parking. Guest reviews highlight the beach locale and proximity to shopping.
Abode St Kilda - 4-star hotel, 10-minute walk from St. Kilda Beach. It features free WiFi, in-room kitchenettes, and flat-screen TVs. Guests love the beach locale and breakfast.
Oslo Hotel - Hostel - 3-star hostel near St. Kilda Beach. This hostel boasts laundry facilities.
Planning Your Trip to St Kilda
If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.
- Hottest months: February, January, March, and December, with an average temperature of 78°F
- Coldest months: July, June, August, and September, with an average temperature of 41°F
- Driest months: July, February, August, and March, with an average rainfall of 0.04 inches
- Rainiest months: July, February, August, and March, with an average rainfall of 0.04 inches
Sightseeing in and Around St KildaAfter arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Elwood Beach or South Melbourne Beach. Experience the area's theater and shopping, and make time for local attractions like St. Kilda Beach and Luna Park. Other things to see and do in the area are Acland Street and Palais Theatre. Visitors also enjoy St Kilda for its:
Getting Around St Kilda
To get to St Kilda, you can fly into Melbourne, VIC (MEB-Essendon), the closest major airport, which is located 10.6 mi (17.1 km) from the city center. If you'd like to explore around the area, you may want to rent a car for your trip.