Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Featured Hotels Near Luna Park Melbourne

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Garden Cottage St Kilda

St. Kilda, Melbourne (0.3 miles from Luna Park Melbourne)

Garden Cottage St Kilda features a patio and is located in Melbourne, within just a 9-minute walk of St Kilda Beach and 1.2 miles of Elwood Beach.

Show more Show less
9.6
Exceptional
31 reviews
Price from
$113
per night

Beach Front Beauty

St. Kilda, Melbourne (0.1 miles from Luna Park Melbourne)

Offering barbecue facilities and sea view, Beach Front Beauty is located in Melbourne, a 1-minute walk from St Kilda Beach and one mile from Elwood Beach.

Show more Show less
9.5
Exceptional
62 reviews
Price from
$137
per night

Modern, Quiet 1 Bed Apt on Fitzroy St, Opposite Albert Park

St. Kilda, Melbourne (0.7 miles from Luna Park Melbourne)

Featuring garden views, Modern, Quiet 1 Bed Apt on Fitzroy St, Opposite Albert Park provides accommodations with a terrace and an electric tea pot, around a 16-minute walk from St Kilda Beach.

Show more Show less
9.7
Exceptional
124 reviews
Price from
$151
per night

Luxury St Kilda Townhouse in the Sky

St. Kilda, Melbourne (0.3 miles from Luna Park Melbourne)

Luxury St Kilda Townhouse in the Sky offers accommodations in Melbourne, 1.2 miles from Elwood Beach and 1.2 miles from Middle Park Beach.

Show more Show less
8.8
Excellent
45 reviews
Price from
$309
per night

Luxurious Penthouse Oasis with Spa

St. Kilda, Melbourne (0.3 miles from Luna Park Melbourne)

Luxurious Penthouse Oasis with Spa enjoys a location in Melbourne, just 1.2 miles from Elwood Beach and 1.2 miles from Middle Park Beach.

Show more Show less
8.4
Very Good
34 reviews
Price from
$240
per night

Cosmopolitan Hotel Melbourne

Hotel in St. Kilda, Melbourne (0.2 miles from Luna Park Melbourne)

The Cosmopolitan Hotel Melbourne is ideally located at the heart of vibrant St Kilda, only 2 minutes from Acland Street's café culture and with a tram stop in front of the hotel.

Show more Show less
7.7
Good
1,414 reviews
Price from
$115
per night

Enjoy breakfast at hotels near Luna Park Melbourne

See all

Hotels with great access to Luna Park Melbourne!

See all

Planning a trip to see the Luna Park Melbourne? Check out the latest reviews and scores

Research, refine, and make plans for your whole trip