Hotels in St Kilda, Melbourne
Enter your dates and choose from 143 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.

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.

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.

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.

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.

Summer House Melbourne
Located in St Kilda, Summer House Melbourne offers both dormitory and private rooms. There is an on-site bar and restaurant with billiards, a shared lounge area and a rooftop terrace.

Nomads St Kilda
Nomads St Kilda is a modern hostel located a 1-minute walk from the cafes and bars of Acland street and a 5-minute 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,443 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,170 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 6.3Pleasant - What previous guests thought, 387 reviewsPopular with guests booking hotels in Melbourne
Scored out of 10, guest rating 8.9Fabulous - What previous guests thought, 64 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
1998 hotelsSouthbank
565 hotelsDocklands
207 hotelsCollins Street
189 hotelsSouth Yarra
138 hotelsChapel Street
106 hotelsRichmond
96 hotelsSouth Melbourne
77 hotelsPort Melbourne
67 hotelsWest Melbourne
63 hotels