Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


10 Best Hotels in St Kilda

See all 214 properties in St Kilda

Estimated price for 1 night/2 adults

Novotel Melbourne St Kilda

Novotel Melbourne St Kilda

16 The Esplanade, St Kilda, VIC
Novotel Melbourne St Kilda
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

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

AU$131 per night for 2 guests

28 Apr - 29 Apr
Rydges St Kilda

Rydges St Kilda

35-37 Fitzroy Street, St Kilda, VIC
Rydges St Kilda
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

This family-friendly St Kilda hotel is located on the Strip, within a 10-minute walk of Fitzroy Street, St Kilda Pier, and St. Kilda Sea Baths. St. Kilda Beach ...

AU$100 per night for 2 guests

28 Apr - 29 Apr
Crest on Barkly

Crest on Barkly

47 Barkly St, St Kilda, VIC
Crest on Barkly
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated in the entertainment district, this hotel is within a 5-minute walk of St Kilda Road and Fitzroy Street. St. Kilda Beach and Luna Park are also within ...

AU$79 per night for 2 guests

13 May - 14 May
Quest St Kilda Bayside

Quest St Kilda Bayside

1 Eildon Road, St Kilda, VIC
Quest St Kilda Bayside
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated in the entertainment district, this apartment building is within a 10-minute walk of Fitzroy Street, St. Kilda Beach, and St Kilda Pier. Luna Park and ...

AU$111 per night for 2 guests

1 May - 2 May
Cosmopolitan Hotel

Cosmopolitan Hotel

2-8 Carlisle Street, St Kilda, VIC
Cosmopolitan Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

This family-friendly St Kilda hotel is located by the sea, within a 5-minute walk of Luna Park and Palais Theatre. St. Kilda Beach and Albert Park Lake are also ...

AU$95 per night for 2 guests

16 May - 17 May
Tolarno Hotel

Tolarno Hotel

42 Fitzroy Street, St Kilda, VIC
Tolarno Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated on the Strip, this hotel is within a 15-minute walk of St Kilda Pier, St. Kilda Beach, and Luna Park. Palais Theatre is 0.7 mi (1.1 km) away. Windsor ...

AU$77 per night for 2 guests

29 Apr - 30 Apr
Adina Apartment Hotel St Kilda Melbourne

Adina Apartment Hotel St Kilda Melbourne

157 Fitzroy Street, St Kilda, VIC
Adina Apartment Hotel St Kilda Melbourne
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated in the entertainment district, this apartment building is within 1 mi (2 km) of CitiPower Centre Junction Oval, St. Kilda Beach, and Luna Park. Royal ...

AU$114 per night for 2 guests

29 Apr - 30 Apr
Easystay Studio Apartments

Easystay Studio Apartments

Various Addresses, St Kilda, VIC
Easystay Studio Apartments
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

These apartments are located throughout the area in St Kilda.

AU$90 per night for 2 guests

28 Apr - 29 Apr
Como Court by Crest

Como Court by Crest

53 Barkly Street, St Kilda, VIC
Como Court by Crest
  • Free Cancellation
2.0 out of 5.0
 
 

Situated in St Kilda, this hostel is within a 5-minute walk of St Kilda Road and Fitzroy Street. St. Kilda Beach and Luna Park are also within 1 mi (2 km). Windsor ...

AU$77 per night for 2 guests

5 May - 6 May
The Prince

The Prince

2 Acland Street, St Kilda, VIC
The Prince
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

Situated by the ocean, this luxury hotel is within a 10-minute walk of Fitzroy Street, St. Kilda Beach, and St Kilda Pier. Luna Park and Palais Theatre are also ...

AU$155 per night for 2 guests

26 May - 27 May
Abode St Kilda

Abode St Kilda

63 Fitzroy Street, St Kilda, VIC
Abode St Kilda
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated in the entertainment district, this hotel is within a 10-minute walk of Fitzroy Street, St. Kilda Beach, and St Kilda Road. St Kilda Pier and Luna Park ...

AU$105 per night for 2 guests

28 Apr - 29 Apr
INNSTAY

INNSTAY

1A St Kilda Road (via Pattison St), St Kilda, VIC
INNSTAY
    4.0 out of 5.0
     
     

    Located in the heart of St Kilda, this golf apartment building is within 1 mi (2 km) of Luna Park, Alfred Hospital, and St. Kilda Beach. Albert Park Lake and ...

    AU$132 per night for 2 guests

    29 Apr - 30 Apr
    Barkly Apartments

    Barkly Apartments

    180 Barkly Street, St Kilda, VIC
    Barkly Apartments
      3.5 out of 5.0
       
       

      Situated in the entertainment district, this aparthotel is within a 10-minute walk of Acland Street, Luna Park, and Palais Theatre. St. Kilda Beach and St Kilda ...

      AU$126 per night for 2 guests

      28 Apr - 29 Apr
      Adara St Kilda (formerly known as Apartments INK)

      Adara St Kilda (formerly known as Apartments INK)

      135 Inkerman Street, St Kilda, VIC
      Adara St Kilda (formerly known as Apartments INK)
      • Free Cancellation
      • Reserve now, pay when you stay
      4.5 out of 5.0
       
       

      Situated in the entertainment district, this luxury apartment building is within a 15-minute walk of St Kilda Road and Fitzroy Street. St. Kilda Beach and Luna ...

      AU$101 per night for 2 guests

      2 May - 3 May
      Crest on Barkly Serviced Apartments

      Crest on Barkly Serviced Apartments

      25 Barkly St, St Kilda, VIC
      Crest on Barkly Serviced Apartments
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      Situated in St Kilda, this hotel is within a 5-minute walk of St Kilda Road and Fitzroy Street. St. Kilda Beach and Luna Park are also within 1 mi (2 km). Windsor ...

      AU$163 per night for 2 guests

      12 May - 13 May
      Summer House Backpackers, Melbourne

      Summer House Backpackers, Melbourne

      109 Barkly Street, St Kilda, VIC
      Summer House Backpackers, Melbourne
      • Free Cancellation
      • Reserve now, pay when you stay
      2.0 out of 5.0
       
       

      Situated by the sea, this hostel is within a 10-minute walk of Acland Street, Luna Park, and Palais Theatre. St. Kilda Beach and Fitzroy Street are also within ...

      AU$76 per night for 2 guests

      1 May - 2 May
      Redan Apartments

      Redan Apartments

      25 Redan Street, St Kilda, VIC
      Redan Apartments
        2.0 out of 5.0
         
         

        Situated in the historical district, this apartment building is within a 10-minute walk of Chapel Street and St Kilda Road. Fitzroy Street and Luna Park are ...

        AU$95 per night for 2 guests

        27 Apr - 28 Apr
        Base Backpackers Melbourne Hostel

        Base Backpackers Melbourne Hostel

        17 Carlisle St, St Kilda, VIC
        Base Backpackers Melbourne Hostel
        • Free Cancellation
        2.0 out of 5.0
         
         

        Situated in the entertainment district, this hostel is 0.4 mi (0.6 km) from St. Kilda Beach and within 6 mi (10 km) of Rod Laver Arena and SEA LIFE Melbourne. ...

        AU$77 per night for 2 guests

        2 May - 3 May
        Sixty Two on Grey

        Sixty Two on Grey

        62 Grey Street, St Kilda, VIC
        Sixty Two on Grey
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         

        Situated near the beach, this hotel is within a 10-minute walk of Fitzroy Street and St Kilda Road. St. Kilda Beach and Luna Park are also within 15 minutes. ...

        AU$92 per night for 2 guests

        28 Apr - 29 Apr
        Ritz For Backpackers

        Ritz For Backpackers

        169B Fitzroy St, St Kilda, VIC
        Ritz For Backpackers
        • Free Cancellation
        • Reserve now, pay when you stay
        2.0 out of 5.0
         
         

        Situated in St Kilda, this hostel is within a 5-minute walk of St Kilda Road and Fitzroy Street. St. Kilda Beach and St Kilda Pier are also within 1 mi (2 km). ...

        AU$65 per night for 2 guests

        27 Apr - 28 Apr

        Check prices on hotels in St Kilda

        Tonight 26 Apr. - 27 Apr.
        This weekend 26 Apr. - 28 Apr.
        Next weekend 3 May - 5 May
        Map

        Hotels with reviews mentioning St Kilda

        See all hotels near St Kilda

        Recent Reviews in St Kilda

        Travel to St Kilda & Explore


        Explore St Kilda with Expedia.com.au’s Travel Guides to find the best flights, cars, holiday packages and more!