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.
View map
Sponsored by:
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 & up Independent Hotels Internet Air Conditioning & up Hotels with Free Wifi Non-Smoking Hotel Hotels with Restaurants Apartment Hotels Meeting room Concierge Business services Cheap Hotels Spa Hotels Boutique Hotels Wedding Hotels $ $$ $$$ $$$$ Hotels with Villas Boardwalk Hotels Adina Boutique Spa Hotels Airport Transportation Luxury Boutique Hotels Reduced mobility rooms Novotel Romantic Green Quest Apartment Hotels Rydges Spa Any Distance from Luna Park Melbourne
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
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
Cosmopolitan Hotel Melbourne
SAVE USD 32
USD 191*
Agoda.com
USD 159*
View Deal
2 - 8 Carlisle St | St Kilda Beach, St Kilda, Port Phillip, Victoria 3182, Australia
0.3 km from Luna Park Melbourne
  • Free Wifi
  • Free Parking
Novotel Melbourne St Kilda
SAVE USD 36
USD 151*
Hotels.com
USD 115*
View Deal
16 The Esplanade, St Kilda, Port Phillip, Victoria 3182, Australia
0.3 km from Luna Park Melbourne
  • Free Wifi
  • Pool
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of USD 131/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Barkly Apartments
SAVE USD 4
USD 119*
Hotels.com
USD 115*
View Deal
180 Barkly St, St Kilda, Port Phillip, Victoria 3182, Australia
0.4 km from Luna Park Melbourne
  • Free Wifi
  • Free Parking
Quest St Kilda Bayside
SAVE USD 9
USD 122*
Hotels.com
USD 113*
View Deal
1 Eildon Rd | (enter off Acland Street), St Kilda, Port Phillip, Victoria 3182, Australia
0.5 km from Luna Park Melbourne
  • Pool
  • Fitness centre
No photo provided
32 Carlisle St, St Kilda, Port Phillip, Victoria 3182, Australia
0.5 km from Luna Park Melbourne
    Abode St Kilda
    SAVE USD 35
    USD 144*
    Ctrip.com
    USD 109*
    View Deal
    63 Fitzroy St | Melbourne, St Kilda, Port Phillip, Victoria 3182, Australia
    0.7 km from Luna Park Melbourne
    • Free Wifi
    Rydges St Kilda
    Booking.com
    USD 119*
    View Deal
    35-37 Fitzroy St, St Kilda, Port Phillip, Victoria 3182, Australia
    0.7 km from Luna Park Melbourne
    • Free Wifi
    • Restaurant
    Savings alert: 13% below average rate

    The price you found is 13% lower than this hotel's average rate of USD 136/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    The Prince
    SAVE USD 40
    USD 147*
    Hotels.com
    USD 107*
    View Deal
    2 Acland St, St Kilda, Port Phillip, Victoria 3182, Australia
    0.7 km from Luna Park Melbourne
    • Free Wifi
    • Restaurant
    Savings alert: 11% below average rate

    The price you found is 11% lower than this hotel's average rate of USD 120/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Sixty Two on Grey
    SAVE USD 24
    USD 158*
    Agoda.com
    USD 134*
    View Deal
    62 Grey St, St Kilda, Port Phillip, Victoria 3182, Australia
    0.7 km from Luna Park Melbourne
    • Free Wifi
    No photo provided
    51 Grey St, St Kilda, Port Phillip, Victoria 3182, Australia
    0.7 km from Luna Park Melbourne
      Oslo Hotel
      SAVE USD 40
      USD 60*
      Booking.com
      USD 20*
      View Deal
      38 Grey St, St Kilda, Port Phillip, Victoria 3182, Australia
      0.7 km from Luna Park Melbourne
        Tolarno Hotel
        SAVE USD 23
        USD 92*
        Hotels.com
        USD 69*
        View Deal
        42 Fitzroy St, St Kilda, Port Phillip, Victoria 3182, Australia
        0.8 km from Luna Park Melbourne
        • Free Wifi
        • Restaurant
        Savings alert: 10% below average rate

        The price you found is 10% lower than this hotel's average rate of USD 77/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        No photo provided
        363 Beaconsfield Pde, St Kilda, Port Phillip, Victoria 3182, Australia
        0.8 km from Luna Park Melbourne
          Adina Apartment Hotel St Kilda
          SAVE USD 10
          USD 122*
          Travelocity
          USD 112*
          View Deal
          157 Fitzroy St, St Kilda, Port Phillip, Victoria 3182, Australia
          1.0 km from Luna Park Melbourne
          • Room Service
          • Fitness centre
          Savings alert: 17% below average rate

          The price you found is 17% lower than this hotel's average rate of USD 135/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          Apartments Ink
          SAVE USD 6
          USD 93*
          Agoda.com
          USD 87*
          View Deal
          135 Inkerman St, St Kilda, Port Phillip, Victoria 3182, Australia
          1.0 km from Luna Park Melbourne
            St. Kilda Junction Accommodation
            SAVE USD 41
            USD 157*
            Agoda.com
            USD 116*
            View Deal
            1a St Kilda Road, St Kilda, Port Phillip, Victoria 3182, Australia
            1.2 km from Luna Park Melbourne
            • Fitness centre
            Savings alert: 21% below average rate

            The price you found is 21% lower than this hotel's average rate of USD 147/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Crest on Barkly Hotel
            SAVE USD 27
            USD 128*
            Expedia.com
            USD 101*
            View Deal
            47 Barkly St, St Kilda, Port Phillip, Victoria 3182, Australia
            1.2 km from Luna Park Melbourne
            • Free Wifi
            • Free Parking
            Savings alert: 20% below average rate

            The price you found is 20% lower than this hotel's average rate of USD 126/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Holiday Inn St Kilda Rd Melbourne
            Corner St Kilda Road & Park Street, Melbourne, Victoria 8205, Australia
            1.4 km from Luna Park Melbourne
            • Pool
            • Fitness centre
            Redan Apartments
            SAVE USD 7
            USD 84*
            Hotels.com
            USD 77*
            View Deal
            25 Redan St, St Kilda, Port Phillip, Victoria 3182, Australia
            1.4 km from Luna Park Melbourne
            • Free Parking
            Quest Windsor
            SAVE USD 20
            USD 121*
            Agoda.com
            USD 101*
            View Deal
            111 Punt Road, Prahran, Stonnington, Victoria 3181, Australia
            1.9 km from Luna Park Melbourne
            • Pool
            • Bar/Lounge
            Savings alert: 21% below average rate

            The price you found is 21% lower than this hotel's average rate of USD 128/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Pullman Melbourne Albert Park
            SAVE USD 49
            USD 200*
            Ctrip.com
            USD 151*
            View Deal
            65 Queens Rd, Melbourne, Victoria 3004, Australia
            2.0 km from Luna Park Melbourne
            • Pool
            • Restaurant
            Savings alert: 28% below average rate

            The price you found is 28% lower than this hotel's average rate of USD 209/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Mercure Melbourne Albert Park
            SAVE USD 23
            USD 93*
            Agoda.com
            USD 70*
            View Deal
            65 Queens Rd, Melbourne, Victoria 3004, Australia
            2.0 km from Luna Park Melbourne
            • Pool
            • Restaurant
            No photo provided
            65 Queens Rd, Melbourne, Victoria, Australia
            2.0 km from Luna Park Melbourne
            • Pool
            • Restaurant
            Seasons Heritage Melbourne
            SAVE USD 15
            USD 95*
            Ctrip.com
            USD 80*
            View Deal
            572 St Kilda Rd, Melbourne, Victoria 3004, Australia
            2.2 km from Luna Park Melbourne
            • Restaurant
            • Room Service
            Middle Park Hotel
            SAVE USD 17
            USD 97*
            Hotels.com
            USD 80*
            View Deal
            102 Canterbury Rd, Middle Park, Port Phillip, Victoria 3206, Australia
            2.2 km from Luna Park Melbourne
            • Free Wifi
            • Restaurant
            Savings alert: 14% below average rate

            The price you found is 14% lower than this hotel's average rate of USD 93/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Bayview On The Park
            SAVE USD 11
            USD 81*
            Hotels.com
            USD 70*
            View Deal
            52 Queens Road, Melbourne, Victoria 3004, Australia
            2.2 km from Luna Park Melbourne
            • Pool
            • Restaurant
            Savings alert: 19% below average rate

            The price you found is 19% lower than this hotel's average rate of USD 86/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Mantra St Kilda Road
            SAVE USD 14
            USD 123*
            Agoda.com
            USD 109*
            View Deal