Search Hotels near Top St Kilda Attractions

Most Popular Hotels in St Kilda

See all 40 Hotels in St Kilda
Nectar Logo

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.

Tolarno Hotel

Tolarno Hotel

42 Fitzroy Street, St Kilda 3182

4.0 out of 5.0
4.3 out of 5 (745 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 …

£51
The Prince

The Prince

2 Acland Street, St Kilda 3182

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

Situated by the ocean, this luxury hotel is within a 15-minute walk of St. Kilda Beach and Luna Park. Royal Botanic Gardens i …

£70
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 (306 reviews)

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

£69
Adina Apartment Hotel St Kilda Melbourne

Adina Apartment Hotel St Kilda Melbourne

157 Fitzroy Street, St Kilda 3182

4.5 out of 5.0
4.3 out of 5 (1,414 reviews)

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

£78
Crest on Barkly

Crest on Barkly

47 Barkly St, St Kilda 3182

4.0 out of 5.0
3.9 out of 5 (616 reviews)

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

£49
Apartments Ink

Apartments Ink

135 Inkerman Street, St Kilda 3182

4.5 out of 5.0
4.2 out of 5 (421 reviews)

Situated in the entertainment district, this luxury apartment is within 1 mi (2 km) of Acland Street, St. Kilda Beach, and …

£58
Cosmopolitan Hotel

Cosmopolitan Hotel

2-8 Carlisle Street, St Kilda 3182

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

Situated in the entertainment district, this hotel is steps from Acland Street and Luna Park. St. Kilda Beach and Royal …

£69
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,704 reviews)

Situated on the Strip, this luxury hotel is within a 15-minute walk of St. Kilda Beach and Luna Park. Royal Botanic Gardens …

Get Rates
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 (3,014 reviews)

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

£81
Abode by Easystay

Abode by Easystay

63 Fitzroy Street, St Kilda 3128

4.0 out of 5.0
3.9 out of 5 (114 reviews)

Situated in the entertainment district, this hotel is within a 15-minute walk of St. Kilda Beach and Luna Park. Royal Botanic …

£70

Recent Reviews in St Kilda

Narrow your search

Pocket Guide: St Kilda

Settled on the shores Port Phillip, between Melbourne’s beachy suburbs of Elwood and Albert Park, St. Kilda is a stone’s throw from the central business district in Australia’s “Second City.” With a population of close to 20,000, this neighbourhood has a lot to offer. Aside from the town’s eponymous beach, which is the most frequented stretch of sand in Melbourne area, locals and visitors alike love to attend Luna Park, a celebrated amusement area in operation since 1912. Other popular destinations include Acland and Fitzroy Streets, as well as the Esplanade Hotel. You can easily experience all of these sites and many others by reserving a room in any of the hotels in St. Kilda.

Where to Stay in St Kilda

An assortment of hotels and resorts are scattered around this beachside town. A majority of the lodging areas are in the west near the water, but farther inland you can also get cheap rooms in St. Kilda family accommodation. And if you’re travelling on a limited budget, affordable rooms in some of the St. Kilda motels aren’t hard to come by.

Getting There

Because this sandy suburb is located so close to the city, transportation options are abundant in comparison to other parts of Victoria. It’s easy to arrange a car hire from multiple spots around town, though if you don’t feel like driving, the Metro system operates the Sandringham rail line that runs to Melbourne and back. The tram system drops travellers at eight stations around the city, while the local bus lines pick up and drop off passengers at dozens of suburban spots. And, of course, taxi and limousine services are available day or night to help you get exactly where you’re going.

Book Your St. Kilda Adventure Today

If you’re eager to make your way to this corner of Oz, count on Expedia.co.uk to help you have an incredible time without breaking the bank. Our intuitive search tool simplifies the booking process, so you can find the best deals on St. Kilda hotels at any time of year. Give it a try today and you’ll be amazed by how easy It is.

false