Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St Kilda

Tonight Tonight 17 Dec - 18 Dec
This weekend This weekend 22 Dec - 24 Dec
Next weekend Next weekend 29 Dec - 31 Dec

Search Hotels near Top St Kilda Attractions

Top 10 Hotels in St Kilda

See all 41 Hotels in St Kilda

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Prince

The Prince

2 Acland Street, St Kilda
5.0 out of 5.0
Last booking: 1 hour ago
6 others viewing this property now
4.3 out of 5 (573 reviews)

Situated by the ocean, this luxury hotel is within a 15-minute walk of Palais Theatre, St. Kilda Beach and Luna Park. Royal Botanic Gardens is 2.8 mi (4.6 km) ...

£69

£69
Tolarno Hotel

Tolarno Hotel

42 Fitzroy Street, St Kilda
4.5 out of 5.0
Last booking: 3 days ago
16 others viewing this property now
4.3 out of 5 (772 reviews)

Situated on the Strip, this hotel is within a 15-minute walk of St Kilda Pier, St. Kilda Beach and Palais Theatre. Luna Park is 0.7 mi (1.2 km) away.

£54

£54
Quest St Kilda Bayside

Quest St Kilda Bayside

1 Eildon Road, St Kilda
4.5 out of 5.0
Last booking: 19 hours ago
3 others viewing this property now
4.3 out of 5 (311 reviews)

Situated in the entertainment district, this apartment is within a 10-minute walk of Palais Theatre, St. Kilda Beach and Luna Park. Royal Botanic Gardens is ...

£65

£65
Adina Apartment Hotel St Kilda Melbourne

Adina Apartment Hotel St Kilda Melbourne

157 Fitzroy Street, St Kilda
5.0 out of 5.0
Last booking: 18 hours ago
1 others viewing this property now
4.2 out of 5 (1,443 reviews)

This family-friendly St Kilda aparthotel is located in the entertainment district, within 1 mi (2 km) of Astor Theatre, St. Kilda Beach and Luna Park. Melbourne ...

£65

£65
Apartments Ink

Apartments Ink

135 Inkerman Street, St Kilda
5.0 out of 5.0
Last booking: 2 days ago
1 others viewing this property now
4.2 out of 5 (434 reviews)

Situated in the entertainment district, this luxury apartment is within 1 mile (2 km) of Acland Street, St. Kilda Beach and Luna Park. Royal Botanic Gardens ...

£59

£59
Rydges St Kilda

Rydges St Kilda

35-37 Fitzroy Street, St Kilda
5.0 out of 5.0
Last booking: 1 hour ago
15 others viewing this property now
4.1 out of 5 (1,628 reviews)

Situated on the Strip, this luxury hotel is within a 10-minute walk of St Kilda Pier and St. Kilda Sea Baths. St. Kilda Beach and Palais Theatre are also within ...

£53

£53
Cosmopolitan Hotel

Cosmopolitan Hotel

2-8 Carlisle Street, St Kilda
4.5 out of 5.0
Last booking: 11 hours ago
7 others viewing this property now
4.3 out of 5 (2,216 reviews)

Situated in the entertainment district, this hotel is steps away from Acland Street and Luna Park. St. Kilda Beach and Royal Botanic Gardens are also within ...

£61

£61
Crest on Barkly

Crest on Barkly

47 Barkly St, St Kilda
4.5 out of 5.0
Last booking: 21 hours ago
6 others viewing this property now
3.9 out of 5 (634 reviews)

Situated in the entertainment district, this hotel is within a 15-minute walk of Acland Street and Luna Park. St. Kilda Beach and Melbourne Cricket Ground are ...

£51

£51
Novotel Melbourne St Kilda

Novotel Melbourne St Kilda

16 The Esplanade, St Kilda
4.5 out of 5.0
Last booking: 23 hours ago
6 others viewing this property now
4.3 out of 5 (3,059 reviews)

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

£79

£79
Sixty Two on Grey

Sixty Two on Grey

62 Grey Street, St Kilda
4.5 out of 5.0
4.1 out of 5 (171 reviews)

Situated near the beach, this hotel is within 1 mile (2 km) of Acland Street, St. Kilda Beach and Luna Park. Royal Botanic Gardens and National Gallery of Victoria ...

£76

£76
Map

Recent Reviews in St Kilda