A wooden pier with a pointed roof and a sign reading "St. Kilda Pier".

Top Hotels Near St Kilda Beach in Melbourne from AU$68

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St Kilda Beach hotels

1. The Prince

The Prince
4.5 star property
0.8 km from St Kilda Beach
8.8 out of 10, Excellent, (1,002 reviews)
"Always a delight to stay at the Prince"
Australia
Nathan
The price is AU$132
includes taxes & fees
3 Aug - 4 Aug
The Prince

2. Cosmopolitan Hotel and Apartments

Cosmopolitan Hotel and Apartments
3.5 star property
0.5 km from St Kilda Beach
8.4 out of 10, Very good, (1,002 reviews)
"nice stay"
Australia
Sabina
The price is AU$83
includes taxes & fees
3 Aug - 4 Aug
Cosmopolitan Hotel and Apartments

3. Quest St Kilda Bayside

Quest St Kilda Bayside
4.0 star property
0.7 km from St Kilda Beach
8.8 out of 10, Excellent, (800 reviews)
"The staff here is fantastic. So lovely and real and helpful. My daughter had broken her leg so we needed a chair for the shower and to be located near the lobby for easy crutch entry and exit. The reception staff AND housekeeping made all this happen and were great about it. Thanks! Ps, the location is great too. The apartments are a bit old and need some updating, but overall fine."
Australia
andrea
The price is AU$160
includes taxes & fees
27 July - 28 July
Quest St Kilda Bayside

4. View Melbourne

View Melbourne
4.0 star property
2.6 km from St Kilda Beach
8.8 out of 10, Excellent, (1,398 reviews)
"It’s a beautiful hotel with great food and restaurants."
United States
Patricia
The price is AU$125
includes taxes & fees
4 Aug - 5 Aug
View Melbourne

5. Crest on Barkly

Crest on Barkly
4.0 star property
1.3 km from St Kilda Beach
7.6 out of 10, Good, (1,001 reviews)
The price is AU$135
includes taxes & fees
2 Aug - 3 Aug
Crest on Barkly

6. Sixty Two on Grey

Sixty Two on Grey
4.0 star property
0.9 km from St Kilda Beach
8.2 out of 10, Very good, (315 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 AU$126
includes taxes & fees
22 July - 23 July
Sixty Two on Grey

7. Crest on Barkly Serviced Apartments

Crest on Barkly Serviced Apartments
3.5 star property
1.3 km from St Kilda Beach
7.6 out of 10, Good, (253 reviews)
"Well equipped, rooms are spacious and helpful staff."
Hong Kong SAR China
Lai Sheung
The price is AU$142
includes taxes & fees
23 July - 24 July
Crest on Barkly Serviced Apartments

8. Novotel St Kilda

Novotel St Kilda
4.0 star property
0.9 km from St Kilda Beach
Novotel St Kilda

9. Tolarno Hotel

Tolarno Hotel
4.0 star property
1 km from St Kilda Beach
8.2 out of 10, Very good, (1,000 reviews)
"Very enjoyable stay, highly recommended."
Australia
Jonathan
The price is AU$95
includes taxes & fees
23 July - 24 July
Tolarno Hotel

10. St Kilda Central Apartment Hotel

St Kilda Central Apartment Hotel
4.5 star property
1.2 km from St Kilda Beach
8.2 out of 10, Very good, (753 reviews)
"Great place to stay."
Australia
Andrew
The price is AU$108
includes taxes & fees
29 July - 30 July
St Kilda Central Apartment Hotel

11. Roamer St Kilda

Roamer St Kilda
3.0 star property
1.1 km from St Kilda Beach
8.0 out of 10, Very good, (72 reviews)
"perfect stay, no complaints"
Australia
Noah
The price is AU$68
includes taxes & fees
29 July - 30 July
Roamer St Kilda

12. Clarion Suites Gateway

Clarion Suites Gateway
4.5 star property
5.7 km from St Kilda Beach
9.2 out of 10, Wonderful, (1,004 reviews)
"Another great stay. Fabulous views of the city. So central and very spacious and comfortable. Would recommend you stay here."
Australia
Linda
The price is AU$206
includes taxes & fees
22 July - 23 July
Clarion Suites Gateway

13. Crest on Park

Crest on Park
4.0 star property
1.2 km from St Kilda Beach
8.6 out of 10, Excellent, (730 reviews)
"Honestly, after reading some of the reviews regarding this establishment, I was quite nervous as to what to expect. After staying there, I can confidently say that this property was fantastic. The room was clean, had everything needed, including a coffee machine, the bed was extremely comfortable, no traffic noise and the best thing was the secure yard/parking with locked gates. Location was excellent, walking distance to restaurants and Palais Theatre. Even though you have to check-in at Crest...
Australia
Carlie
The price is AU$147
includes taxes & fees
22 July - 23 July
Crest on Park

14. Atlantis Hotel, Melbourne

Atlantis Hotel, Melbourne
4.0 star property
6.5 km from St Kilda Beach
8.8 out of 10, Excellent, (3,199 reviews)
"Great location, staff and room."
Australia
Akis
The price is AU$110
includes taxes & fees
17 Aug - 18 Aug
Atlantis Hotel, Melbourne

15. Como Court

Como Court
2.0 star property
1.3 km from St Kilda Beach
7.4 out of 10, Good, (254 reviews)
"ROOM - STAFF - MANAGER - EXCELLENT !!"
United States
MUHAMMED EMRE
The price is AU$104
includes taxes & fees
22 July - 23 July
Como Court

16. Pegasus Apart'Hotel

Pegasus Apart'Hotel
4.0 star property
6.8 km from St Kilda Beach
8.8 out of 10, Excellent, (8,524 reviews)
"Great overall stay, the location is within walking distance to a lot of places which is handy."
Australia
Peter-Kiri
The price is AU$128
includes taxes & fees
26 July - 27 July
Pegasus Apart'Hotel

17. MAC St Kilda - Acland Melbourne Apartment Collection.

MAC St Kilda - Acland Melbourne Apartment Collection.
3.0 star property
0.7 km from St Kilda Beach
8.0 out of 10, Very good, (3 reviews)
"Pleasant experience "
Australia
Justin
MAC St Kilda - Acland Melbourne Apartment Collection.

18. Meriton Suites Melbourne

Meriton Suites Melbourne
5.0 star property
6.1 km from St Kilda Beach
9.6 out of 10, Exceptional, (1,019 reviews)
"Great Location for Southern Cross Railway Station, great value for money, will definitely stay again."
Australia
Amber
The price is AU$175
includes taxes & fees
23 July - 24 July
Meriton Suites Melbourne

19. The Victoria Hotel Melbourne

The Victoria Hotel Melbourne
3.5 star property
6.2 km from St Kilda Beach
8.8 out of 10, Excellent, (2,279 reviews)
"Great place for the price!"
Canada
Kendra
The price is AU$115
includes taxes & fees
27 July - 28 July
The Victoria Hotel Melbourne
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
Exterior
Quest St Kilda Road
4.0 star property
9.2
Wonderful
702 reviews
View
Courtyard
The Prince
4.5 star property
8.8
Excellent
1,002 reviews
View
Exterior
View Melbourne
4.0 star property
8.8
Excellent
1,398 reviews
View
Desk, iron/ironing board (on request), free WiFi, bed sheets
In The Brick Spa & Hotel
3.0 star property
8.8
Excellent
13 reviews
View
Classic Two Bedroom Apartment with Balcony | Terrace/patio
Oaks Melbourne St Kilda Road Hotel
4.0 star property
8.6
Excellent
665 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

  • Vibrant Nightlife: St Kilda Beach boasts an exciting nightlife with numerous bars and live music venues to explore.
  • Scenic Foreshore: Enjoy leisurely strolls along the foreshore, taking in stunning views and a lively atmosphere.
  • Paddleboarding: Experience unique paddleboarding on calm waters, offering fantastic views of the beach and St Kilda Pier.
  • Family-Friendly Attractions: Explore local culture through family-friendly experiences and attractions, including the St Kilda Sea Baths.
  • Diverse Accommodation: Choose from a wide range of accommodation options, catering to all types of travellers.

Find great hotels near St Kilda Beach

Discover a diverse array of accommodation options at St Kilda Beach, catering to every type of traveller. From welcoming hotels ideal for business trips and family getaways to vibrant hostels perfect for backpackers, St Kilda offers a unique holiday experience. Embrace the inclusive atmosphere with LGBTQIA-friendly options, and enjoy the convenience of staying near the beach. Whether you seek luxury or budget-friendly stays, St Kilda has the perfect hotel to suit your needs.

  • The Victoria Hotel Melbourne: The Victoria Hotel Melbourne offers a blend of comfort and convenience, boasting a guest rating of 8.8. Located approximately 6km from St Kilda Beach, this hotel caters well to business travellers seeking a professional atmosphere. The property features modern guest rooms equipped with essential amenities, making it an ideal base for those on work-related trips. Guests appreciate the attentive service and strategic location, which provides easy access to Melbourne's bustling business districts.
  • Great Southern Hotel Melbourne: With a commendable guest rating of 8.2, the Great Southern Hotel Melbourne is a versatile choice for visitors, located about 6km from St Kilda Beach. This hotel is well-suited for those who enjoy a variety of dining options, including a cooked breakfast and an on-site restaurant. Moreover, guests can indulge in recreational activities such as nearby bicycle rentals and golf. The entertainment offerings, including multiple television options, enhance the experience, while the proximity to local attractions—such as shopping and entertainment districts—adds to its appeal.
  • The Langham, Melbourne: Holding an impressive guest rating of 9.2, The Langham, Melbourne stands out for its luxurious family-friendly and spa themes, situated around 5km from St Kilda Beach. This hotel provides a range of amenities tailored for children, including babysitting services. The full spa and pool facilities invite relaxation, featuring a hot tub, body treatments, and a sauna. Guests value the attentive service and opulent surroundings, making it a prime choice for families and those seeking a tranquil retreat.

Where to stay near St Kilda Beach

St Kilda Beach is a vibrant destination that offers a delightful blend of family-friendly attractions and a welcoming atmosphere. Visitors can enjoy the stunning beach, charming cafes, and scenic parks, making it an ideal location for relaxation and exploration. Nearby, the lively neighbourhoods present a variety of budget-friendly stays and urban experiences. Whether you're seeking a leisurely day by the sea or an engaging cultural experience, St Kilda promises an unforgettable holiday adventure.

  • Melbourne: As a vibrant metropolis, Melbourne serves as the heart of cultural and urban life in Victoria. St Kilda Beach is conveniently located within this bustling city. The city welcomes a steady flow of travellers year-round, peaking in March and the festive season of December to January. Visitors flock here for family-friendly activities, city explorations, and business ventures. Notable attractions include the historic buildings that line the streets, expansive shopping mall centres, and lively entertainment arenas. Melbourne is also renowned for its diverse culinary scene, offering a taste of global flavours.
  • Melbourne Central Business District: Just 6km from St Kilda Beach, the Melbourne Central Business District (CBD) is the dynamic commercial hub of the city. This neighbourhood is popular among families and business travellers alike, with visitor numbers mirroring those of Melbourne itself. The CBD boasts an array of shopping centres, bustling streets lined with historic architecture, and vibrant arenas hosting various events. The city's blend of modernity and history provides a unique urban experience, making it a must-visit for those seeking the essence of Melbourne.
  • St Kilda: St Kilda is a charming suburb that directly houses the famous St Kilda Beach, making it a popular destination for both locals and tourists. With visitor numbers peaking in March to April and September, this lively area offers an array of family-friendly activities, scenic beach walks, and cultural events. St Kilda is famous for its shopping centres and theatres, as well as its iconic beach that attracts sun-seekers and water enthusiasts alike. Visitors can explore historic buildings that tell the story of this beloved suburb, making every visit memorable.

Things to do near St Kilda Beach

St Kilda Beach offers a vibrant nightlife, with an array of bars and live music venues to explore. Enjoy a leisurely stroll along the foreshore or indulge in a relaxing spa walk. For a unique experience, consider paddleboarding on the calm waters, providing a fantastic view of the beach and the iconic St Kilda Pier. With ample seating options available, you can unwind and soak in the lively atmosphere of this coastal gem.

Shopping

For unique gifts and souvenirs near St Kilda Beach, visit the vibrant St Kilda Esplanade Market, held on Sundays, where you can find local crafts and artisan products. If you're up for a drive, explore Chapel Street, around 5km away, known for its eclectic boutiques and trendy shops.

Recreation

Near St Kilda Beach, the Harmony Yoga Studio offers calming classes in a tranquil environment, ideal for relaxation and mindfulness. Nearby, the St Kilda Sea Baths feature rejuvenating spa treatments and stunning ocean views, providing a perfect spot for unwinding after a day of exploration.

Adventure

Experience the thrill of motorsport at Calder Park Raceway, located 29km from St Kilda Beach. Feel the adrenaline as you watch high-speed races or participate in driver training sessions, surrounded by the vibrant atmosphere of motorsport culture.

Nightlife

The nightlife near St Kilda Beach is vibrant and diverse. Enjoy cocktails at the lively Prince Bandroom or dance the night away at the iconic St Kilda Sea Baths. For a relaxed vibe, visit the popular Stokehouse, where you can soak in the atmosphere and stunning views.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St Kilda Beach

  • 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 July, 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you wish to stay in. For instance, selecting the Eco-certified filter will showcase hotels that are both sustainable and environmentally friendly, currently available for booking. To discover the most affordable options and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay at St Kilda Beach with your flights and activities through an Expedia package.

Find the best attractions near St Kilda Beach

St Kilda Beach offers an array of attractions for tourists, including vibrant streets, scenic urban parks, and the beautiful beach itself. Visitors can immerse themselves in local culture while enjoying family-friendly experiences. Key highlights include the St Kilda Sea Baths, a relaxing day at St Kilda Beach, and a visit to the charming Rococo St Kilda for delightful dining and shopping options.

  • Melbourne Cricket Ground: As one of the most iconic sports venues in Australia, the Melbourne Cricket Ground offers a rich history steeped in sporting culture. With its impressive architecture and passionate atmosphere, you can enjoy a guided tour or catch a live match, immersing yourself in the local sporting vibe.
  • Collins Street: Known as the 'Paris End' of Melbourne, Collins Street is a bustling thoroughfare lined with elegant boutiques, historic buildings, and fine dining options. Stroll along this vibrant street to experience the city’s cosmopolitan energy and impressive architecture.
  • Brighton Beach: Renowned for its colourful bathing boxes, Brighton Beach offers a relaxing seaside experience. The golden sands and clear waters provide an ideal spot for sunbathing, picnicking, or taking a leisurely stroll along the picturesque coastline.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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 RainMostly 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

Reaching St Kilda Beach is easy with several airport options. MELbourne Airport (MEL), located approximately 24km away, hosts airlines such as Qantas and Virgin Australia. Nearby hotels include The Langham, Stamford Plaza, and Grand Hyatt, all around 19km from the airport with transfer services available. Avalon Airport (AVV) is about 47km distant, with hotels like Bayside Geelong and Rydges Geelong providing convenient access. Lastly, Bendigo Airport (BXG) is situated 138km away, with Quest Bendigo Central and All Seasons Resort as nearby accommodations. Each airport offers various transport options to ensure a smooth journey to St Kilda Beach.

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.
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 cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels near St Kilda Beach.
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 program. One Key members unlock instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you could 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.
How much is the nightly rate for a hotel near St Kilda Beach?
Prices for hotels near St Kilda Beach often vary, but you can find a great deal from AU$68 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia