Hotels in St Kilda, Melbourne
Enter your dates and choose from 144 hotels and other places to stay
Featured hotels in St Kilda
Filter by:
Star rating
Review score
St Kilda Escape on Acland street
Located in Melbourne and only 600 metres from St Kilda Beach, St Kilda Escape on Acland street provides accommodation with garden views, free WiFi and free private parking.

Stylish St. Kilda Apartment
Stylish St. Kilda Apartment is set in the St Kilda district of Melbourne, 5.1 km from Royal Botanic Gardens Melbourne, 5.6 km from National Gallery of Victoria and 5.6 km from Shrine of Remembrance.

Spectacular views over Albert Park
Boasting air-conditioned accommodation with a heated pool, garden view and a patio, Spectacular views over Albert Park is situated in Melbourne.

St Kilda Studio Apartment walking distance to the beach
Offering quiet street views, St Kilda Studio Apartment walking distance to the beach is an accommodation set in Melbourne, 4.9 km from National Gallery of Victoria and 4.9 km from Shrine of...

St Kilda Style - Stunning 3 Bedroom House
Featuring a patio with garden views, free bikes and a garden, St Kilda Style - Stunning 3 Bedroom House can be found in Melbourne, close to St Kilda Beach and 4.8 km from Royal Botanic Gardens...

Boutique Beach House in the HEART of St. Kilda
Set in Melbourne in the Victoria region, Boutique Beach House in the HEART of St. Kilda features a patio.

Roamer St Kilda - formerly Selina St Kilda Melbourne
Located in the heart of St Kilda, just a few minutes' walk from the beach, a range of restaurants and shops. Tram stops are located at the door step, so you can conveniently get to and from the CBD.

Ritz For Backpackers
Ritz Backpackers is finally re-opening with a face lift including all new bunk beds with privacy curtains, charger points, bed light and fan!

The Hamptons Apartments - St Kilda
Situated in Melbourne, 1.6 km from St Kilda Beach, The Hamptons Apartments - St Kilda features rooms with air conditioning and free WiFi.

The Prince
The Prince is a boutique hotel with free Wi-Fi and parking, located in cosmopolitan St Kilda, just 5 minutes’ walk from the beach.

Most booked hotels in St Kilda in the past month
Popular with guests booking hotels in Melbourne
Scored out of 10, guest rating 7.7Good - What previous guests thought, 2,433 reviewsPopular with guests booking hotels in Melbourne
Scored out of 10, guest rating 7.2Good - What previous guests thought, 2,445 reviewsPopular with guests booking hotels in Melbourne
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 717 reviewsPopular with guests booking hotels in Melbourne
Scored out of 10, guest rating 7.4Good - What previous guests thought, 1,172 reviewsPopular with guests booking hotels in Melbourne
Scored out of 10, guest rating 7.2Good - What previous guests thought, 838 reviewsPopular with guests booking hotels in Melbourne
Scored out of 10, guest rating 8.9Fabulous - What previous guests thought, 64 reviewsPopular with guests booking hotels in Melbourne
Scored out of 10, guest rating 6.3Pleasant - What previous guests thought, 387 reviews
Check out other unique places to stay in St Kilda
Cheap hotels
50 cheap hotels in St KildaAccessible Hotels
7 accessible hotels in St KildaHostels
7 hostels in St KildaFamily Hotels
8 family hotels in St KildaBoutique Hotels
3 boutique hotels in St KildaServiced Apartments
7 serviced apartments in St KildaSelf Catering Accommodation
42 self catering accommodation in St KildaBeach rentals
23 beach rentals in St Kilda
Places of interest in and around St Kilda
Find hotels near landmarks, museums and other sightseeing spots
Palais Theatre, Melbourne
TheatresSt Kilda Sea Baths, Melbourne
Popular areasLuna Park Melbourne, Melbourne
AttractionsSt Kilda Marina, Melbourne
MarinasCaptain Baxter, Melbourne
LandmarksEncore St Kilda Beach, Melbourne
Landmarks
More districts like St Kilda
Explore hotel options in other areas of Melbourne
Melbourne CBD
1997 hotelsSouthbank
565 hotelsDocklands
208 hotelsCollins Street
189 hotelsSouth Yarra
137 hotelsChapel Street
105 hotelsRichmond
96 hotelsSouth Melbourne
77 hotelsPort Melbourne
67 hotelsWest Melbourne
63 hotels