Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search St Kilda, Melbourne Hotels from AU$64

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

10 Best Hotels in St Kilda

Rydges St Kilda
4.5 out of 5
35-37 Fitzroy Street, St Kilda, VIC
Free CancellationReserve now, pay when you stay
The price is AU$112 per night
0.68 km from city centre
4.1/5Very Good! (1,847 reviews)
Good quality and comfortable

"Comfortable and quiet with friendly and professional staff and great kitchen."…"

Reviewed on 27 Feb. 2020

Rydges St Kilda
Crest on Barkly
4 out of 5
47 Barkly St, St Kilda, VIC
Free CancellationReserve now, pay when you stay
The price is AU$85 per night
0.98 km from city centre
3.9/5Good! (1,158 reviews)

"Clean and convenient. Check in process terribly slow and uncoordinated. parking very limited, spaces incredibly small and difficult to navigate."…"

Reviewed on 26 Feb. 2020

Crest on Barkly
Quest St Kilda Bayside
4 out of 5
1 Eildon Road, St Kilda, VIC
Free CancellationReserve now, pay when you stay
The price is AU$109 per night
0.47 km from city centre
4.3/5Excellent! (488 reviews)

"Great location, refreshing pool. Very clean. Only complaint is the thin walls."…"

Reviewed on 16 Feb. 2020

Quest St Kilda Bayside
Adina Apartment Hotel St Kilda Melbourne
4 out of 5
157 Fitzroy Street, St Kilda, VIC
Free CancellationReserve now, pay when you stay
The price is AU$116 per night
0.93 km from city centre
4.2/5Excellent! (1,799 reviews)

"Room are nice and clean. Staff are friendly. What else can you ask for?"…"

Reviewed on 13 Mar. 2020

Adina Apartment Hotel St Kilda Melbourne
Tolarno Hotel
4 out of 5
42 Fitzroy Street, St Kilda, VIC
Free CancellationReserve now, pay when you stay
The price is AU$105 per night
0.77 km from city centre
4.2/5Excellent! (1,115 reviews)

"The artwork hanging on the walls and the sense of history of the building"…"

Reviewed on 9 Mar. 2020

Tolarno Hotel
Cosmopolitan Hotel
4 out of 5
6 Carlisle Street, St Kilda, VIC
Free CancellationReserve now, pay when you stay
The price is AU$127 per night
0.11 km from city centre
4.2/5Excellent! (2,669 reviews)

"Liked the Location and great support from Thallas and Reception Staff not the least forgetting Steve the Manager"…"

Reviewed on 17 Mar. 2020

Cosmopolitan Hotel
Como Court by Crest
2 out of 5
53 Barkly Street, St Kilda, VIC
Free Cancellation
The price is AU$64 per night
0.95 km from city centre
3.9/5Very Good! (142 reviews)

"Property was fine , terrible staff however, some of the rudest iv ever experienced in the hotel world"…"

Reviewed on 21 Mar. 2020

Como Court by Crest
Sixty Two on Grey
4 out of 5
62 Grey Street, St Kilda, VIC
Free CancellationReserve now, pay when you stay
The price is AU$115 per night
0.58 km from city centre
4.1/5Very Good! (211 reviews)

"It was close to beach secure, generally neat and clean, kettle power point in ridiculous spot and parking could be an issue"…"

Reviewed on 7 Jan. 2020

Sixty Two on Grey
Barkly Backpackers - Hostel
3 out of 5
102 Barkly Street, St Kilda, VIC
Get Rates
0.39 km from city centre
3.2/5 (18 reviews)

"Top few rungs of the bunk bed were broken off so getting into bed required some acrobatics. Very rarely were the staff at the desk so ended up calling to phone to see if they’d appear which is when they’d promptly get of the couch they where chilling on to actually help me. There are also no rules ..."…"

Reviewed on 10 May 2019

Barkly Backpackers - Hostel
The Prince
4.5 out of 5
2 Acland Street, St Kilda, VIC
Free CancellationReserve now, pay when you stay
The price is AU$170 per night
0.66 km from city centre
4.3/5Excellent! (746 reviews)

"Free parking, convenient location, excellent facilities"…"

Reviewed on 26 Feb. 2020

The Prince
Don't see what you're looking for?
See all available properties in St Kilda
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting St Kilda

Travelers to St Kilda give high marks for the beaches, top-notch restaurants, and abundant cafés. Tourists who journey to this welcoming city can discover its shopping, bars, and theaters. Top sights in the city include St. Kilda Beach and Luna Park.

  • You'll find 1261 Expedia hotels and other accommodations in the larger area of Melbourne
  • The closest major airport is in Melbourne, VIC (MEB-Essendon) 17.1 from the city center
  • The next closest is in Melbourne, VIC (MEL-Tullamarine) 24.7 away

Sightseeing and Staying in St Kilda

The city is well known for its theaters and cultural venues like Palais Theatre and Astor Theatre. The city's natural setting is picturesque, including the beaches and these places to visit: St. Kilda Beach, Luna Park, and Alma Park. Shopping is one of the favorite things to do, so consider an excursion to Acland Street, Fitzroy Street, and Chapel Street.

In St Kilda, you'll find 69 hotels and other lodging options so you'll have ample places to choose from for your holiday getaway. Here you'll find top ones based on our user reviews:

  • Quest St Kilda Bayside - With a stay at this 4-star apartment, guests can enjoy access to a fitness center and a seasonal outdoor pool, along with an in-room kitchen. It's a favorite with Expedia travelers for its family-friendly amenities and beach locale.
  • The Prince - Our customers like the bar and clean, comfortable rooms at this hotel. With a stay at this 4.5-star hotel, guests can enjoy access to a full-service spa and 2 restaurants, along with free WiFi.
  • Cosmopolitan Hotel - This 4-star hotel features a restaurant, free WiFi, and free parking. Expedia customers like its beach locale and overall value.

Popular places to visit in the area include Melbourne Cricket Ground, located 3.3 mi (5.4 from the city center, and Royal Botanic Gardens, which is 2.6 mi (4.2 away.

Dressing for St Kilda

  • Between January and March, you can expect average temperatures of 80°F during the day and 50°F at night
  • From April to June, the average during the day is 68°F, while the average at night is 41°F
  • July through September has daytime averages of 64°F with nighttime averages of 41°F
  • In October-December, you can expect daytime averages of 75°F and nighttime averages of 45°F
  • About 0.47 inches of rain falls on St Kilda each year
  • Usually February and January are the hottest months with an average of 78°F, whereas July and June are often coldest, averaging 41°F

Frequently asked questions

Where is the best place to stay in St Kilda?
Sixty Two on Grey is a favourite with Expedia customers. This 4-star hotel offers free WiFi and in-room kitchenettes. It is located a short 4-minute walk from Fitzroy Street. Traveller reviews also recommend Rydges St Kilda and Como Court by Crest as top choices for your trip.
If I need to cancel my hotel reservation in St Kilda, will I receive a refund?
Yes! Most hotel bookings are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and get a refund within a 24-hour period of your booking. Add your dates and click on “Search”, then use the filter option “free cancellation” to view the top deals on offer in St Kilda.
What's the best accommodation for a budget-friendly stay in St Kilda?
Based on reviews, Easystay Studio Apartments is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and laundry facilities. Other good options for your budget-friendly stay include Cosmopolitan Hotel and Base Backpackers Melbourne Hostel.
What's the best accommodation option for a family trip to St Kilda?
Crest on Barkly Serviced Apartments is a top 3.5-star hotel on Expedia for families, and features a restaurant and in-room kitchens. Other good options for your child-friendly holiday include Abode St Kilda and Cosmopolitan Hotel. Also, attractions such as Luna Park and St Kilda Pier are fun for children of all ages.
What's the best hotel for a romantic holiday in St Kilda?
The Prince is a favourite 4.5-star hotel for couples, and features premium bedding and a full-service spa. Other good options for a romantic stay include Waratah Stay - A Mansion Experience and Rydges St Kilda.
What's the best accommodation option for a beach holiday in St Kilda?
Sixty Two on Grey is a top 4-star beach hotel with free WiFi and flat-screen TVs. Other good choices to stay near the beach include Tolarno Hotel and The Prince. Head to St Kilda Beach or Brighton Beach for some quality time by the water.
What's the best luxury hotel in St Kilda?
Rydges St Kilda is a 4.5-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Crest on Barkly and The Prince are other upscale choices for your holiday.
What's the best boutique-style hotel in St Kilda?
Tolarno Hotel is a favourite 4-star hotel with Expedia travellers looking for stylish accommodation, and features free WiFi and a car service. Rydges St Kilda and The Prince are other boutique-style choices.
What is the best spa hotel in St Kilda?
Cosmopolitan Hotel is a top spa hotel with 86 rooms, free WiFi and off-street parking. Other popular spa hotels in St Kilda include Tolarno Hotel and Rydges St Kilda.
How is it to stay in St Kilda?
Travellers to St Kilda give high marks for the top-notch restaurants, shopping and abundant cafes. This city also attracts tourists with its bars and theatres. Top sights in the city include St Kilda Beach, Luna Park and Palais Theatre. In St Kilda, there are 162 hotels and other accommodation options to choose from.
What should I see while I'm in St Kilda?
Cultural venues include Palais Theatre, Jewish Museum of Australia and Astor Theatre. Attractions like Luna Park and St Kilda Pier are fun for everyone. Other notable sights to explore include St Kilda Beach and Fitzroy Street.
What's the seasonal weather like in St Kilda?
The hottest months are usually February and January, with an average temperature of 18°C, while the coldest months are July and June, with an average of 10°C. Average annual rainfall for St Kilda is 279 mm.

Recent Reviews in St Kilda

More trip options