Photo by Tourism Victoria
Hotels near St Kilda Beach
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Sep 1 - Sep 2Tomorrow
Sep 2 - Sep 3This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Where to stay near St Kilda Beach?




Oaks Melbourne St Kilda Road Hotel
Oaks Melbourne St Kilda Road Hotel2.5 km from St Kilda Beach
Craig
$91
$100 total
includes taxes & fees
Sep 6 - Sep 7




Crest on Park
Crest on Park1.2 km from St Kilda Beach
Lucinda
$78
$86 total
includes taxes & fees
Sep 13 - Sep 14




St Kilda Central Apartment Hotel
St Kilda Central Apartment Hotel1.2 km from St Kilda Beach
Eric
$81
$81 total
includes taxes & fees
Sep 13 - Sep 14




Tolarno Hotel
Tolarno Hotel1 km from St Kilda Beach
simon
$78
$85 total
includes taxes & fees
Sep 2 - Sep 3




Crest on Barkly
Crest on Barkly1.3 km from St Kilda Beach
Joseph
$83
$91 total
includes taxes & fees
Oct 1 - Oct 2




Crest on Barkly Serviced Apartments
Crest on Barkly Serviced Apartments1.3 km from St Kilda Beach
CHristina
$92
$102 total
includes taxes & fees
Sep 2 - Sep 3




Bayside House - Hostel
Bayside House - Hostel1.7 km from St Kilda Beach
??
$44
$48 total
includes taxes & fees
Sep 2 - Sep 3




Quest St Kilda Road
Quest St Kilda Road3 km from St Kilda Beach
Diego
$107
$118 total
includes taxes & fees
Sep 7 - Sep 8




View Melbourne
View Melbourne2.6 km from St Kilda Beach
Karen
$84
$92 total
includes taxes & fees
Sep 14 - Sep 15




The Prince
The Prince0.8 km from St Kilda Beach
Kellie
$105
$115 total
includes taxes & fees
Sep 6 - Sep 7




Cosmopolitan Hotel and Apartments
Cosmopolitan Hotel and Apartments0.5 km from St Kilda Beach
christinmark
$59
$65 total
includes taxes & fees
Sep 3 - Sep 4




Kimberley Gardens Hotel & Serviced Apartments
Kimberley Gardens Hotel & Serviced Apartments2.5 km from St Kilda Beach
Deanna
$105
$115 total
includes taxes & fees
Sep 16 - Sep 17




The Hamptons Apartments - St Kilda
The Hamptons Apartments - St Kilda1.3 km from St Kilda Beach
Christina
$133
$158 total
includes taxes & fees
Sep 3 - Sep 4




In The Brick Spa & Hotel
In The Brick Spa & Hotel1.6 km from St Kilda Beach
patricia
$110
$121 total
includes taxes & fees
Oct 1 - Oct 2




Sixty Two on Grey
Sixty Two on Grey0.9 km from St Kilda Beach
Firdi
$92
$101 total
includes taxes & fees
Sep 6 - Sep 7




Mercure Melbourne Albert Park
Mercure Melbourne Albert Park2.2 km from St Kilda Beach
John
$91
$100 total
includes taxes & fees
Sep 3 - Sep 4




Roamer St Kilda
Roamer St Kilda1.1 km from St Kilda Beach
Dennis
$48
$52 total
includes taxes & fees
Sep 6 - Sep 7




Quest Prahran
Quest Prahran2.9 km from St Kilda Beach
Tania
$108
$119 total
includes taxes & fees
Sep 20 - Sep 21




Como Court
Como Court1.3 km from St Kilda Beach
MUHAMMED EMRE
$68
$75 total
includes taxes & fees
Sep 6 - Sep 7




Middle Park Hotel
Middle Park Hotel2.4 km from St Kilda Beach
Derek
$84
$92 total
includes taxes & fees
Sep 16 - Sep 17
Compare popular hotels close to St Kilda Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included |
|---|---|---|---|---|---|---|---|
![]() Oaks Melbourne St Kilda Road Hotel | 8.6 Excellent 687 reviews | View | |||||
![]() Crest on Park | 8.6 Excellent 731 reviews | View | |||||
![]() St Kilda Central Apartment Hotel | 8.2 Very Good 757 reviews | View | |||||
![]() Tolarno Hotel | 8.2 Very Good 999 reviews | View | |||||
![]() Crest on Barkly | 7.6 Good 1,000 reviews | View |
Other landmarks near St Kilda Beach

Luna Park
8.0/10 (820 reviews)
If thrills are what you're after, head to Luna Park, located 3.8 mi (6 km) from central Melbourne. Let yourself be amazed at the museums and art galleries in the area too. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If you have fun at Luna Park, you'll love St. Kilda Sea Baths and St. Kilda Botanical Gardens, both a short walk away.

Palais Theatre
9.0/10 (38 reviews)
If you want to see a show while you're in town, try and grab some tickets at Palais Theatre in St Kilda. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If you enjoy the show and want to see another, Memo Music Hall and The National Theatre Melbourne are both a short walk away.

Acland Street
8.6/10 (27 reviews)
If you want to give your credit card some exercise, head out to Acland Street in St Kilda. Let yourself be amazed at the art galleries and museums in the area too. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. Splash some more cash at St Kilda Esplanade Market and Fitzroy Street.
Skydive the Beach and Beyond Melbourne
Imagine soaking up the atmosphere at Skydive the Beach and Beyond Melbourne, a stadium in St Kilda. Let yourself be amazed at the art galleries and museums in the area too. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If you think Skydive the Beach and Beyond Melbourne is cool, you also might like Rod Laver Arena and Melbourne Cricket Ground, both located nearby.
St Kilda Esplanade Market
If you like the hustle and bustle of a market, you might want to head out to St Kilda Esplanade Market in St Kilda and take in the atmosphere. Splash some more cash at Acland Street and Fitzroy Street.
Memo Music Hall
Memo Music Hall is a venue in St Kilda. If you enjoy the show and want to see another, Palais Theatre and The National Theatre Melbourne are both a short walk away.
Linden Arts Centre & Gallery
9.0/10 (2 reviews)
St Kilda is home to Linden Arts Centre & Gallery, so why not stop by during your stay in Melbourne. Let yourself be amazed at the art galleries and museums in the area too. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If you have fun at Linden Arts Centre & Gallery, you'll love Luna Park and St. Kilda Sea Baths, both a short walk away.





