We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Sun 14/05/2017 Mon 15/05/2017
View Deals
Clear all
Your Selections
  Free Wifi Budget City Centre Pool Mid-range Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Suites Kitchenette Bar/Lounge Fitness centre Room Service Business & up Internet & up Independent Hotels Air Conditioning Hotels with Free Wifi Hotels with Restaurants & up Non-Smoking Hotel Apartment Hotels Meeting Rooms Business Centre Cheap Hotels Concierge Spa Hotels Boutique Hotels Art and Architecture Lover Wedding Hotels ₹₹ ₹₹₹ ₹₹₹₹ Quest Apartment Hotels Luxury Traveller Hotels with Villas Boardwalk Hotels Adina Boutique Spa Hotels Airport Transportation Luxury Boutique Hotels Beachfront Foodie Accessible rooms Novotel Trendsetter Most Booked Hotels Urban Explorer Beach Goer Romantic Travellers' Top-Rated Hotels Green Rydges Spa
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
16 The Esplanade, St Kilda, Port Phillip, Victoria 3182, Australia
0.2 km from St. Kilda Beach
  • Pool
  • Restaurant
Novotel Melbourne St Kilda
US$ 107
TripAdvisor
US$ 107
Hotels.com
US$ 126
HotelQuickly
SAVE US$ 19
US$ 126
US$ 107
Booking.com
View Deal
1 Eildon Rd | (enter off Acland Street), St Kilda, Port Phillip, Victoria 3182, Australia
0.3 km from St. Kilda Beach
  • Pool
  • Fitness centre
Quest St Kilda Bayside
US$ 86
TripAdvisor

Hotels.com

Priceline
US$ 86
Booking.com
View Deal
2 Acland St, St Kilda, Port Phillip, Victoria 3182, Australia
0.3 km from St. Kilda Beach
  • Free Wifi
  • Restaurant
The Prince

Hotels.com

Agoda.com

Travelocity
US$ 149
Booking.com
View Deal
35-37 Fitzroy St, St Kilda, Port Phillip, Victoria 3182, Australia
0.4 km from St. Kilda Beach
  • Free Wifi
  • Restaurant
Rydges St Kilda
US$ 94
Expedia.com

CheapTickets

Hotels.com
US$ 93
Booking.com
View Deal
363 Beaconsfield Pde, St Kilda, Port Phillip, Victoria 3182, Australia
0.4 km from St. Kilda Beach
    No photo provided
    63 Fitzroy St | Melbourne, St Kilda, Port Phillip, Victoria 3182, Australia
    0.5 km from St. Kilda Beach
    • Free Wifi
    Abode St Kilda

    Hotels.com

    Orbitz.com

    Travelocity
    US$ 134
    Expedia.com
    View Deal
    42 Fitzroy St, St Kilda, Port Phillip, Victoria 3182, Australia
    0.6 km from St. Kilda Beach
    • Free Wifi
    • Restaurant
    Tolarno Hotel
    US$ 85
    Booking.com

    Hotels.com

    Expedia.com
    SAVE US$ 27
    US$ 85
    US$ 58
    TripAdvisor
    View Deal
    2 - 8 Carlisle St | St Kilda Beach, St Kilda, Port Phillip, Victoria 3182, Australia
    0.7 km from St. Kilda Beach
    • Free Wifi
    • Free Parking
    Cosmopolitan Hotel Melbourne - by 8Hotels
    US$ 87
    TripAdvisor
    US$ 85
    Hotels.com
    US$ 95
    Elvoline
    SAVE US$ 11
    US$ 95
    US$ 85
    Orbitz.com
    View Deal
    51 Grey St, St Kilda, Port Phillip, Victoria 3182, Australia
    0.7 km from St. Kilda Beach
      Eildon Mansion
      62 Grey St, St Kilda, Port Phillip, Victoria 3182, Australia
      0.7 km from St. Kilda Beach
      • Free Wifi
      Sixty Two on Grey
      US$ 87
      TripAdvisor
      US$ 108
      Booking.com

      Hotwire.com
      SAVE US$ 22
      US$ 108
      US$ 87
      Expedia.com
      View Deal
      38 Grey St, St Kilda, Port Phillip, Victoria 3182, Australia
      0.7 km from St. Kilda Beach
        Oslo Hotel
        US$ 33
        TripAdvisor
        US$ 49
        Booking.com
        US$ 36
        Hostelworld.com
        SAVE US$ 16
        US$ 49
        US$ 33
        Expedia.com
        View Deal
        157 Fitzroy St, St Kilda, Port Phillip, Victoria 3182, Australia
        0.9 km from St. Kilda Beach
        • Beachfront
        • Room Service
        Adina Apartment Hotel St Kilda
        US$ 96
        TripAdvisor
        US$ 97
        Expedia.com

        Hotels.com
        US$ 96
        Booking.com
        View Deal
        180 Barkly St, St Kilda, Port Phillip, Victoria 3182, Australia
        0.9 km from St. Kilda Beach
        • Free Wifi
        • Free Parking
        Barkly Apartments
        US$ 116
        TripAdvisor
        US$ 119
        Booking.com
        US$ 116
        Orbitz.com
        SAVE US$ 3
        US$ 119
        US$ 116
        Expedia.com
        View Deal
        32 Carlisle St, St Kilda, Port Phillip, Victoria 3182, Australia
        0.9 km from St. Kilda Beach
          All Nations Motel
          1A St Kilda Rd, St Kilda, Port Phillip, Victoria 3182, Australia
          1.2 km from St. Kilda Beach
          • Fitness centre
          Quest on St Kilda Road
          US$ 126
          Booking.com

          Hotels.com

          Priceline
          SAVE US$ 22
          US$ 126
          US$ 104
          TripAdvisor
          View Deal
          47 Barkly St, St Kilda, Port Phillip, Victoria 3182, Australia
          1.2 km from St. Kilda Beach
          • Free Wifi
          • Free Parking
          Crest on Barkly Hotel
          US$ 99
          Expedia.com
          US$ 99
          Hotels.com
          US$ 111
          CheapTickets
          SAVE US$ 26
          US$ 111
          US$ 85
          Priceline
          View Deal
          135 Inkerman St, St Kilda, Port Phillip, Victoria 3182, Australia
          1.4 km from St. Kilda Beach
            Apartments Ink

            Hotels.com

            Agoda.com
            US$ 82
            Booking.com
            SAVE US$ 2
            US$ 82
            US$ 79
            TripAdvisor
            View Deal
            25 Redan St, St Kilda, Port Phillip, Victoria 3182, Australia
            1.6 km from St. Kilda Beach
            • Free Parking
            • Free Internet
            Redan Apartments
            US$ 79
            Booking.com

            Hotels.com

            HotelQuickly
            SAVE US$ 4
            US$ 79
            US$ 75
            TripAdvisor
            View Deal
            441 Inkerman St, St Kilda, Port Phillip, Victoria 3183, Australia
            2.8 km from St. Kilda Beach
            • Free Wifi
            • Free Parking
            Kimberley Gardens Hotel & Serviced Apartments
            US$ 80
            TripAdvisor
            US$ 89
            Booking.com

            Hotels.com
            SAVE US$ 9
            US$ 89
            US$ 80
            Expedia.com
            View Deal
            *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.