All Melbourne Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    简体中文 Dansk Deutsch English Español Français Italiano 日本語 Nederlands Português Русский

Find Hotels

2026-03-17

2026-03-18

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Melbourne near The National Theatre Melbourne

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

431 options found

  • Park Regis Griffin Suites

    604 St Kilda Rd, Melbourne, Australia

    1.8 km to The National Theatre Melbourne

    (Show map)

    Show map

    Offering a lobby area, the 4-star smoke-free Park Regis Griffin Suites Melbourne hotel lies in a central neighbourhood, about 25 minutes' walk from Royal Botanic Gardens Victoria and 3.4 km from such…

    More...
    From US$ 157
    price for 1 night
    BOOK From US$ 157
  • 50 Green St Windsor

    50 Green Street, Melbourne, Australia

    1.8 km to The National Theatre Melbourne

    (Show map)

    Show map

    50 Green St Windsor Melbourne hotel offers quick access to Boutique, situated about 5 minutes' walk away.

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Stylish Gem @ St Kilda Rd Next To Grand Prix

    601 Saint Kilda Road, Melbourne, Australia

    1.8 km to The National Theatre Melbourne

    (Show map)

    Show map

    The spacious 1-bedroom Stylish Gem @ St Kilda Rd Next To Grand Prix Apartment is located 10 minutes by car from St Kilda Marina and offers Wi-Fi for either business or leisure. Also, take advantage…

    More...
    BOOK
  • Elwood Star- Beachside Retreat

    109 Tennyson Street, Melbourne, Australia

    1.9 km to The National Theatre Melbourne

    (Show map)

    Show map

    Situated within 5 minutes' walk of Elsternwick Park Tennis Centre, Elwood Star- Beachside Retreat entices guests with views of the street.

    More...
    From US$ 635
    price for 1 night
    BOOK From US$ 635
  • Domi Rentals - The Cozy Balaclava

    11 Balaclava Road, Melbourne, Australia

    1.9 km to The National Theatre Melbourne

    (Show map)

    Show map

    To enjoy your vacation in Melbourne, stay at Domi Rentals - The Cozy Balaclava Melbourne apartment, which is approximately 25 minutes' walk from The St Kilda Esplanade Market and 4.7 km from Royal…

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Inner City Living In A Modern Slice Of History

    Unit 17 67 High Street, Melbourne, Australia

    1.9 km to The National Theatre Melbourne

    (Show map)

    Show map

    Nestled merely a 6-minute walk from Windsor Siding, the 1-room Inner City Living In A Modern Slice Of History offers quick access to numerous tourist attractions nearby. This spacious apartment has a…

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • Quat Quatta Ripponlea Getaway - 1 King Or 2 Single Beds, Lounge With Sofa-Bed, Kitchen, Laundry, Smart Tv

    3 Quat Quatta Avenue 8, Melbourne, Australia

    1.9 km to The National Theatre Melbourne

    (Show map)

    Show map

    Located 9 km from Flinders Street railway station, Quat Quatta Ripponlea Getaway - 1 King Or 2 Single Beds, Lounge With Sofa-Bed, Kitchen, Laundry, Smart Tv Apartment Melbourne is only 300 metres…

    More...
    BOOK
  • Urban Stay In Trendy Windsor Close To Chapel St

    Unit 109 120 High Street, Melbourne, Australia

    1.9 km to The National Theatre Melbourne

    (Show map)

    Show map

    Located nearly 25 minutes on foot from Lakeside Stadium, the spacious 75 m^2 Urban Stay In Trendy Windsor Close To Chapel St features a car park for those who travel by car. The 2-bedroom apartment…

    More...
    From US$ 144
    price for 1 night
    BOOK From US$ 144
  • The Art Sub-Penthouse With Stunning Views

    406/120 High Street, Melbourne, Australia

    1.9 km to The National Theatre Melbourne

    (Show map)

    Show map

    Situated about 5 minutes' walk from the Prahran Town Hall, the spacious 2-bedroom The Art Sub-Penthouse With Stunning Views Apartment Melbourne offers guests easy access to various tourist…

    More...
    BOOK
  • Up High On High Street - Free Parking

    87 High Street 605, Melbourne, Australia

    1.9 km to The National Theatre Melbourne

    (Show map)

    Show map

    To enjoy your vacation in Melbourne, stay at the spacious Up High On High Street - Free Parking Apartment Melbourne, which is 3.3 km from the National Sports museum "Melbourne Cricket Ground" and…

    More...
    BOOK
  • Pullman Melbourne Albert Park

    65 Queens Road, Melbourne, Australia

    1.9 km to The National Theatre Melbourne

    (Show map)

    Show map

    Located just 1.5 km from the inclusive Jewish Interactive Museum of Australia, the 5-star smoke-free Pullman Melbourne Albert Park hotel boasts a hot tub and a sauna. Providing access to such…

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Modern Comfy Stylish & Convenient Large Apartment

    250-252 Dandenong Road, Melbourne, Australia

    1.9 km to The National Theatre Melbourne

    (Show map)

    Show map

    Located merely a 6-minute walk from Justin Art House Museum, the 1-room Modern Comfy Stylish & Convenient Large Apartment gives quick access to various tourist spots in the vicinity.

    More...
    BOOK
  • Spacious Modern Apartment - St Kilda East

    15 Rockbrook Road First Floor, Melbourne, Australia

    1.9 km to The National Theatre Melbourne

    (Show map)

    Show map

    The 2-room Spacious Modern Apartment - St Kilda East Melbourne is located about 8 km from Flinders Street train station and only a 6-minute walk from 4Dverse Arts and Lifestyle Hub.

    More...
    From US$ 284
    price for 1 night
    BOOK From US$ 284
  • Explore Melbourne From This Chic 1Br In Windsor

    4 Victoria Street, Melbourne, Australia

    1.9 km to The National Theatre Melbourne

    (Show map)

    Show map

    Staying at the spacious Explore Melbourne From This Chic 1Br In Windsor, guests can relax on a patio only a 10-minute walk from LUX Melbourne. Wi-Fi and a car park are also available at this…

    More...
    From US$ 147
    price for 1 night
    BOOK From US$ 147
  • Kimberley Gardens Hotel, Serviced Apartments And Serviced Townhouses

    441 Inkerman Street,, Melbourne, Australia

    2 km to The National Theatre Melbourne

    (Show map)

    Show map

    Kimberley Gardens Hotel, Serviced Apartments And Serviced Townhouses Melbourne includes 28 rooms and is about a 25-minute walk from St Kilda Pier. Guests travelling by car can also use parking on…

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • Opulent & Spacious Condo Overlooking Albert Park

    582 Saint Kilda Road 1607, Melbourne, Australia

    2 km to The National Theatre Melbourne

    (Show map)

    Show map

    The 3-room Opulent & Spacious Condo Overlooking Albert Park is located within 25 minutes' walk of St Kilda Adventure Playground and offers Wi-Fi for either business or leisure. The nearest airport is…

    More...
    BOOK
  • Beach And Track Side Delight In Middle Park

    13/28 Patterson Street, Melbourne, Australia

    2 km to The National Theatre Melbourne

    (Show map)

    Show map

    The 40 m^2 Beach And Track Side Delight In Middle Park Melbourne apartment is located 4.2 km from Flinders Street train station and around a 5-minute walk from Our Lady of Mount Carmel Church.

    More...
    From US$ 176
    price for 1 night
    BOOK From US$ 176
  • Mercure Melbourne Albert Park

    65 Queens Road, Melbourne, Australia

    2 km to The National Theatre Melbourne

    (Show map)

    Show map

    The smoke-free Mercure Melbourne Albert Park hotel boasts 24-hour front desk assistance, late check-out service, and wake-up calls and a central location, approximately a 25-minute walk from the…

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • The Bluewater Nest

    10/130 Glen Huntly Rd, Elwood, Melbourne, Australia

    2 km to The National Theatre Melbourne

    (Show map)

    Show map

    Situated around a 10-minute ride from Caulfield Racecourse, 1-room The Bluewater Nest Apartment provides guests with Wi-Fi for either business or leisure. Landcox Park is located a 10-minute drive…

    More...
    From US$ 262
    price for 1 night
    BOOK From US$ 262
  • Windsor Cottagestay

    15 Victoria Street, Melbourne, Australia

    2 km to The National Theatre Melbourne

    (Show map)

    Show map

    The 1-room Windsor Cottagestay Melbourne apartment is located 4.6 km from Flinders Street train station and within 5 minutes' walk of the Prahran Police Station and Court House.

    More...
    BOOK