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.

Hotels near St. Kilda Beach

Jacka Boulevard, Melbourne, Victoria, Australia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

North Melbourne Serviced Apartments (Melbourne, Australia) 3.5 of 5
113 Flemington Road | North Melbourne, Melbourne, Victoria 3051, Australia
6.4 km from St. Kilda Beach
North Melbourne Serviced Apartments Slideshow
#70 of 172 hotels in Melbourne
Professional photos | Traveller photos (43) | Map
Show Prices
Mercure North Melbourne (Melbourne, Australia) 3.5 of 5
Corner Harker Street And Flemington Road | North Melbourne, Melbourne, Victoria 3051, Australia (Formerly Rydges North Melbourne)
6.4 km from St. Kilda Beach
#130 of 172 hotels in Melbourne
Professional photos | Traveller photos (57) | Map
Show Prices
Naughtons Parkville Hotel (Melbourne, Australia) 3.5 of 5
43 Royal Parade | Parkville, Melbourne, Victoria, Australia
6.5 km from St. Kilda Beach
#119 of 172 hotels in Melbourne
Professional photos | Traveller photos (3) | Map
Show Prices
Mercure North Melbourne (Melbourne, Australia) 4.0 of 5
Cnr Flemington Road and Harker Street, Melbourne, Victoria 3052, Australia
6.5 km from St. Kilda Beach
#136 of 172 hotels in Melbourne
Professional photos | Traveller photos (2) | Map
Show Prices
Art Series - The Larwill Studio (Melbourne, Australia) 4.0 of 5
48 Flemington Road | Parkville, Melbourne, Victoria 3052, Australia
6.6 km from St. Kilda Beach
Offers & Announcements Book Direct Save 20%
Art Series - The Larwill Studio Slideshow
#1 of 172 hotels in Melbourne
Professional photos | Traveller photos (48) | Map
Show Prices
750 Toorak Rd., Hawthorn, Boroondara, Victoria 3123, Australia
6.6 km from St. Kilda Beach
#1 of 2 hotels in Hawthorn
Professional photos | Traveller photos (11) | Map
Show Prices
Glenferrie Hotel (Melbourne, Australia) 3.5 of 5
324 Burwood Road, Melbourne, Victoria, Australia
6.6 km from St. Kilda Beach
#107 of 172 hotels in Melbourne
Professional photos | Traveller photos (14) | Map
Show Prices
The Royal Derby Hotel (Melbourne, Australia)
446 Brunswick Street, Melbourne, Victoria 3065, Australia
6.6 km from St. Kilda Beach
Special Rate Single private rooms
The Royal Derby Hotel Slideshow
Traveller photos (15) | Map
California Hotel (Hawthorn, Australia)
138 Barkers Road, Hawthorn, Boroondara, Victoria 3122, Australia
6.8 km from St. Kilda Beach
#2 of 2 hotels in Hawthorn
Traveller photos (3) | Map
Show Prices
Apartments on Lygon - Melbourne (Melbourne, Australia) 4.0 of 5
700 Lygon Street Carlton North, Melbourne, Victoria 3054, Australia
7.0 km from St. Kilda Beach
#142 of 172 hotels in Melbourne
Professional photos | Traveller photos (34) | Map
Show Prices
Brighton Savoy (Brighton, Australia) 4.0 of 5
150 Esplanade, Brighton, Bayside, Victoria 3186, Australia
7.1 km from St. Kilda Beach
#1 of 1 hotels in Brighton
Professional photos | Traveller photos (66) | Map
Show Prices
7 Studley Park Road, Kew, Boroondara, Victoria 3101, Australia (Formerly Quest Beaumont Kew)
7.2 km from St. Kilda Beach
#3 of 4 hotels in Kew
Professional photos | Traveller photos (41) | Map
Show Prices
94 Flemington Rd. | Parkville, Melbourne, Victoria 3052, Australia
7.5 km from St. Kilda Beach
#144 of 172 hotels in Melbourne
Professional photos | Traveller photos (18) | Map
Show Prices
Quest Kew (Kew, Australia) 4.0 of 5
19 - 21 Walpole Street, Kew, Boroondara, Victoria 3101, Australia
7.6 km from St. Kilda Beach
#2 of 4 hotels in Kew
Professional photos | Traveller photos (34) | Map
Show Prices
Evancourt Motel Melbourne (Melbourne, Australia) 2.5 of 5
1015-1019 Dandenong Rd, Melbourne, Victoria 3145, Australia
7.8 km from St. Kilda Beach
#166 of 172 hotels in Melbourne
Professional photos | Traveller photos (1) | Map
Show Prices
115 Cotham Street, Kew, Boroondara, Victoria 3101, Australia
7.9 km from St. Kilda Beach
#1 of 4 hotels in Kew
Professional photos | Traveller photos (54) | Map
Show Prices
Vibe Hotel Carlton (Melbourne, Australia) 4.0 of 5
441 Royal Parade | Parkville, Melbourne, Victoria 3052, Australia
7.9 km from St. Kilda Beach
#85 of 172 hotels in Melbourne
Professional photos | Traveller photos (49) | Map
Show Prices
2 Sydney Road, Brunswick, Moreland, Victoria 3056, Australia
8.4 km from St. Kilda Beach
BEST WESTERN Melbourne's Princes Park Motor Inn Slideshow
#1 of 3 hotels in Brunswick
Professional photos | Traveller photos (38) | Map
Show Prices
Econo Lodge Parkville Place (Brunswick, Australia) 3.0 of 5
124 Brunswick Road, Brunswick, Moreland, Victoria 3056, Australia (Formerly Parkville Place Apartments)
8.4 km from St. Kilda Beach
#3 of 3 hotels in Brunswick
Professional photos | Traveller photos (15) | Map
Show Prices
Parkville Motel (Brunswick, Australia)
759 Park Street, Brunswick, Moreland, Victoria 3056, Australia
8.5 km from St. Kilda Beach
#2 of 3 hotels in Brunswick
Professional photos | Traveller photos (8) | Map
Show Prices
Palms Motel (Footscray, Australia) 3.0 of 5
50 Geelong Rd, Footscray, Maribyrnong, Victoria 3011, Australia
9.0 km from St. Kilda Beach
#2 of 2 hotels in Footscray
Professional photos | Traveller photos (1) | Map
Show Prices
Sundowner Jika International (Fairfield, Australia)
551 Heidelberg Rd., Fairfield, Yarra, Victoria 3078, Australia
9.1 km from St. Kilda Beach
#1 of 1 hotels in Fairfield
Traveller photos (59) | Map
Show Prices
Footscray Motor Inn (Footscray, Australia) 3.5 of 5
90 Droop Street, Footscray, Maribyrnong, Victoria 3011, Australia
9.2 km from St. Kilda Beach
#1 of 2 hotels in Footscray
Professional photos | Traveller photos (23) | Map
Show Prices
Quest Alphington (Alphington, Australia) 3.5 of 5
35 Coate Avenue, Alphington, Yarra, Victoria 3078, Australia
9.2 km from St. Kilda Beach
#1 of 1 hotels in Alphington
Professional photos | Traveller photos (38) | Map
Show Prices
Pathfinder Motel (Kew, Australia) 3.0 of 5
380 Cotham Rd., Kew, Boroondara, Victoria 3101, Australia
9.2 km from St. Kilda Beach
#4 of 4 hotels in Kew
Professional photos | Traveller photos (4) | Map
Show Prices