Beginning of main content

Local insight
2M+ hotel reviews from Aussie travellers

Wotif Price Promise
Find a better deal, we’ll refund the difference^

Unlock exclusive Mates Rates
Sign in or Sign up for access to exclusive prices

Tonight
This weekend
22 Feb. - 24 Feb.
Next weekend
1 Mar. - 3 Mar.

Best St Kilda Hotel Deals

Novotel Melbourne St Kilda AU$137
Novotel Melbourne St Kilda

Novotel Melbourne St Kilda

16 The Esplanade, 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 Beach, and Fitzroy Street. St Kilda Pier and St Kilda Road are also within 1 mi (2 km). Balaclava Station is 23 minutes by foot.

    Rydges St Kilda AU$117
    Rydges St Kilda

    Rydges St Kilda

    35-37 Fitzroy Street, St Kilda
       
      4.5 out of 5.0

      This family-friendly St Kilda hotel is located on the Strip, 0.1 mi (0.1 km) from Fitzroy Street, and within 6 mi (10 km) of Palais Theatre and St. Kilda Sea Baths. Acland Street and St. Kilda Beach are also within 6 mi (10 km).

      Crest on Barkly AU$103
      Crest on Barkly

      Crest on Barkly

      47 Barkly St, St Kilda
         
        4.0 out of 5.0

        Situated in the entertainment district, this hotel is within 6 mi (10 km) of St Kilda Road, St. Kilda Beach, and Royal Botanic Gardens. Melbourne Arts Centre and Rod Laver Arena are also within 6 mi (10 km).

        Cosmopolitan Hotel AU$95
        Cosmopolitan Hotel

        Cosmopolitan Hotel

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

          Located by the sea, this family-friendly hotel is within 6 mi (10 km) of St. Kilda Beach, Albert Park Lake, and Spirit of Tasmania Ferry Terminal. Eureka Skydeck 88 and Melbourne Cricket Ground are also within 6 mi (10 km).

          Top Budget St Kilda Hotel Deals

          Crest on Barkly AU$103
          Crest on Barkly

          Crest on Barkly

          47 Barkly St, St Kilda
             
            4.0 out of 5.0

            Situated in the entertainment district, this hotel is within 6 mi (10 km) of St Kilda Road, St. Kilda Beach, and Royal Botanic Gardens. Melbourne Arts Centre and Rod Laver Arena are also within 6 mi (10 km).

            Novotel Melbourne St Kilda AU$137
            Novotel Melbourne St Kilda

            Novotel Melbourne St Kilda

            16 The Esplanade, 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 Beach, and Fitzroy Street. St Kilda Pier and St Kilda Road are also within 1 mi (2 km). Balaclava Station is 23 minutes by foot.

              Tolarno Hotel AU$94
              Tolarno Hotel

              Tolarno Hotel

              42 Fitzroy Street, St Kilda
                 
                4.0 out of 5.0

                Situated on the Strip, this hotel is within 6 mi (10 km) of St. Kilda Beach, Palais Theatre, and St Kilda Pier.

                Easystay Studio Apartments AU$81
                Easystay Studio Apartments

                Easystay Studio Apartments

                Various Addresses, St Kilda
                   
                  3.5 out of 5.0

                  These apartments are located throughout the area in St Kilda.

                  Top Luxury St Kilda Hotel Deals

                  Rydges St Kilda AU$117
                  Rydges St Kilda

                  Rydges St Kilda

                  35-37 Fitzroy Street, St Kilda
                     
                    4.5 out of 5.0

                    This family-friendly St Kilda hotel is located on the Strip, 0.1 mi (0.1 km) from Fitzroy Street, and within 6 mi (10 km) of Palais Theatre and St. Kilda Sea Baths. Acland Street and St. Kilda Beach are also within 6 mi (10 km).

                    Adara St Kilda (formerly known as Apartments INK) AU$114
                    Adara St Kilda (formerly known as Apartments INK)

                    Adara St Kilda (formerly known as Apartments INK)

                    135 Inkerman Street, St Kilda
                       
                      4.5 out of 5.0

                      Situated in the entertainment district, this luxury apartment building is within 6 mi (10 km) of Chapel Street, St. Kilda Beach, and Royal Botanic Gardens. Melbourne Arts Centre and Rod Laver Arena are also within 6 mi (10 km).

                      The Prince AU$158
                      The Prince

                      The Prince

                      2 Acland Street, St Kilda
                         
                        4.5 out of 5.0

                        Situated by the ocean, this luxury hotel is within 6 mi (10 km) of Fitzroy Street, St. Kilda Beach, and Spirit of Tasmania Ferry Terminal. Royal Botanic Gardens and Rod Laver Arena are also within 6 mi (10 km).

                        Map

                        Accommodation In St Kilda

                        For a great getaway, visit St Kilda, one of Melbourne’s quirkiest inner suburbs. Named after a ship that moored at the area’s main beach during the 1800s, St Kilda was previously known by several names including ‘Green Knoll’ and ‘The Village of Fareham’. The area was considered a prime suburb for Melbourne’s elite, with huge mansions and gardens marking St Kilda’s lush green hills and beautiful waterfront. In recent times, St Kilda has evolved into a haven for artists, musicians and other creative sorts, with a bohemian air in the atmosphere. Our St Kilda accommodation options, which include family-friendly hotels and apartments for four or more people, provide the ideal starting point for you to experience everything this area and its surrounds have to offer.

                        St Kilda is home to many of Melbourne’s best-known attractions, including Luna Park. Step through the mouth of the iconic Moonface gate and into a wonderland of retro rides and carnival games. Best of all, entry is free, with visitors paying per ride instead - a perfect day out for families or thrill-seekers on a budget. Too hot for rides? Then why not hit St Kilda Beach, Melbourne’s most famous beach? Relax by the seaside or try your hand at a variety of beach activities and water sports, from windsurfing to sailing, jet skiing to beach volleyball. The truly daring can even skydive! Once you’ve dried off, take a walk down St Kilda Pier to enjoy views of the Melbourne skyline and Port Phillip Bay. See if you can spot the Little Penguins that call the area home!

                        St Kilda has a reputation as one of the best entertainment and lifestyle precincts in Melbourne – not a surprise considering the events held in the area. The annual St Kilda Festival is held throughout the suburb during February and features live entertainment, visual arts, outdoor cinema and forums for the whole family to enjoy. Other events such as the St Kilda Film Festival, held in May and the St Kilda Markets, held every Sunday, also fill the calendar to ensure there’s never a dull time to visit. You can also catch a show at one of the area’s heritage-listed performing arts venues such as the stark white, art deco-style Palais Theatre, or the brickwork Astor Theatre. Those with a need for speed should also note that St Kilda is the perfect place to stay if you’re in Melbourne for the Grand Prix, which takes place around Albert Park.

                        The best thing about St Kilda? It’s easy to get to! Located just 6km from the Melbourne city centre, St Kilda is easily accessible via tram or bus. Want some fresh air? Why not take a walk along St Kilda Road and see the sights before arriving in this urban haven? However you get here, be sure to book your St Kilda hotel to make your holiday in Melbourne’s ultimate entertainment precinct the best!

                        Need insider tips on must-see attractions in St Kilda? Check out our St Kilda travel guide!

                        How Much is a Hotel Room in St Kilda?

                        Hotels in St Kilda start at AU$81 per night. Prices and availability subject to change. Additional terms may apply.

                        New Reviews - Best Hotels in St Kilda

                        Just Booked! Cheap Hotels in St Kilda