Melbourne Hotels on the Beach - Best Beach Hotels in Melbourne

Explore Melbourne's best beach hotels near St Kilda Beach. Compare top-rated picks with pools, free WiFi, and tram access. Check rates now.

Check-in
Sun, 20 Sept
Check-out
Mon, 21 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Sun, 20 Sept
-
Check-out
Mon, 21 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Sun, 20 Sept
-
Check-out
Mon, 21 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-8 out of 8
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.1
Great1867 total reviews
our site & Booking.com
Map
6.7 mi from City Center110 yd from Royal Brighton Yacht Club
Endota SpaSea BathWellness Studio
  • 50-metre open-water sea bath
  • Endota Day Spa on-site
  • Fully equipped kitchens in all
FromUS$ 120 /nightSelect
8.7
Great757 total reviews
our site & Booking.com
Map
7.3 mi from City Center395 yd from Middle Brighton
Underground ParkingTour DeskFull Kitchens
  • Spacious up to 183 sqm
  • Private balcony in each apt
  • 1-min drive to Brighton Beach
FromUS$ 163 /nightSelect
The PrinceHotel
8.4
Great1092 total reviews
our site & Booking.com
Map
3.4 mi from City Center667 yd from Palais Theatre
BandroomWine CellarMeeting Spaces
  • Renowned live music venue
  • 4000-strong wine collection
  • Preserved art deco architecture
FromUS$ 154 /nightSelect
7.6
Very good1450 total reviews
our site & Booking.com
Map
3.4 mi from City Center530 yd from Palais Theatre
Heated PoolFitness CentreBBQ Facilities
  • Self-catering with fully equipped kitchens
  • St Kilda Beach 5-min walk
  • Grocery delivery & tailored groups
FromUS$ 119 /nightSelect
7.3
Very good1065 total reviews
our site & Booking.com
Map
3.2 mi from City Center869 yd from Palais Theatre
Art GalleryFrench BistroBeach Access
  • Awards art prizes to students
  • On-site French fine dining
  • Walking distance to Luna Park
FromUS$ 56 /nightSelect
8.6
Great893 total reviews
our site & Booking.com
Map
2.4 mi from City Center378 yd from Melbourne Grand Prix Circuit
Private DiningBeer GardenGolf Course
  • Locavore dining with Victorian produce
  • Intimate beer garden with skyline views
  • Free iMac computer in lounge
FromUS$ 131 /nightSelect
10.0
Perfect139 total reviews
our site & Booking.com
Infrared SaunaCo-working SpacePrivate Dining
  • Steps from St Kilda Beach
  • Wellness center with infrared sauna
  • Co-working and meeting spaces
FromUS$ 174 /nightSelect
7.5
Very good419 total reviews
our site & Booking.com
Map
3.4 mi from City Center751 yd from Palais Theatre
Fully equipped kitchenPrivate balconyExpress check-in
  • 1860s Georgian mansion stay
  • Self-contained apartment kitchens
  • Steps from St Kilda Beach
FromUS$ 68 /nightSelect

Melbourne's beach hotels are concentrated around St Kilda Beach, a popular seaside district just 10 minutes by tram from the CBD. Properties like View Melbourne offer direct access to the St Kilda foreshore, with dog-friendly packages and rooms with opening windows-a rarity in city hotels. Expect a mix of historic landmarks (The Hotel Windsor, built 1883) and modern towers (Crown Metropol Melbourne) with rooftop pools and Yarra River views. Budget ranges from $150-$400 per night for standard rooms, with options like Mercure Welcome Melbourne on Bourke Street Mall starting under $200.

For beachgoers, staying near the free tram zone means easy access to St Kilda's esplanade, Luna Park, and the Royal Botanic Gardens. Top-rated picks include Crowne Plaza Melbourne (86 score, heated rooftop pool) and The Westin Melbourne (91 score, indoor lap pool). Many hotels feature on-site dining, 24-hour room service, and private parking. Book early for summer weekends-St Kilda's beachside cafes fill up fast. Most hotels offer free cancellation, so you can secure a room near the coast without risk.