Most Popular Hotels in St. Kilda Beach

See all 597 Hotels in St. Kilda Beach
Bayview On The Park
Bayview On The Park

52 Queens Road, Melbourne 3004

4.0 out of 5.0
3.9 out of 5 (4,277 reviews)

Located in Port Phillip, this hotel is within 2 mi (3 km) of Alfred Hospital, St. Kilda Beach, and Royal Botanic Gardens. Lun …

NZ$100
Novotel Melbourne St Kilda
Novotel Melbourne St Kilda

16 The Esplanade, St Kilda 3182

4.0 out of 5.0
4.3 out of 5 (2,868 reviews)

This family-friendly St Kilda hotel is located on the Strip, within a 10-minute walk of Palais Theatre and Luna Park. St. …

Get Rates
Rydges St Kilda
Rydges St Kilda

35-37 Fitzroy Street, St Kilda 3182

4.5 out of 5.0
4.2 out of 5 (1,591 reviews)

Located in Port Phillip, this luxury hotel is within a 15-minute walk of St. Kilda Beach and Luna Park. Royal Botanic Gardens …

Get Rates
The Prince
The Prince

2 Acland Street, St Kilda 3182

4.5 out of 5.0
4.3 out of 5 (533 reviews)

Located in Port Phillip, this luxury hotel is within a 15-minute walk of St. Kilda Beach and Luna Park. Royal Botanic Gardens …

NZ$180
Easystay Studio Apartments
Easystay Studio Apartments

Various Addresses, St Kilda 3182

3.5 out of 5.0
3.8 out of 5 (648 reviews)

These apartments are located throughout the area in St Kilda.

Get Rates
Tolarno Hotel
Tolarno Hotel

42 Fitzroy Street, St Kilda 3182

4.0 out of 5.0
4.3 out of 5 (653 reviews)

Located in Port Phillip, this hotel is within a 15-minute walk of St Kilda Pier, St. Kilda Beach, and Palais Theatre. Luna …

NZ$110
Rendezvous Hotel Melbourne
Rendezvous Hotel Melbourne

328 Flinders Street, Melbourne 3001

4.5 out of 5.0
4.3 out of 5 (5,164 reviews)

Located in the very heart of the city, the hotel is walking distance to world class shopping, famous theatres, major sporting …

NZ$136
Quest St Kilda Bayside
Quest St Kilda Bayside

1 Eildon Road, St Kilda 3182

4.0 out of 5.0
4.3 out of 5 (274 reviews)

Situated in the entertainment district, this apartment is within a 10-minute walk of Palais Theatre, St. Kilda Beach, and Lun …

NZ$141
Cosmopolitan Hotel
Cosmopolitan Hotel

2-8 Carlisle Street, St Kilda 3182

4.0 out of 5.0
4.3 out of 5 (2,141 reviews)

Located in Port Phillip, this hotel is steps from Acland Street and Luna Park. St. Kilda Beach and Royal Botanic Gardens ar …

NZ$104
Catani 1
Catani 1

12 Acland Street, St Kilda 3182

4.0 out of 5.0
5 out of 5 (1 reviews)

Situated near the beach, this apartment is within a 10-minute walk of Palais Theatre, St. Kilda Beach, and Luna Park. Royal …

Get Rates
Hide content