Beginning of main content

Dive into the waves at these beach properties


Check prices on hotels in Melbourne

Tonight 21 Jan - 22 Jan
This weekend 25 Jan - 27 Jan
Next weekend 1 Feb - 3 Feb

Featured Melbourne Beach Hotels

See all 2,095 properties in Melbourne
Novotel Melbourne St Kilda
Novotel Melbourne St Kilda
4.0 out of 5.0 16 The Esplanade, St Kilda
Free cancellation
4.1/5 (1,905 reviews)
RM437/ nightfor 2 guests

Josh on the main reception was an absolute star. We had a great time

Reviewed on 2 Jan,2019
Rydges St Kilda
Rydges St Kilda
4.5 out of 5.0 35-37 Fitzroy Street, St Kilda
Free cancellation
4.1/5 (1,758 reviews)
RM444/ nightfor 2 guests

Fantastic very Friendly and great location Very clean , service

Reviewed on 14 Jan,2019
Cosmopolitan Hotel
Cosmopolitan Hotel
4.0 out of 5.0 2-8 Carlisle Street, St Kilda
Free cancellation
4.3/5 (2,408 reviews)
RM296/ nightfor 2 guests

Loads of space, convenient location, nice kitchen dining area

Reviewed on 27 Dec,2018
Quest St Kilda Bayside
Quest St Kilda Bayside
4.0 out of 5.0 1 Eildon Road, St Kilda
Free cancellation
4.3/5 (401 reviews)
RM360/ nightfor 2 guests

Great location far enough away from the hustle and bustle but easy walking distance to shops and beach Staff were amazing and helpful, Property would have got full marks the only thing letting it down was room allocation, I appreciate this can be difficult at times but diring my stay it would have ...

Reviewed on 6 Jan,2019
Brighton Savoy
Brighton Savoy
4.0 out of 5.0 150 Esplanade, Brighton
4.1/5 (540 reviews)
RM446/ nightfor 2 guests

Spacious modernised rooms in a suburban Bayside location,

Reviewed on 18 Jan,2019
Middle Park Hotel
Middle Park Hotel
4.0 out of 5.0 102 Canterbury Road, Middle Park
Free cancellation
4.3/5 (637 reviews)
RM298/ nightfor 2 guests

A second home when travelling for work. While rooms aren’t really set up for working, that can be a good thing.

Reviewed on 10 Jan,2019
Adina Apartment Hotel St Kilda Melbourne
Adina Apartment Hotel St Kilda Melbourne
4.5 out of 5.0 157 Fitzroy Street, St Kilda
Free cancellation
4.2/5 (1,567 reviews)
RM319/ nightfor 2 guests

Good location, close to shop, split level apartment is not convenience to old people

Reviewed on 14 Jan,2019
Tolarno Hotel
Tolarno Hotel
4.0 out of 5.0 42 Fitzroy Street, St Kilda
Free cancellation
4.3/5 (935 reviews)
RM287/ nightfor 2 guests

Lovely staff, patient friendly and helpful. Quiet room, walking distance from the beach, free upgrade on my room, and my father's room. Thank you!

Reviewed on 12 Jan,2019
Easystay Studio Apartments
Easystay Studio Apartments
3.5 out of 5.0 Various Addresses, St Kilda
Free cancellation
3.8/5 (775 reviews)
RM247/ nightfor 2 guests

Great sized room. Bathroom clean but needs to be re tiled.

Reviewed on 30 Apr,2018
Map

Recently booked Melbourne hotels

Adina Apartment Hotel Melbourne
4.5 out of 5.0
Last booking: 2 hours ago
Pan Pacific Melbourne
5.0 out of 5.0
Last booking: 2 hours ago
Stamford Plaza Melbourne
5.0 out of 5.0
Last booking: 2 hours ago
Pegasus Apart'Hotel
4.0 out of 5.0
Last booking: 3 hours ago
Causeway 353 Hotel
4.0 out of 5.0
Last booking: 4 hours ago
The Victoria Hotel Melbourne
3.5 out of 5.0
Last booking: 6 hours ago
The Hotel Windsor
5.0 out of 5.0
Last booking: 6 hours ago
Somerset On Elizabeth, Melbourne
4.0 out of 5.0
Last booking: 9 hours ago
The Langham, Melbourne
5.0 out of 5.0
Last booking: 9 hours ago

Beach Hotels in Melbourne


Known for its architecture and art galleries, Melbourne offers a lot for the traveler booking a vacation. This vibrant destination has 367 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.


As you search for a place to stay by the beach in Melbourne, you might be interested in these top-rated hotels with positive customer reviews.

Tolarno Hotel - 4-star family-friendly hotel near St. Kilda Beach. It features a restaurant, free WiFi, and a bar. Guests love the beach locale and breakfast.

Easystay Studio Apartments - 3.5-star apartment, 10-minute walk from St. Kilda Beach. Our travelers recommend its beach locale and breakfast. This apartment boasts free WiFi, TVs, and in-room microwaves.

Quest Brighton on the Bay - 3-star aparthotel near St. Kilda Beach. It offers in-room kitchenettes, LCD TVs, and laundry facilities. Guest reviews highlight the beach locale and overall value.

The Prince - 4.5-star luxury hotel, 7-minute walk from St. Kilda Beach. It features 2 restaurants, free WiFi, and a full-service spa. Guests love the beach locale and comfortable rooms.

Crest on Barkly - 4-star hotel near St. Kilda Beach. Our travelers recommend its beach locale and proximity to shopping. This hotel boasts a restaurant, a sauna, and free parking.


Planning Your Trip to Melbourne


Curious about the best time to visit? These temperature and rainfall averages will give you an idea of the local weather.


  • Hottest months: February, January, March, and December, with an average temperature of 78°F
  • Coldest months: July, June, August, and September, with an average temperature of 41°F
  • Driest months: February, July, January, and June, with an average rainfall of 0.04 inches
  • Rainiest months: February, July, January, and June, with an average rainfall of 0.04 inches

Sightseeing in and Around Melbourne


After arriving and settling in at your hotel, you might want to venture out and explore everything Melbourne has to offer. Beach lovers can head straight to South Melbourne Beach or Sandridge Beach for some quality time by the water. Experience the area's architecture and art galleries, and make time for local attractions like Melbourne Cricket Ground and St. Kilda Beach. For more things to see and do, consider visiting Bourke Street Mall or Melbourne Central.
Visitors also enjoy Melbourne for its:
  • Shopping
  • Museums
  • Restaurants
  • Theater
  • Skyscrapers

Getting Around Melbourne


If you're looking to fly to Melbourne, the closest major airport is in Melbourne, VIC (MEB-Essendon), located 7 mi (11.2 km) from the city center. Walk to nearby metro stations like Flagstaff Station, Melbourne Central Station, and Flinders Street Station. If you want to see more of the area, hop aboard a train from Southern Cross Station, Showgrounds Station, or Spotswood Station.