Skip to main content

Featured Hotels in St. Kilda

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Prince

Hotel in St. Kilda, Melbourne

The Prince is a boutique hotel with free Wi-Fi and parking, located in cosmopolitan St Kilda, just 5 minutes’ walk from the beach. The location is perfect, close to tram stop, a short walk to the beach, shops and the event I was attending at the Palais Theatre. The room was meticulously clean, the bed was comfortable and the room had everything I needed for my short stay. The lovely young lady on the front reception desk was just delightful and helpful. Another big bonus was staff at The Prince were very easy to contact. I will most definitely stay here again if I come to Melb/St. Kilda for another concert at The Palais Theatre.

Show more Show less
8.5
Very Good
713 reviews
Price from
$131
per night

In The Brick Spa And Hotel

Hotel in St. Kilda, Melbourne

Well situated in the St. Kilda district of Melbourne, In The Brick Spa And Hotel is located 1.1 miles from Middle Park Beach, 1.2 miles from St Kilda Beach and 2.4 miles from Royal Botanic Gardens... Perfect to spend some time with yourself.

Show more Show less
8.5
Very Good
16 reviews
Price from
$130
per night

Tolarno Hotel

Hotel in St. Kilda, Melbourne

Tolarno Hotel features original local artwork, stylish guest rooms and free WiFi. central location to everything.

Show more Show less
7.8
Good
1,319 reviews
Price from
$65
per night

Cosmopolitan Hotel Melbourne

Hotel in St. Kilda, Melbourne

The Cosmopolitan Hotel Melbourne is ideally located at the heart of vibrant St Kilda, only 2 minutes from Acland Street's café culture and with a tram stop in front of the hotel. location was fantastic parking available for a cost or park outside apartments for free

Show more Show less
7.7
Good
2,149 reviews
Price from
$87
per night

Saint Kilda Beach Hotel - formerly Rydges St Kilda

Hotel in St. Kilda, Melbourne

The Saint Kilda Beach Hotel provides stylish accommodations just 5 minutes’ walk from St Kilda Beach. It features a cafe. Guests enjoy free WiFi in all areas. Great location and proximity to shops, dining, the beach, and public transport.

Show more Show less
7.2
Good
2,202 reviews
Price from
$78
per night

Como Court Budget Accommodation

Hotel in St. Kilda, Melbourne

Located in the heart of St Kilda, Como Court Budget Accommodation offers affordable self-contained private rooms with an en suite or private bathroom. Good location and well maintained

Show more Show less
6.4
Review score
460 reviews
Price from
$87
per night

Crest on Barkly Hotel

Hotel in St. Kilda, Melbourne

Crest on Barkly enjoys a central location near St Kilda Road, a 6-minute walk from the Princes Street Tram Stop, and a 15-minute drive from Melbourne City Center. It offers a restaurant and . Everything, the location, the room was lovely and the hotel was beautiful. Was so happy that I booked this and it was a great price!

Show more Show less
6.7
Review score
809 reviews
Price from
$87
per night

Modern Quiet 1 & 2 Bed Apt Opposite Albert Park

St. Kilda, Melbourne

Featuring garden views, Modern Quiet 1 & 2 Bed Apt Opposite Albert Park in Melbourne features accommodations and free bikes. The host had thought through everything to make a comfortable and affordable stay

Show more Show less
9.8
Exceptional
231 reviews
Price from
$119
per night

Sunny Side Up - Beachside Living on Marine Parade

St. Kilda, Melbourne

Sunny Side Up - Beachside Living on Marine Parade is located in Melbourne, just 3.7 miles from Royal Botanic Gardens Melbourne and 3.9 miles from National Gallery of Victoria. Coffee machine Outdoor patio Location Communication with owners

Show more Show less
9.4
Wonderful
5 reviews
Price from
$90
per night

Spectacular views over Albert Park

St. Kilda, Melbourne

Spectacular views over Albert Park is located in Melbourne, just a 15-minute walk from Middle Park Beach and 0.8 miles from St Kilda Beach. This appartment is definitely worth its name. It is gorgeous and perfectly positioned with everything you would need in a 200m radius. Can't wait to come back for my next trip to St Kilda 🤩😎👏👍

Show more Show less
9.3
Wonderful
35 reviews
Price from
$170
per night

Most booked hotels in St. Kilda in the past month

See all