Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near St. Kilda Beach - St. Kilda Beach

Lodging close to St. Kilda Beach are shown below sorted by distance (closest first). Use our search tools to find cheap hotel rates near St. Kilda Beach in St. Kilda Beach for your personal or business trips.We list the best lodging close to St. Kilda Beach so you can review the St. Kilda Beach available lodging below and discover the perfect hotel. Booking 5+ Rooms for a group? Find a St. Kilda Beach group hotel rate

Lodging & Accommodations close to St. Kilda Beach

The Marque Hotel Melbourne : 35 37 Fitzroy St.
+1-888-690-5247
35 37 Fitzroy St., St Kilda, 3182 Australia ~0.10 miles west of St. Kilda Beach
~1 minute walk
  • 4 star Beach property
  • Hotel has 2 meeting rooms
Adina Apartment Hotel St. Kilda in St Kilda
+1-888-305-3366
157 Fitzroy St., St Kilda, VC 3182 Australia ~0.23 miles northeast of St. Kilda Beach
~4 minute walk
  • Expensive Beach property
  • 82 rooms in property
From$52
Very Good 4.0 /5Read Reviews CallBookMore Details
Novotel St. Kilda : 16 The Esplanade St. Kilda
+1-800-881-1523
16 The Esplanade St. Kilda, Melbourne, VC 3182 Australia ~0.30 miles south of St. Kilda Beach
~5 minute walk
  • Expensive property
From$125
Very Good 4.0 /5Recent Reviews CallBookMore Details
Quest on St. Kilda Road
+1-888-283-3404
1a St. Kilda Rd., St Kilda, VC 3182 Australia ~0.40 miles northeast of St. Kilda Beach
~7 minute walk
  • High end property
From$80
Excellent 5.0 /5Reviews CallBookMore Details
Quest Windsor : 111 Punt Rd.
+1-866-221-8581
111 Punt Rd., Windsor, VC 3181 Australia ~0.81 miles northeast of St. Kilda Beach
~14 minute walk
  • Midscale Downtown hotel
  • Check-in time: 2:00pm
  • Reasonably accessible by car
  • Most guests said rooms were dirty
Bayview on the Park Melbourne : 52 Queens Rd.
+1-866-429-5787
52 Queens Rd., Melbourne, VC 3004 Australia ~0.97 miles north of St. Kilda Beach
~17 minute walk
  • Expensive Downtown hotel
  • Hotel has 203 rooms
Mantra St. Kilda Road - Melbourne
+1-888-690-5281
568 St. Kilda Rd., Melbourne, VC 3004 Australia ~0.99 miles north of St. Kilda Beach
~17 minute walk
  • 4 star property
From$125
Very Good 4.0 /5Hotel Reviews CallBookMore Details
The Hotel Charsfield
+1-888-690-5247
478 St. Kilda Rd., Melbourne, VC 3004 Australia ~1.29 miles north of St. Kilda Beach
~23 minute walk
  • 4 star Downtown hotel
  • Hotel has 2 floors
  • Delicious breakfast
  • About half of guests said rooms were small
From$125
Very Good 4.5 /5Recent Reviews CallBookMore Details
Bayview Eden Melbourne in Melbourne
+1-888-305-3366
6 Queens Rd., Melbourne, VC 3004 Australia ~1.62 miles north of St. Kilda Beach
  • Four star Downtown property
  • Gym is available on property
The Lyall Hotel
+1-800-881-1523
14 Murphy St., South Yarra, VC 3141 Australia ~1.79 miles northeast of St. Kilda Beach
  • Luxurious 5-star Suburban property
  • 40 suites in hotel
  • Medium sized bathroom
  • Clean
From$162
Very Good 4.5 /5Recent Reviews CallBookMore Details
Royce Hotel : 379 St.kilda Rd.
+1-888-283-3404
379 St.kilda Rd., Melbourne, VC 3004 Australia ~1.80 miles north of St. Kilda Beach
  • Luxury 5 star hotel
  • Hotel has 100 rooms
From$115
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Punthill South Yarra Grand - South Yarra
+1-866-221-8581
7 Yarra St., South Yarra, VC 3141 Australia ~1.85 miles northeast of St. Kilda Beach
  • 4-star Downtown hotel
  • Check in: 2:00PM
  • Delicious food
  • Great pool
From$124
Very Good 4.5 /5Read Reviews CallBookMore Details
Stay Innercity Melbourne Ruby Inn
+1-866-429-5787
7 / 52 Moubray St., Albert Park, VC 3206 Australia ~1.87 miles northwest of St. Kilda Beach
  • Mid-scale hotel
Art Series The Olsen in South Yarra
+1-888-690-5281
637 641 Chapel St., South Yarra, VC 3141 Australia ~1.92 miles northeast of St. Kilda Beach
  • Luxurious 5 Star hotel
From$138
Very Good 4.5 /5Guest Reviews CallBookMore Details
Medina Executive South Yarra : 52 Darling St.
+1-888-690-5247
52 Darling St., Melbourne, VC 3141 Australia ~1.98 miles northeast of St. Kilda Beach
  • Four-star Suburban hotel
  • Check-in time: 2:00pm
  • Close to South Yarra
  • Spacious rooms
Seasons Botanic Gardens - Melbourne
+1-888-305-3366
348 St. Kilda Rd., Melbourne, VC 3004 Australia ~2.11 miles north of St. Kilda Beach
  • Expensive property
  • Access to gym on-site
From$75
Very Good 4.0 /5Read Reviews CallBookMore Details
Quest on Dorcas - South Melbourne
+1-800-881-1523
8 Dorcas St., South Melbourne, VC 3205 Australia ~2.16 miles north of St. Kilda Beach
  • Four star Downtown property
  • Hotel has 52 suites
From$66
Very Good 4.5 /5Review Score CallBookMore Details
Aria Hotel Apartments - Southbank
+1-888-283-3404
285 City Rd., Southbank, VC 3006 Australia ~2.53 miles north of St. Kilda Beach
  • High-end Convention Center hotel
  • 55 rooms in property
381 Cremorne Apartments
+1-866-221-8581
381 Punt Rd. Cremorne 3121, Cremorne 3121, VC 3121 Australia ~2.55 miles north of St. Kilda Beach
  • Luxurious 5 Star property
From$100
Very Good 4.5 /5Review Score CallBookMore Details
Quest Southbank
+1-866-429-5787
16 Kavanagh St. Southbank, Melbourne, VC 3006 Australia ~2.71 miles north of St. Kilda Beach
  • Four star Downtown property
  • Gym is available on property
From$118
Very Good 4.0 /5Review Score CallBookMore Details
 [1 - 20 of 25]    
Next: Show All Available St. Kilda Beach Hotels with Pricing

Graph: Upcoming 20 Days of Middle Park Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Middle Park, Australia discounts available. The chart reflects the cheapest Middle Park hotel for each day and each star rating category.

Chart of the best hotels near St. Kilda Beach

HotelDescriptionLink
1. Marque Hotel MelbourneThe Marque Hotel Melbourne is a well-liked 4 star hotel located about 0.1 miles west of St. Kilda Beach and approximately a 1 min. walk. Recent travelers gave this hotel an avg. guest review rating of 4 out of 5.Get the latest price
2. Adina Apartment Hotel St. KildaThe Adina Apartment Hotel St. Kilda is a crowd-pleasing 4 star hotel located ~0.2 mi. northeast of St. Kilda Beach and approximately a 3 min. stroll by foot. With a aggregate guest review score of 4 out of 5, this makes it one of the finest hotel options nearby St. Kilda Beach.Get the latest price
3. Novotel St. KildaThe Novotel St. Kilda is a leading 4-Star hotel located approx. 0.3 miles south of St. Kilda Beach and approx. a 5 minute stroll. Travelers gave this hotel a guest review score of 4/5.Get the latest price
4. Quest on St. Kilda RoadThe Quest on St. Kilda Road is an attractive 4-Star hotel located about 0.4 miles northeast of St. Kilda Beach and approx. a 7 minute stroll by foot. With a verified guest score of 5/5, this makes it one of the perfect lodging options near St. Kilda Beach.Get the latest price
5. Quest WindsorThe Quest Windsor is a favored 3 star hotel located ~0.8 mi. northeast of St. Kilda Beach and about a 14 min. hike by foot. Recent guests gave this hotel an aggregate guest review score of 3.5 out of 5.Get the latest price

5 Best Hotels near St. Kilda Beach

Back to Top