Search Hotels Near St Kilda Beach, Melbourne

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St Kilda Beach hotels

The Prince

The Prince
4.5 star property
0.5 mi from St Kilda Beach
8.8 out of 10, Excellent, (1,000 reviews)
"Comfiest bed of them all! And the shower pressure is insane, can’t wait to come back! Great location,staff and amenities. "
Australia
Mark
The price is £81
includes taxes & fees
12 Apr - 13 Apr
The Prince

The Cullen Melbourne - Art Series

The Cullen Melbourne - Art Series
5.0 star property
1.8 mi from St Kilda Beach
9.2 out of 10, Wonderful, (1,002 reviews)
"It was great but would have been better if there was restaurant "
Australia
Heather
The price is £84
includes taxes & fees
29 Mar - 30 Mar
The Cullen Melbourne - Art Series

Windsor Apartments by Urban Rest

Windsor Apartments by Urban Rest
3.0 star property
1.2 mi from St Kilda Beach
9.2 out of 10, Wonderful, (10 reviews)
"Very clean room and location suited our visit"
Australia
Jeffrey
The price is £166
includes taxes & fees
1 Apr - 2 Apr
Windsor Apartments by Urban Rest

Quest St Kilda Road

Quest St Kilda Road
4.0 star property
1.9 mi from St Kilda Beach
9.2 out of 10, Wonderful, (659 reviews)
"Great staff extremely helpful and hotel us in a great location 👍"
United Kingdom
michael
The price is £81
includes taxes & fees
19 Apr - 20 Apr
Quest St Kilda Road

Crest on Park

Crest on Park
4.0 star property
0.7 mi from St Kilda Beach
8.6 out of 10, Excellent, (725 reviews)
"Room was clean, amazing location close to the music event we were attending,"
Australia
Lucinda
The price is £68
includes taxes & fees
5 Apr - 6 Apr
Crest on Park

View Melbourne

View Melbourne
4.0 star property
1.6 mi from St Kilda Beach
8.6 out of 10, Excellent, (1,240 reviews)
"Clean friendly staff good breakfast and convenient for travel "
Australia
PIM
The price is £76
includes taxes & fees
30 Mar - 31 Mar
View Melbourne

Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments
3.5 star property
0.3 mi from St Kilda Beach
8.2 out of 10, Very good, (1,001 reviews)
"Handy location, great room for price. "
Australia
Renee
The price is £59
includes taxes & fees
9 Apr - 10 Apr
Cosmopolitan Hotel and Apartments

Oaks Melbourne St Kilda Road Hotel

Oaks Melbourne St Kilda Road Hotel
4.0 star property
1.6 mi from St Kilda Beach
8.6 out of 10, Excellent, (578 reviews)
"Large room, very comfortable bed. Quiet and suited my needs. Trams stops nearby for easy transport into the city. Parking was an additional $30 not advertised. "
United States
Michaela
The price is £78
includes taxes & fees
24 Mar - 25 Mar
Oaks Melbourne St Kilda Road Hotel

Middle Park Hotel

Middle Park Hotel
4.0 star property
1.5 mi from St Kilda Beach
8.6 out of 10, Excellent, (903 reviews)
"Always a joy to stay here. "
Australia
Gordon
The price is £91
includes taxes & fees
24 Mar - 25 Mar
Middle Park Hotel

Pullman Melbourne Albert Park

Pullman Melbourne Albert Park
5.0 star property
1.4 mi from St Kilda Beach
8.4 out of 10, Very good, (1,003 reviews)
"Excellent stay, great access to the lake. Good food options in the hotel."
Australia
Angus Sebastian
The price is £95
includes taxes & fees
2 Apr - 3 Apr
Pullman Melbourne Albert Park

Tolarno Hotel

Tolarno Hotel
4.0 star property
0.6 mi from St Kilda Beach
8.2 out of 10, Very good, (999 reviews)
"great staff....good clean rooms....."
Australia
Maurice
The price is £54
includes taxes & fees
25 Mar - 26 Mar
Tolarno Hotel

Sixty Two on Grey

Sixty Two on Grey
4.0 star property
0.6 mi from St Kilda Beach
8.2 out of 10, Very good, (311 reviews)
"really great location as well as good staff. I did feel a bit misled as i was told the rooms were soundproof but i was woken up many times during my stay due to noises from the rooms below me…"
United States
Josiah
The price is £65
includes taxes & fees
24 Mar - 25 Mar
Sixty Two on Grey

St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel
4.5 star property
0.7 mi from St Kilda Beach
8.2 out of 10, Very good, (747 reviews)
"Great place to stay."
Australia
Andrew
The price is £62
includes taxes & fees
31 Mar - 1 Apr
St Kilda Central Apartment Hotel

Quest St Kilda Bayside

Quest St Kilda Bayside
4.0 star property
0.4 mi from St Kilda Beach
8.8 out of 10, Excellent, (789 reviews)
"The room was clean, functional, and had good amenities."
Canada
Cameron
The price is £89
includes taxes & fees
31 Mar - 1 Apr
Quest St Kilda Bayside

In The Brick Spa & Hotel

In The Brick Spa & Hotel
3.0 star property
1 mi from St Kilda Beach
8.2 out of 10, Very good, (10 reviews)
"Very nice comfortable stay"
Australia
Peter
The price is £88
includes taxes & fees
6 Apr - 7 Apr
In The Brick Spa & Hotel

Roamer St Kilda

Roamer St Kilda
3.0 star property
0.7 mi from St Kilda Beach
8.0 out of 10, Very good, (67 reviews)
"Great value for money, excellent friendly staff and a relaxed fun vibe. Great location too. Will definitely stay again "
Australia
Dennis
The price is £68
includes taxes & fees
1 Apr - 2 Apr
Roamer St Kilda

Nomads St Kilda Hostel

Nomads St Kilda Hostel
2.0 star property
0.3 mi from St Kilda Beach
7.8 out of 10, Good, (181 reviews)
"Clean location with friendly helpful staff. One of the best hostels Ive stayed in easily."
United Kingdom
Marc
The price is £51
includes taxes & fees
31 Mar - 1 Apr
Nomads St Kilda Hostel

Mercure Melbourne Albert Park

Mercure Melbourne Albert Park
4.0 star property
1.4 mi from St Kilda Beach
7.8 out of 10, Good, (1,004 reviews)
"Very comfortable bed. On-site cafe and bar served good food at a reasonable price. "
Australia
Victoria
The price is £81
includes taxes & fees
29 Mar - 30 Mar
Mercure Melbourne Albert Park

College Lawn Hotel - Hostel

College Lawn Hotel - Hostel
2.0 star property
1.6 mi from St Kilda Beach
8.2 out of 10, Very good, (72 reviews)
"Yes and yes, would stay there again "
Australia
Peter
The price is £41
includes taxes & fees
19 Apr - 20 Apr
College Lawn Hotel - Hostel

Crest on Barkly

Crest on Barkly
4.0 star property
0.8 mi from St Kilda Beach
7.6 out of 10, Good, (1,001 reviews)
"Great room, seamless check in. Overall had a fantastic stay"
Australia
Tegan
The price is £76
includes taxes & fees
6 Apr - 7 Apr
Crest on Barkly
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to St Kilda Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Courtyard
The Prince
4.5 star property
8.8
Excellent
1,000 reviews
View
Penthouse, Balcony, City View | Premium bedding, pillow-top beds, minibar, in-room safe
The Cullen Melbourne - Art Series
5.0 star property
9.2
Wonderful
1,002 reviews
View
Living area
Windsor Apartments by Urban Rest
3.0 star property
9.2
Wonderful
10 reviews
View
Exterior
Quest St Kilda Road
4.0 star property
9.2
Wonderful
659 reviews
View
Exterior
Crest on Park
4.0 star property
8.6
Excellent
725 reviews
View

Top St Kilda Beach Hotel Reviews

Hotels near other St Kilda Beach attractions

Find out more about St Kilda Beach

Top reasons to visit St Kilda Beach

  • Stunning Beaches: Relax on the sandy shores and enjoy breathtaking sunsets over the bay.
  • Water Sports: Engage in exciting activities like kayaking and paddleboarding along the coastline.
  • Luna Park: Experience nostalgia at this famous amusement park, perfect for family fun.
  • Vibrant Esplanade: Stroll along the iconic promenade, lined with cafes and local markets.
  • St Kilda Pier: Explore the picturesque pier and soak in the stunning sea views.

Find great hotels near St Kilda Beach

Experience the vibrant atmosphere of St Kilda Beach with a range of hotel accommodations tailored for every type of traveller. From family-friendly options to LGBTQIA welcoming stays, you'll find the perfect base for your holiday. Whether you're seeking a business-themed environment or a laid-back retreat, St Kilda offers a variety of hotels and hostels to suit your needs, ensuring a memorable visit to this picturesque coastal destination in Victoria, Australia.

  • The Victoria Hotel Melbourne: Nestled 2.5km from St Kilda Beach, The Victoria Hotel Melbourne is a welcoming haven for business travellers and the LGBTQIA community. This 3.5-star hotel harmoniously combines professional amenities with a friendly atmosphere. With facilities such as conference rooms and multiple meeting spaces, it is ideal for those with business needs. The hotel’s affiliation with LGBTQI travel guides ensures a safe and inclusive environment for all guests, making it a great choice for those looking to blend work with leisure.
  • Great Southern Hotel Melbourne: Situated 2.5km from St Kilda Beach, this 3.5-star accommodation offers a vibrant mix of dining and recreational options. Start your day with a hearty breakfast at the on-site restaurant, which caters to both adults and children. For the active traveller, the hotel provides easy access to nearby bicycle rentals and golf courses, ensuring plenty of outdoor fun. Guests can unwind in comfortable rooms equipped with digital and LCD TVs, while local attractions like the boardwalk and zoo are just a stone’s throw away.
  • Travelodge Hotel Melbourne Docklands: Located 2.5km from St Kilda Beach, Travelodge Hotel Melbourne Docklands is a charming 4-star hotel, perfect for LGBTQIA travellers seeking a welcoming stay. This property features a modern and comfortable atmosphere, making it a great base for exploring Melbourne. With its affiliation with LGBTQI travel guides, guests can feel assured of an inclusive experience. The hotel offers convenient amenities and easy access to local attractions, ensuring a memorable visit to the vibrant Docklands area.

Where to stay near St Kilda Beach

St Kilda Beach, a vibrant hub of family-friendly activities and picturesque sea views, offers an ideal beachside getaway for travellers. Explore the lively St Kilda area, renowned for its friendly people and budget-friendly options. Enjoy a leisurely stroll along the iconic promenade, indulge in local cafes, or soak up the sun on the sandy shores. With a blend of urban charm and coastal beauty, St Kilda promises an unforgettable experience for every visitor.

  • Melbourne: A vibrant metropolis located 2.5km from St Kilda Beach, Melbourne offers a rich tapestry of culture and experiences. This bustling city is known for its eclectic arts scene, world-class dining, and extensive shopping options. Visitors can explore historic buildings and enjoy the lively atmosphere at local stadiums and arenas. With family, city-themed, and business-focused activities, Melbourne’s charm peaks in March and December to January, making it an exciting stop on your journey.
  • Melbourne Central Business District: Positioned 2.5km away from St Kilda Beach, the Melbourne Central Business District is the heart of the city’s economic and cultural life. The area boasts an array of shopping centres and entertainment venues, including arenas that host major events. With its historic buildings and vibrant streets, this neighbourhood is perfect for families and business travellers alike. Expect a bustling environment year-round, with peak visitor numbers in March and December to January.
  • St Kilda: This lively suburb, just 311m from St Kilda Beach, is famous for its stunning beachfront and vibrant nightlife. St Kilda is a favourite destination for families, offering a mix of entertainment and relaxation. With shopping centres, theatres, and charming streets to explore, visitors can soak in the local culture. The peak tourist seasons in March to April and September bring an exciting atmosphere, making St Kilda a must-visit during your trip.

Things to do near St Kilda Beach

St Kilda Beach offers a vibrant mix of activities, from relaxing on the sandy shores to enjoying water sports like kayaking and paddleboarding. Stroll along the iconic esplanade, explore the local markets, and indulge in the diverse dining options. Don't miss the famous Luna Park for some nostalgic amusement rides, and be sure to catch a stunning sunset over the bay for a truly memorable experience.

Shopping

For shopping at St Kilda Beach, visit South Melbourne Market, only 1.9km away, offering a vibrant atmosphere and local goods. Melbourne Central, located 2.5km away, features a variety of shops and entertainment. If you're up for a drive, explore Lightning Ridge Opal Mines, also 2.5km away, for unique souvenirs.

Recreation

Marvel Stadium, located 2.5km from St Kilda Beach, offers a vibrant atmosphere for sports enthusiasts. The Palais Theatre, a short 0.2-mile stroll away, provides an entertaining cultural experience with live performances. For families, the Melbourne Sports & Aquatic Centre, 1.2km from the beach, features excellent aquatic facilities.

Adventure

Explore the Tan Track for a refreshing outdoor experience, perfect for jogging or walking amidst nature, located 1.9km from St Kilda Beach. Enjoy breathtaking views with Melbourne Seaplanes, a scenic flight 2.5km away, or hike the Merri Creek Trail for an adventurous 6-mile journey through picturesque landscapes.

Nightlife

Experience the vibrant nightlife at Astor Theatre, just 1.6km from St Kilda Beach, offering captivating performances. For a relaxed atmosphere, visit Young & Jackson's, four miles away, perfect for a drink and romance. Don't miss the cultural delights at Melbourne Arts Centre, three miles from the beach.

Booking tips and Expedia advantages for St Kilda Beach

For a budget-friendly visit to St Kilda Beach, consider travelling in the cheaper months of May to June or August, when accommodation prices drop. Stay on a Monday to save more, as Saturdays are the priciest. Use Expedia to filter hotels by price and eco-friendly options. Additionally, you can save by bundling your hotel with flights and activities. Take advantage of free activities at the beach and utilise Melbourne's affordable public transport system to explore the area without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around St Kilda Beach are May to June and August, where the prices are slightly lower. This is in comparison to January, March and November, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around St Kilda Beach is Monday. The most expensive day to stay around St Kilda Beach is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can organise your search results by price, starting with the most affordable hotels. Additionally, you have the option to narrow your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can enjoy savings by combining your St Kilda Beach hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near St Kilda Beach

St Kilda Beach offers a delightful mix of culture and leisure, with its iconic beach, vibrant urban parks, and lively streets. Visitors can enjoy the stunning views along the kilometres of sandy shoreline, explore the nearby St Kilda Pier, and immerse themselves in family-friendly activities. This area is perfect for those seeking a blend of city life and coastal relaxation.

  • Rod Laver Arena: Located 1.9km from St Kilda Beach, this iconic venue is renowned for hosting world-class tennis events and concerts. Experience the vibrant atmosphere, with entertainment options suitable for families, making it a perfect spot for an enjoyable day out.
  • Melbourne Convention and Exhibition Centre: Also 1.9km away, this modern facility is a hub for business events and conferences. Its sleek design and comprehensive services provide a professional environment, ideal for networking and discovering the latest industry trends.
  • Melbourne Cricket Ground: This historic sports stadium, located 1.9km from St Kilda Beach, is a cultural landmark. Catch a match or take a guided tour to immerse yourself in Australia’s rich sporting heritage and vibrant atmosphere.

Best time to go to St Kilda Beach

The best time to visit St Kilda Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around St Kilda Beach falls in January, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature around St Kilda Beach falls in July, visitor numbers are average and weather is mostly cloudy with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January68.7°F (20.4°C)Light RainMostly SunnySlightly HighSlightly High
February68.0°F (20.0°C)Light RainMostly SunnyAverageAverage
March64.8°F (18.2°C)Light RainMostly SunnySlightly HighSlightly High
April59.4°F (15.2°C)Light RainMostly SunnyAverageAverage
May53.8°F (12.1°C)Light RainMostly SunnySlightly LowSlightly Low
June49.8°F (9.9°C)Light RainMostly SunnySlightly LowSlightly Low
July48.9°F (9.4°C)No Rain (Dry)Mostly CloudyAverageSlightly Low
August49.8°F (9.9°C)Light RainMostly CloudyAverageAverage
September53.1°F (11.7°C)Light RainMostly SunnySlightly LowAverage
October56.8°F (13.8°C)Light RainMostly SunnyAverageAverage
November61.2°F (16.2°C)Light RainMostly SunnyAverageSlightly High
December64.8°F (18.2°C)Light RainMostly SunnySlightly HighAverage

The nearest major airports for your trip to St Kilda Beach

St Kilda Beach, Victoria, Australia, is conveniently accessible via three major airports. Melbourne Airport (MEL-Tullamarine), located 9.3km away, has excellent hotels nearby, such as the 5-star Stamford Plaza Melbourne and The Langham, both 7.5km from the airport, offering transfers and shuttles. Avalon Airport (AVV) is 18.0km away, with options like the 4.5-star Quality Hotel Bayside Geelong, 6.2km from the airport. Lastly, Essendon Airport (MEB) is 6.8km from St Kilda Beach, and nearby hotels include the Grand Hyatt Melbourne and Hilton Melbourne Little Queen Street, both within 4.3km. Each airport provides various transport services to enhance your journey.

Frequently asked questions

What are the top-rated hotels near St Kilda Beach?
Discover the top-rated hotels near St Kilda Beach that promise comfort and exceptional experiences for travellers visiting Victoria, Australia.

The Ritz-Carlton, Melbourne

The Ritz-Carlton, Melbourne is a luxurious 5-star hotel located just 7.7 km from St Kilda Beach, with an impressive review rating of 9.6. This hotel features a full-service spa offering treatments like Swedish massage and aromatherapy, perfect for relaxation after a day out. Guests can also enjoy the indoor pool, fitness centre, and 24-hour room service. With premium bedding and designer toiletries, it provides an indulgent stay that travellers appreciate.

Treasury on Collins

Treasury on Collins is a charming 4.5-star hotel, also situated 7.7 km from St Kilda Beach, rated highly by travellers with a review score of 9.6. Known for its traditional design, this hotel features a kitchenette in select rooms, making it ideal for those who enjoy a home-cooked meal. Guests can unwind in the lounge with refreshments, and the hotel offers convenient access to a nearby shopping district for leisurely explorations.

1 Hotel Melbourne

1 Hotel Melbourne, a stunning 5-star hotel located just 6.0 km from St Kilda Beach, has earned a review rating of 9.4 from travellers. This eco-conscious hotel features an indoor pool and a full-service spa with a sauna and hot tub, ensuring a rejuvenating experience. Guests can savor the scenic river views and enjoy the convenience of valet parking and a fitness centre, making it a perfect choice for those seeking a blend of luxury and nature.
What hotels are within walking distance to St Kilda Beach?
Discover a selection of top-rated hotels just a short stroll from St Kilda Beach, perfect for beach lovers seeking comfort and convenience.

The Prince

The Prince is a delightful 4.5-star hotel located just a 6-minute walk from St Kilda Beach, with an impressive review rating of 8.8. This boutique hotel features luxurious amenities including a fitness centre and treatment rooms, ensuring travellers enjoy a relaxing stay. Unique touches like designer toiletries and deep soaking bathtubs enhance the experience, while the nearby boardwalk and ocean views provide perfect opportunities for exploration and leisure.

Cosmopolitan Hotel and Apartments

With a review rating of 8.2, Cosmopolitan Hotel and Apartments offers a cozy 3.5-star experience just 6 minutes from St Kilda Beach. Guests can take advantage of well-equipped kitchenettes and a furnished balcony, making it ideal for longer stays. The hotel also features convenient amenities like onsite parking and a terrace for relaxation, ensuring a comfortable and enjoyable visit in close nearby beach activities like windsurfing and kayaking.

Saint Kilda Beach Hotel (formerly Rydges St Kilda)

Saint Kilda Beach Hotel is a well-rated 4-star option located a mere 7-minute walk from St Kilda Beach, holding a review rating of 8.0. This hotel features a relaxing terrace and offers travellers private hot tubs, perfect for unwinding after a day at the beach. With additional amenities like concierge service and early check-in, travellers can enjoy a seamless and enjoyable stay while being close to beachside fun.
How much is a hotel near St Kilda Beach?
Staying near St Kilda Beach is a treat, with plenty of hotels from £41 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near St Kilda Beach?
Discover the ideal family-friendly hotels near St Kilda Beach, where comfort meets convenience for a memorable getaway with your loved ones.

The Como Melbourne by Accor

The Como Melbourne by Accor is a stylish 5-star hotel located 5.5 km from St Kilda Beach, with an impressive review rating of 9.2. Families will appreciate the hotel's offerings such as free cribs, highchairs, and connecting rooms, designed to cater to the needs of children. Additional amenities include an indoor pool, a full kitchen in select rooms, and a sauna, providing families with both comfort and leisure during their stay.

Pan Pacific Melbourne

Pan Pacific Melbourne is a luxurious 5-star hotel located just 6.6 km from St Kilda Beach, featuring a stellar review rating of 9.2. This family-friendly hotel offers amenities like free cribs, babysitting services, and connecting rooms to accommodate families comfortably. Guests can enjoy additional perks such as a well-equipped kitchenette, river views, and a 24-hour fitness centre, making it a perfect choice for families seeking a relaxing stay.

Pullman Melbourne Albert Park

Pullman Melbourne Albert Park is a sophisticated 5-star hotel situated only 3.2 km from St Kilda Beach, earning an excellent review rating of 8.6. This family-friendly haven provides essential amenities like free cribs and babysitting services, ensuring a convenient stay for travellers with children. The hotel also features an indoor pool, a beautiful garden-view restaurant, and complimentary breakfast for kids, enhancing the family experience.
Are there any 5-star hotels near St Kilda Beach?
Discover the charm of top-rated stays near St Kilda Beach, perfect for travellers seeking luxury and breathtaking views.

The Ritz-Carlton, Melbourne

The Ritz-Carlton, Melbourne is a remarkable 5-star hotel situated 7.7 km from St Kilda Beach, a review rating of 9.6. This elegant hotel features an indoor pool that is open 24 hours, a luxurious spa with a variety of treatments, and a fitness centre accessible around the clock. Guests can indulge in delicious room service and enjoy the serene garden area. Unique offerings include aromatherapy treatments and a club-level lounge with complimentary breakfast.

1 Hotel Melbourne

1 Hotel Melbourne is a stunning 5-star retreat located just 6.0 km from St Kilda Beach. With an impressive review rating of 9.6, this hotel offers a luxurious experience with amenities such as an indoor pool, full-service spa, and fitness centre open 24/7. Guests can unwind in the hot tub or enjoy a meal at the couples' dining venue. The hotel also features beautiful river views and thoughtful touches like premium bedding and designer toiletries.

Hilton Melbourne Little Queen Street

Hilton Melbourne Little Queen Street, rated 9.4 by travellers, is a chic 5-star hotel located 8.0 km from St Kilda Beach. This art deco hotel features a well-equipped fitness centre and offers convenient valet and self-parking options. Guests can enjoy room service and luxurious designer toiletries in their rooms. The hotel also boasts a romantic atmosphere and is close to local attractions, making it an excellent choice for those looking to explore.
Which hotels near St Kilda Beach offer the best views?
Discover top-rated hotels near St Kilda Beach that offer stunning views and exceptional experiences.

Pan Pacific Melbourne

Pan Pacific Melbourne is a luxurious 5-star hotel located just 6.6 km from St Kilda Beach, with a remarkable review rating of 9.2. Guests can enjoy breathtaking river views from their rooms and take advantage of amenities like a fully equipped kitchenette, 24-hour room service, and a delightful terrace for relaxation. With valet parking and fitness facilities, travellers will find everything they need for a comfortable stay.

Pullman Melbourne Albert Park

Pullman Melbourne Albert Park is a 5-star hotel located just 3.2 km from St Kilda Beach, rated 8.6 by travellers. This hotel offers travellers picturesque lake views and a range of amenities such as an indoor pool, sauna, and a restaurant with garden views. With convenient airport transportation and valet parking, it is an ideal choice for travellers seeking comfort and accessibility.

The Langham, Melbourne

The Langham, Melbourne, rated 9.2 by travellers, is another 5-star gem situated 6.8 km from St Kilda Beach. This hotel features a rooftop terrace and offers stunning views along with an indoor pool and an extensive spa experience, including hydrotherapy treatments. Guests can indulge in luxurious amenities like 24-hour room service and designer toiletries, ensuring a pampered stay in the heart of Melbourne.
What are the best affordable hotels near St Kilda Beach?
If you're searching for affordable hotels near St Kilda Beach, look no further. These top-rated options offer comfort and convenience without breaking the bank.

Bounce Melbourne - formerly Roamer Melbourne

Bounce Melbourne, formerly known as Roamer Melbourne, is a vibrant 3-star hotel located just 7.6 km from St Kilda Beach. With a travellers' rating of 8.8, this hotel is ideal for budget-conscious travellers seeking a lively atmosphere. Enjoy complimentary WiFi to stay connected and challenge friends to a game at the billiards table during your downtime.

ibis Styles Kingsgate

ibis Styles Kingsgate stands at a distance of 7.7 km from St Kilda Beach and offers a cozy stay with a travellers' rating of 8.0. This charming 3-star hotel features daily housekeeping and free WiFi, ensuring a straightforward experience. Guests will appreciate the Victorian design, fitness facilities, and nearby parking options, making it a great choice for both relaxation and exploration.

Melbourne City Suites

Melbourne City Suites is a welcoming 3-star hotel situated 8.0 km from St Kilda Beach, a solid travellers' rating of 8.6. This hotel is particularly suited for travellers who appreciate self-catering options, featuring kitchenettes equipped with stovetops, microwaves, and refrigerators. Enjoy the convenience of free toiletries and WiFi, making this an excellent choice for a comfortable and budget-friendly stay.
What are the best boutique hotels near St Kilda Beach?
For those seeking top-rated boutique hotels near St Kilda Beach, these selections offer a unique blend of style and comfort, perfect for a memorable stay.

The Kinson

The Kinson is a luxurious 5-star boutique hotel located 4.7 km from St Kilda Beach, with an impressive review rating of 9.0. Guests can unwind in the private hot tub or enjoy the nearby golf lessons. This hotel also offers breathtaking water views, providing a serene escape.

The Prince

Just a short 6-minute walk from St Kilda Beach, The Prince is a stylish 4.5-star boutique hotel with a review rating of 8.8. With its Art Deco design, the hotel offers travellers access to fitness facilities and nearby boat tours. Enjoy the ocean views from your balcony and relax in the deep soaking bathtub after a day at the beach.

Grand Hotel Melbourne

Located just 7.6 km from St Kilda Beach, the 4.5-star Grand Hotel Melbourne is a charming boutique hotel known for its historic Victorian design. With a great traveler rating score of 9.0, it features an indoor pool, a sauna, and a hot tub, making it ideal for relaxation. Guests will appreciate the fully equipped kitchens in some rooms, premium bedding, and designer toiletries, ensuring a comfortable stay.
Are there any hotels with pools close to St Kilda Beach?
For travellers seeking a refreshing escape near St Kilda Beach, these top-rated hotels with pools offer the perfect blend of luxury and relaxation.

1 Hotel Melbourne

1 Hotel Melbourne is a beautifully designed 5-star hotel located 6.0 km from St Kilda Beach, with a remarkable review rating of 9.6. This eco-friendly hotel features an indoor pool with accessible amenities, perfect for families and travellers of all abilities. Additional offerings include a full-service spa, fitness facilities open 24 hours, and complimentary breakfast for children, making it an ideal choice for family-friendly stays.

Hyatt Centric Melbourne

Hyatt Centric Melbourne is a stylish 5-star hotel situated just 7.2 km from St Kilda Beach, receiving an impressive review rating of 9.4. With both indoor and outdoor pools available 24 hours, travellers can enjoy a refreshing dip at any time. The hotel features a well-equipped fitness centre, valet parking, and luxurious deep soaking bathtubs in select rooms, providing travellers with a comfortable and relaxing experience.

W Melbourne

W Melbourne is a luxurious 5-star hotel located just 7.6 km from St Kilda Beach, featuring an impressive review rating of 9.2. Guests can enjoy the stunning indoor pool that is accessible 24 hours a day, complete with sun loungers and a poolside bar, perfect for unwinding after a day at the beach. In addition to pool amenities, W Melbourne offers a 24-hour fitness centre, valet parking, and designer toiletries, ensuring a comfortable and stylish stay.
What are the best pet-friendly hotels near St Kilda Beach?
For pet owners seeking an unforgettable getaway near St Kilda Beach, these top-rated hotels offer both comfort and pet-friendly amenities for a perfect stay.

AC Hotel Melbourne Southbank

AC Hotel Melbourne Southbank, rated 9.2 by travellers, is a modern 4-star hotel located just 6.0 km from St Kilda Beach. This pet-friendly hotel welcomes dogs and offers food and water bowls for their comfort. Guests can relax at the outdoor pool, enjoy the rooftop garden, and take advantage of the 24-hour fitness facilities, making it a convenient and enjoyable stay for pet owners.

1 Hotel Melbourne

1 Hotel Melbourne is a luxurious 5-star retreat located just 6.0 km from St Kilda Beach, with an impressive review rating of 9.6. This pet-friendly hotel welcomes dogs and provides amenities such as food and water bowls, pet grooming services, and a dog exercise area. Guests can also enjoy the indoor pool, on-site spa, and 24-hour fitness centre, ensuring a relaxing stay for both you and your furry friend.

W Melbourne

W Melbourne is a chic 5-star hotel situated 7.6 km from St Kilda Beach, with an excellent review rating of 9.2. This stylish hotel allows pets in rooms and provides essential pet-friendly amenities, including litter boxes and food and water bowls. Guests can indulge in a vibrant atmosphere with an indoor pool, luxurious rooms with designer toiletries, and 24-hour room service, making it a great choice for travellers with pets.
Can I book a fully refundable hotel close to St Kilda Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "St Kilda Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near St Kilda Beach?
To look for discounts on hotels near St Kilda Beach, join One Key™—our free travel rewards programme. One Key members always get our best prices and earn OneKeyCash™ on eligible bookings for every pound spent. Another way to save is by bundling your hotel and flights together on Expedia.

**Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands

Explore a world of travel with Expedia