Beginning of main content

Book on the go and pay later.

Search over 895,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 2,066 properties in St Kilda
Novotel Melbourne St Kilda

Novotel Melbourne St Kilda

16 The Esplanade, St Kilda
Novotel Melbourne St Kilda
    4.0 out of 5.0
     
     

    This family-friendly St Kilda hotel is located on the Strip, within a 10-minute walk of Palais Theatre, St Kilda Pier, and St. Kilda Beach. Royal Botanic Gardens ...

    AU$135 per night for 2 guests

    Rydges St Kilda

    Rydges St Kilda

    35-37 Fitzroy Street, St Kilda
    Rydges St Kilda
      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$164 per night for 2 guests

      Crest on Barkly

      Crest on Barkly

      47 Barkly St, St Kilda
      Crest on Barkly
        4.0 out of 5.0
         
         

        Situated in the entertainment district, this hotel is within 1 mi (2 km) of St Kilda Pier and St. Kilda Beach. Melbourne Cricket Ground and Royal Botanic Gardens ...

        AU$103 per night for 2 guests

        Cosmopolitan Hotel

        Cosmopolitan Hotel

        2-8 Carlisle Street, St Kilda
        Cosmopolitan Hotel
          4.0 out of 5.0
           
           

          This family-friendly St Kilda hotel is located by the sea, within 2 mi (3 km) of St. Kilda Beach and Albert Park Lake. Spirit of Tasmania Ferry Terminal and ...

          AU$95 per night for 2 guests

          Quest St Kilda Bayside

          Quest St Kilda Bayside

          1 Eildon Road, St Kilda
          Quest St Kilda Bayside
            4.0 out of 5.0
             
             

            Situated in the entertainment district, this apartment building is within a 15-minute walk of St Kilda Pier and St. Kilda Beach. Royal Botanic Gardens is 2.9 ...

            AU$122 per night for 2 guests

            Tolarno Hotel

            Tolarno Hotel

            42 Fitzroy Street, St Kilda
            Tolarno Hotel
              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 Palais Theatre. Windsor Station is 22 minutes by foot and ...

              AU$108 per night for 2 guests

              Adina Apartment Hotel St Kilda Melbourne

              Adina Apartment Hotel St Kilda Melbourne

              157 Fitzroy Street, St Kilda
              Adina Apartment Hotel St Kilda Melbourne
                4.5 out of 5.0
                 
                 

                Situated in the entertainment district, this aparthotel is 0.8 mi (1.3 km) from St. Kilda Beach and 2.4 mi (3.9 km) from Royal Botanic Gardens. Melbourne Cricket ...

                AU$106 per night for 2 guests

                Easystay Studio Apartments

                Easystay Studio Apartments

                Various Addresses, St Kilda
                Easystay Studio Apartments
                  3.5 out of 5.0
                   
                   

                  These apartments are located throughout the area in St Kilda.

                  AU$82 per night for 2 guests

                  Como Court by Crest

                  Como Court by Crest

                  53 Barkly Street, St Kilda
                  Como Court by Crest
                    2.0 out of 5.0
                     
                     

                    Situated in St Kilda, this hostel is within 1 mi (2 km) of Palais Theatre and St. Kilda Beach. Melbourne Cricket Ground and Royal Botanic Gardens are also within ...

                    AU$68 per night for 2 guests

                    The Prince

                    The Prince

                    2 Acland Street, St Kilda
                    The Prince
                      4.5 out of 5.0
                       
                       

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

                      AU$155 per night for 2 guests

                      Abode St Kilda

                      Abode St Kilda

                      63 Fitzroy Street, St Kilda
                      Abode St Kilda
                        4.0 out of 5.0
                         
                         

                        Situated in the entertainment district, this hotel is within a 10-minute walk of St Kilda Pier and St. Kilda Beach. Royal Botanic Gardens and National Gallery ...

                        AU$101 per night for 2 guests

                        INNSTAY

                        INNSTAY

                        1A St Kilda Road (via Pattison St), St Kilda
                        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 Alfred Hospital, St. Kilda Beach, and Albert Park Lake. Royal Botanic ...

                          AU$110 per night for 2 guests

                          Barkly Apartments

                          Barkly Apartments

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

                            Situated in the entertainment district, this aparthotel is within a 15-minute walk of Palais Theatre and St. Kilda Beach. Royal Botanic Gardens is 3 mi (4.8 ...

                            AU$126 per night for 2 guests

                            Adara St Kilda (formerly known as Apartments INK)

                            Adara St Kilda (formerly known as Apartments INK)

                            135 Inkerman Street, St Kilda
                            Adara St Kilda (formerly known as Apartments INK)
                              4.5 out of 5.0
                               
                               

                              Situated in the entertainment district, this luxury apartment building is within 1 mi (2 km) of St Kilda Pier and St. Kilda Beach. Royal Botanic Gardens is 2.9 ...

                              AU$114 per night for 2 guests

                              Redan Apartments

                              Redan Apartments

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

                                Situated in the historical district, this apartment building is close to CitiPower Centre Junction Oval, St. Kilda Beach, and Luna Park. Also nearby are Palais ...

                                AU$95 per night for 2 guests

                                Crest on Barkly Serviced Apartments

                                Crest on Barkly Serviced Apartments

                                25 Barkly St, St Kilda
                                Crest on Barkly Serviced Apartments
                                  3.5 out of 5.0
                                   
                                   

                                  Situated in St Kilda, this hotel is within 1 mi (2 km) of Palais Theatre and St. Kilda Beach. Melbourne Cricket Ground and Royal Botanic Gardens are also within ...

                                  AU$129 per night for 2 guests

                                  Summer House Backpackers, Melbourne

                                  Summer House Backpackers, Melbourne

                                  109 Barkly Street, St Kilda
                                  Summer House Backpackers, Melbourne
                                    2.0 out of 5.0
                                     
                                     

                                    Situated by the sea, this hostel is within 1 mi (2 km) of St. Kilda Sea Baths and St. Kilda Beach. Royal Botanic Gardens and National Gallery of Victoria are ...

                                    AU$109 per night for 2 guests

                                    Base Backpackers Melbourne Hostel

                                    Base Backpackers Melbourne Hostel

                                    17 Carlisle St, St Kilda
                                    Base Backpackers Melbourne Hostel
                                      2.0 out of 5.0
                                       
                                       

                                      Situated in the entertainment district, this hostel is within a 10-minute walk of Palais Theatre and St. Kilda Beach. Royal Botanic Gardens is 2.9 mi (4.7 km) ...

                                      AU$75 per night for 2 guests

                                      Sixty Two on Grey

                                      Sixty Two on Grey

                                      62 Grey Street, St Kilda
                                      Sixty Two on Grey
                                        4.0 out of 5.0
                                         
                                         

                                        Situated near the beach, this hotel is within 1 mi (2 km) of Palais Theatre and St. Kilda Beach. Royal Botanic Gardens and National Gallery of Victoria are also ...

                                        AU$136 per night for 2 guests

                                        Habitat HQ - Hostel

                                        Habitat HQ - Hostel

                                        333 St Kilda Road, St Kilda
                                        Habitat HQ - Hostel
                                          2.0 out of 5.0
                                           
                                           

                                          Situated in the entertainment district, this eco-friendly hostel is within 1 mi (2 km) of Palais Theatre and St. Kilda Beach. Royal Botanic Gardens is 2.8 mi ...

                                          AU$108 per night for 2 guests

                                          Check prices on hotels in St Kilda

                                          Best deal Best deal 8 Feb - 10 Feb
                                          Tonight 23 Jan - 24 Jan
                                          This weekend 25 Jan - 27 Jan
                                          Next weekend 1 Feb - 3 Feb

                                          Search Hotels near Top St Kilda Attractions

                                          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!