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.

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 minutes walking
  • Four-star Beach property
  • 4 floors in hotel
From$85
Average 3.5 /5 Latest Reviews Call BookMore Details
Novotel St. Kilda in Melbourne 16 The Esplanade St. Kilda, Melbourne, VC 3182 Australia ~0.30 miles south of St. Kilda Beach / ~5 minutes walking
  • Expensive hotel
From$125
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Quest on St. Kilda Road 1a St. Kilda Rd., St Kilda, VC 3182 Australia ~0.40 miles northeast of St. Kilda Beach / ~7 minutes walking
  • 4 star property
From$80
Very Good 4.0 /5 Read Reviews Call BookMore Details
Cosmopolitan Hotel in St Kilda
+1-888-283-3404
2 8 Carlisle St., St Kilda, VC 3182 Australia ~0.44 miles southeast of St. Kilda Beach / ~7 minutes walking
  • High-end Suburban property
  • Airport shuttle provided
  • Deluxe room was spacious and clean
  • Easily accessible by car, said 82%
From$129
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Quest Windsor : 111 Punt Rd. 111 Punt Rd., Windsor, VC 3181 Australia ~0.81 miles northeast of St. Kilda Beach / ~14 minutes walking
  • 3 star Downtown property
  • Access to gym on-site
  • Great laundry facilities
  • Professional service
From$124
Average 3.0 /5 Review Score Call BookMore Details
Bayview on the Park Melbourne 52 Queens Rd., Melbourne, VC 3004 Australia ~0.97 miles north of St. Kilda Beach / ~17 minutes walking
  • Expensive Downtown property
  • 5 conference rooms in property
From$125
Average 3.0 /5 Latest Reviews Call BookMore Details
Mantra St. Kilda Road in Melbourne 568 St. Kilda Rd., Melbourne, VC 3004 Australia ~0.99 miles north of St. Kilda Beach / ~17 minutes walking
  • 4-star hotel
From$125
Very Good 4.0 /5 Read Reviews Call BookMore 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 minutes walking
  • Expensive Downtown hotel
  • 41 rooms in property
  • Disappointing food
  • Great shower
From$125
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Bayview Eden Melbourne 6 Queens Rd., Melbourne, VC 3004 Australia ~1.62 miles north of St. Kilda Beach
  • Expensive Downtown property
  • Fitness / Gym is on-site
From$65
Average 3.5 /5 Guest Reviews Call BookMore Details
The Lyall Hotel
+1-800-881-1523
14 Murphy St., South Yarra, 3141 Australia ~1.79 miles northeast of St. Kilda Beach
  • Luxury 5 star Suburban hotel
  • 40 suites in property
  • Gym was not working
  • Professional service
From$162
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Royce Hotel - Melbourne 379 St.kilda Rd., Melbourne, VC 3004 Australia ~1.80 miles north of St. Kilda Beach
  • Luxury Five Star hotel
  • 12 suites in hotel
From$115
Very Good 4.0 /5 Review Score Call BookMore Details
Punthill Apartment Hotel South Yarra Grand in South Yarra 7 Yarra St. South Yarra, South Yarra, VC 3141 Australia ~1.85 miles northeast of St. Kilda Beach
  • Expensive hotel
  • Every guests reviewed liked the proximity to sightseeing
  • Bathroom could be bigger
From$136
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Stay Innercity Melbourne Ruby Inn 7 / 52 Moubray St., Albert Park, VC 3206 Australia ~1.87 miles northwest of St. Kilda Beach
  • 3 star hotel
Art Series The Olsen - South Yarra 637 641 Chapel St., South Yarra, VC 3141 Australia ~1.92 miles northeast of St. Kilda Beach
  • Luxurious 5 Star hotel
From$151
Very Good 4.5 /5 Read Reviews Call BookMore Details
Medina Executive South Yarra 52 Darling St., Melbourne, VC 3141 Australia ~1.98 miles northeast of St. Kilda Beach
  • High-end Suburban hotel
  • 61 sleeping rooms in hotel
  • Affordable parking
  • Most guests thought the tv was sub-standard
From$99
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Quest on Dorcas 8 Dorcas St., South Melbourne, VC 3205 Australia ~2.16 miles north of St. Kilda Beach
  • Expensive Downtown property
  • Check-in time: 2:00 PM
From$71
Very Good 4.5 /5 Read Reviews Call BookMore Details
Aria Favourite Southbank 285 City Rd., Southbank, VC 3006 Australia ~2.53 miles north of St. Kilda Beach
  • Four star Convention Center property
  • Check in: 2:00pm
From$125
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Crown Melbourne : 8 Whiteman St. 8 Whiteman St., Southbank, VC 3006 Australia ~2.78 miles north of St. Kilda Beach
  • Luxurious Five Star Downtown hotel
  • Fitness / Gym is on-site
Travelodge Southbank Melbourne in Southbank Cnr Southgate Ave. / Riverside Quay, Southbank, VC 3006 Australia ~2.83 miles north of St. Kilda Beach
  • 4 star hotel
From$125
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Hilton Melbourne South Wharf
+1-866-429-5787
2 Convention Center Place, Melbourne, 3006 Australia ~2.85 miles northwest of St. Kilda Beach
  • Luxurious 5 Star Downtown property
  • Check in time: 03:00pm
  • Parking excellent
  • Business facilities were excellent, according to 92%
From$56
Very Good 4.5 /5 Read Reviews Call BookMore Details
  [1 - 20 of 25]    
Next: Show All Available St. Kilda Beach Hotels with Pricing

Chart of the best hotels near St. Kilda Beach

HotelDescriptionLink
1. Marque Hotel Melbourne The 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 3.5 out of 5. Get the latest price
2. Novotel St. Kilda The 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. With a verified guest score of 4/5, this makes it one of the most outstanding properties close to St. Kilda Beach. Get the latest price
3. Quest on St. Kilda Road The 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. Travelers gave this hotel a verified guest score of 4/5. Get the latest price
4. Cosmopolitan Hotel The Cosmopolitan Hotel is a well-liked 4 star hotel located about 0.4 miles southeast of St. Kilda Beach and approximately a 7 min. walk. With a aggregate guest review score of 4 out of 5, this makes it one of the first-class hotels near St. Kilda Beach. Get the latest price
5. Mantra St. Kilda Road The Mantra St. Kilda Road is an in demand 4 star hotel located approx. 1.0 miles north of St. Kilda Beach and approximately a 18 min. hike by foot. Recent travelers gave this hotel an aggregate guest review score of 4 out of 5. Get the latest price

5 Best Hotels near St. Kilda Beach

Back to Top