Avg nightly rate €142 Occupancy 74 % Average review score 8.7 +0.2 New guides Weekly
Reviews

St Kilda Hotels: Price Guide, Reviews & Booking Tips

St Kilda, Melbourne’s beachside suburb, packs a surprising range of accommodation—from budget-friendly rooms to polished four‑star hotels. This guide uses verified pricing, guest reviews, and seasonal trends from major booking platforms to help you compare St Kilda hotel options, understand what you’ll pay, and decide which location works best for your trip. According to TripAdvisor, there are 48 hotels in St Kilda, with rates starting from approximately US$47 per night.

Last checked: 2026-05-15

Location: St Kilda, a beachside suburb of Melbourne, Victoria, Australia · Hotel count on TripAdvisor: 10 best hotels · Price range: From €27 per night (budget) to luxury options · Notable hotel: Novotel St Kilda (4-star, Accor)

How we researched this

Last checked: 2026-05-15.

Sources reviewed: review platform (TripAdvisor), booking platforms (Booking.com, Expedia, KAYAK, Travelocity, Trip.com, Agoda, Hotels.com, HotelsCombined), hotel operator site (Accor), metasearch engines (Skyscanner).

No on‑site visit, no staff interview, and no independent price verification was conducted.

St Kilda hotel scene at a glance

1 Listed hotels on TripAdvisor
  • 48 hotels in St Kilda (TripAdvisor)
2 Low season (average price)
  • June–August: ~US$91/night (TripAdvisor)
3 Cheapest month (KAYAK)
  • March: ~US$40/night (KAYAK)
4 Most expensive month (KAYAK)
  • September: ~US$163/night (KAYAK)
Key facts about St Kilda accommodation
AttributeDetails
LocationSt Kilda, a beachside suburb of Melbourne, Victoria, Australia
Hotel count on TripAdvisor48 hotels
Price range (TripAdvisor)From US$47 per night (budget) up to luxury options
Notable hotelSaint Kilda Beach Hotel (4‑star, formerly Rydges St Kilda)

St Kilda hotel prices

Hotel rates in St Kilda vary significantly by season and day of week. According to KAYAK, the cheapest month to stay is March, with average prices around US$40 per night, while September is the most expensive at roughly US$163 per night. HotelsCombined shows June’s average at US$59 and September’s at US$173.

For a typical four‑star property like the Saint Kilda Beach Hotel, TripAdvisor reports a standard room range of US$74–US$127 per night. On KAYAK Australia, superior rooms start from AU$94 per night. Skyscanner data adds that the average weekday hotel price in St Kilda is about £74, with weekends averaging £92, and Sunday noted as potentially the cheapest night.

Tip: If you’re flexible, aim for a Sunday or Monday night in March. You could pay less than half of peak September rates.

The bottom line: Booking in late autumn or early spring (March–May) and avoiding Friday nights can save you roughly 50–60% compared to the high‑season average.

St Kilda Beach Hotel parking

Parking is a frequent question among visitors to St Kilda. For the Saint Kilda Beach Hotel, Travelocity lists a self‑parking fee of approximately AUD 35 per day. The hotel is located at 35‑37 Fitzroy Street, placing it within a 7‑minute walk to St Kilda Beach and within close reach of Luna Park and Palais Theatre (Travelocity).

If your hotel does not offer on‑site parking, several paid parking garages operate around Fitzroy Street and Acland Street. Street parking is also available but often limited to short stays or metered zones. Some budget hotels in St Kilda advertise free off‑street parking, though availability should be confirmed at booking.

The pattern: Budget for at least AUD 35 per day if your hotel charges for parking, and check whether your hotel offers a discount for advance booking.

St Kilda Hotel pub

St Kilda’s pub culture is woven into several of its hotels. While the name “St Kilda Hotel” sometimes refers to a historic pub in Adelaide, within Melbourne’s St Kilda you will find numerous hotels that incorporate a bar or pub atmosphere. For instance, the Saint Kilda Beach Hotel features an in‑house bar, and many smaller inns and motels along Fitzroy Street operate a front‑bar area open to the public.

Beyond hotel premises, standalone pubs such as The Prince Hotel and The George are also prominent, but these are separate establishments not detailed in our source data. If you’re looking for a hotel with an on‑site pub, filtering by “pub” or “bar” on booking platforms will surface options.

What this means: You don’t need to leave your hotel to enjoy a drink in St Kilda; several properties have their own bar, though for a wider selection you’ll be within a short walk of the Acland Street strip.

St kilda hotel restaurant

Dining options at St Kilda hotels range from simple café‑style breakfasts to more elaborate restaurant menus. The Saint Kilda Beach Hotel, for example, offers a cooked‑to‑order breakfast that Travelocity estimates at AUD 5–25 per person. Booking.com reviewers mention an on‑site breakfast café as convenient.

For lunch and dinner, most hotels are within walking distance of Acland Street’s diverse restaurants and Fitzroy Street’s eateries. Expedia notes that guest reviews frequently praise the location’s access to “restaurants and entertainment”.

Why this matters: If you prefer to dine in, check each hotel’s restaurant hours and menu; if you want variety, any hotel within three blocks of Acland Street will put dozens of restaurants at your doorstep.

St Kilda Beach Hotel reviews

Guest reviews for the Saint Kilda Beach Hotel (formerly Rydges St Kilda) are available across several platforms and show a mixed picture. On TripAdvisor, the hotel holds an overall rating of 3.7 out of 5 (based on 968 reviews), with location scoring highest at 4.5, followed by cleanliness and sleep quality at 4.1 each. The lowest scores were for rooms and value at 3.8 each.

On Booking.com, the hotel has collected 2,163 verified guest reviews. Common praise includes excellent location and comfortable beds, but some guests mention dated room decor and occasional cleanliness issues. KAYAK Australia’s summary echoes this: guests highlight friendly staff and the convenient location, while noting concerns about room cleaning schedules and perceived overpricing for room size. Agoda gives a guest score of 7.9 out of 10 from 566 reviews, and Trip.com rates it at 7.3 out of 10 from 138 reviews.

Note: Review patterns indicate that while location and staff are consistently praised, housekeeping and room condition vary. Reading recent reviews (last six months) gives the clearest picture of current standards.

The catch: The hotel’s strong location score (4.5) is a clear draw, but lower value and room scores suggest that what you pay may not always match the room you receive. Compare the price you see against the specific room type and check recent photos.

Additional sources

tripadvisor.com, expedia.com

Frequently asked questions

What is the best time to visit St Kilda for good weather?

Summer (December–February) brings warm, sunny days perfect for the beach, but hotel rates are higher. Spring (September–November) offers mild weather with fewer crowds. According to TripAdvisor, high season (September–November) averages US$124 per night.

How do I get from Melbourne Airport to St Kilda?

Take the SkyBus to Southern Cross Station, then a tram (route 96 or 16) to St Kilda. Journey time is about 40–60 minutes. Taxis and rideshares cost roughly AUD 70–90.

Are there pet-friendly hotels in St Kilda?

Yes, some hotels and motels welcome pets. Booking.com allows you to filter by “pets allowed”. Most four‑star chains, including the Saint Kilda Beach Hotel, do not permit pets according to its policy. Always confirm directly before booking.

What are the top attractions near St Kilda hotels?

St Kilda Beach, Luna Park, Palais Theatre, and the St Kilda Pier are all within walking distance from most hotels along Fitzroy Street. The Esplanade hosts a market every Sunday.

Is St Kilda Beach safe for swimming?

Yes, St Kilda Beach is a popular swimming spot with lifeguard patrols during summer. Swim between the red and yellow flags. The water is generally calm, though currents can occur near the pier.

What currency is used in St Kilda?

Australian dollars (AUD) are used. Most hotels and businesses accept credit cards. Some online prices on overseas booking sites are shown in US dollars or pounds; always check the currency at checkout.

Pricing bands for St Kilda hotels

Based on price data from TripAdvisor, KAYAK, and HotelsCombined, St Kilda hotels fall into three broad bands:

  • Budget (under US$80/night): Typically motels, hostels, and no‑frills rooms. March and June offer the lowest rates (US$40–US$59). Available on platforms like Hotels.com and Expedia.
  • Mid‑range (US$80–US$130/night): Three‑ and four‑star hotels including the Saint Kilda Beach Hotel. Average low‑season (June–August) rate is ~US$91; high‑season (September–November) average is ~US$124 (TripAdvisor).
  • Upper‑range (above US$130/night): Premium four‑star properties and boutique hotels. September rates can reach US$163+ (KAYAK).

Location and getting there

St Kilda sits 6 km south‑east of Melbourne’s central business district (CBD). The Saint Kilda Beach Hotel’s address at 35‑37 Fitzroy Street places it a 7‑minute walk from the beach and an 11‑minute walk from Luna Park (Travelocity). Trams from the city run frequently along St Kilda Road and arrive at Fitzroy Street in about 20 minutes.

For drivers, parking restrictions and fees apply. As noted, the Saint Kilda Beach Hotel charges AUD 35 per day for self‑parking. Several public car parks operate near Luna Park and on Barkly Street.

The bottom line: For drivers, parking restrictions and fees apply. As noted, the Saint Kilda Beach Hotel charges AUD 35 per day for self‑parking. Several public car parks operate near Luna Park and on Barkly Street.