Photo by Tourism Victoria

Find hotels near St Kilda Beach, St Kilda

Beach vacation deals from $49

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 5,579 hotels close to St Kilda Beach with room rates, reviews, and availability. Most hotels are fully refundable.

The Prince
4.5 star property
8.8 out of 10, Excellent, (957)
"Great location, friendly staff and really good restaurant!! "
Australia
Tracy
$81 nightly
The price is $89
Nov 24 - Nov 25
Total with taxes and fees
The Prince
The Cullen Melbourne - Art Series
5.0 star property
9.2 out of 10, Wonderful, (1005)
"Staff are always very welcoming. "
Australia
Dominic
$89 nightly
The price is $98
Dec 1 - Dec 2
Total with taxes and fees
The Cullen Melbourne - Art Series
Quest St Kilda Road
4.0 star property
9.2 out of 10, Wonderful, (591)
"Fantastic service and room. Will stay again. "
Australia
Luke
$106 nightly
The price is $117
Nov 30 - Dec 1
Total with taxes and fees
Quest St Kilda Road
Crest on Park
4.0 star property
8.6 out of 10, Excellent, (692)
"it was good "
Australia
darryl
$83 nightly
The price is $92
Nov 11 - Nov 12
Total with taxes and fees
Crest on Park
The Hamptons Apartments - St Kilda
3.5 star property
8.8 out of 10, Excellent, (46)
" Very welcoming upon arrival. Everything was beautifully presented and I had a lovely stay! Beds are very hard "
Australia
Cassie
$165 nightly
The price is $196
Nov 11 - Nov 12
Total with taxes and fees
The Hamptons Apartments - St Kilda
Cosmopolitan Hotel and Apartments
3.5 star property
8.2 out of 10, Very Good, (1000)
"Clean and comfortable. Maybe some biscuits with the tea and coffee would have made it excellent!"
Australia
Margaret
$58 nightly
The price is $64
Dec 1 - Dec 2
Total with taxes and fees
Cosmopolitan Hotel and Apartments
Oaks Melbourne St Kilda Road Hotel
4.0 star property
8.6 out of 10, Excellent, (444)
"Excellent stay, bed was immaculate and curtains were lovely "
Australia
Sophie
$80 nightly
The price is $88
Nov 23 - Nov 24
Total with taxes and fees
Oaks Melbourne St Kilda Road Hotel
Tolarno Hotel
4.0 star property
8.2 out of 10, Very Good, (1004)
"proximity to eating houses"
Australia
Ross
$64 nightly
The price is $71
Nov 5 - Nov 6
Total with taxes and fees
Tolarno Hotel
Middle Park Hotel
4.0 star property
8.6 out of 10, Excellent, (888)
"Great character hotel with friendly staff. Rooms are tiny but comfy. "
Australia
Natalie
$92 nightly
The price is $101
Nov 18 - Nov 19
Total with taxes and fees
Middle Park Hotel
View Melbourne
4.0 star property
8.6 out of 10, Excellent, (1109)
"the room was clean and the staff was very helpfull"
Australia
riley
$93 nightly
The price is $102
Nov 3 - Nov 4
Total with taxes and fees
View Melbourne
Kimberley Gardens Hotel & Serviced Apartments
4.0 star property
8.6 out of 10, Excellent, (1001)
"Clean safe and nice place in a nice suburb close to hospital "
Australia
Rod
$103 nightly
The price is $113
Nov 6 - Nov 7
Total with taxes and fees
Kimberley Gardens Hotel & Serviced Apartments
Pullman Melbourne Albert Park
5.0 star property
8.4 out of 10, Very Good, (1012)
"Staff were extremely helpful always cheerful . Rooms were very nice, comfortable beds. Lots of options at the breakfast buffet "
Australia
Wade
$107 nightly
The price is $118
Nov 9 - Nov 10
Total with taxes and fees
Pullman Melbourne Albert Park
Quest Prahran
4.0 star property
9.0 out of 10, Wonderful, (321)
"Great location, the hotel is a bit run down AC unit noisy. "
Australia
Andrzej
$106 nightly
The price is $116
Nov 16 - Nov 17
Total with taxes and fees
Quest Prahran
Saint Kilda Beach Hotel (formerly Rydges St Kilda)
4.0 star property
8.0 out of 10, Very Good, (1019)
"A bit dated. Under renovation. But I did get a better room when I asked about some things not working. "
Canada
Lewis
$79 nightly
The price is $87
Nov 11 - Nov 12
Total with taxes and fees
Saint Kilda Beach Hotel (formerly Rydges St Kilda)
College Lawn Hotel - Hostel
2.0 star property
8.2 out of 10, Very Good, (59)
"Great stay, friendly staff and good services!"
Netherlands
Jelle
$51 nightly
The price is $57
Dec 1 - Dec 2
Total with taxes and fees
College Lawn Hotel - Hostel
Roamer St Kilda
3.0 star property
7.8 out of 10, Good, (53)
"Very straightforward, clean accommodation for a night."
Australia
Huw
$80 nightly
The price is $89
Nov 25 - Nov 26
Total with taxes and fees
Roamer St Kilda
Crest on Barkly
4.0 star property
7.6 out of 10, Good, (1001)
"Room was big enough for 4 people, we had enough amenities love our stay will definitely be there again "
Australia
Rehana
$74 nightly
The price is $82
Nov 5 - Nov 6
Total with taxes and fees
Crest on Barkly
Nomads St Kilda Hostel
2.0 star property
7.6 out of 10, Good, (173)
"Place is excellent, thou rooms etc are not as clean as could be. It is very British and overall the vibe is groovy."
Australia
Carl
$68 nightly
The price is $75
Nov 27 - Nov 28
Total with taxes and fees
Nomads St Kilda Hostel
Mercure Melbourne Albert Park
4.0 star property
7.8 out of 10, Good, (1002)
"Excellent views of Albert Park"
Australia
Rodney
$91 nightly
The price is $100
Nov 24 - Nov 25
Total with taxes and fees
Mercure Melbourne Albert Park
Bayside House - Hostel
2.0 star property
7.8 out of 10, Good, (54)
"Great price, great location"
Canada
jonas
$45 nightly
The price is $49
Nov 5 - Nov 6
Total with taxes and fees
Bayside House - Hostel
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.

Hotels close to St Kilda Beach with free breakfast

Hotels close to St Kilda Beach with a pool

Top guest rated hotels close to St Kilda Beach

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 Beachfront: St Kilda Beach features beautiful sandy shores perfect for sunbathing and swimming.
  • Iconic St Kilda Pier: Enjoy scenic views and watch local wildlife at this famous landmark.
  • Vibrant Acland Street: Explore a lively street filled with cafes, shops, and local culture.
  • Recreational Activities: Engage in line skating, beach volleyball, and other fun coastal activities.
  • Family-Friendly Atmosphere: St Kilda Beach is perfect for families seeking relaxation and entertainment.

Find great hotels near St Kilda Beach

Discover the perfect getaway at St Kilda Beach, where a variety of accommodation options awaits you. Whether you're seeking a family-friendly hotel, a vibrant hostel, or a welcoming space for LGBTQIA travelers, St Kilda offers something for everyone. Enjoy stunning beach views and easy access to Melbourne's attractions while indulging in top-notch amenities designed for both leisure and business travelers.

  • The Victoria Hotel Melbourne: This 3.5-star hotel is perfect for business travelers seeking a welcoming environment, specifically designed for the LGBTQIA community. Located 4 miles from St Kilda Beach, The Victoria Hotel Melbourne combines modern amenities with a vibrant atmosphere. It features comprehensive business services, including a Conference Center, multiple Meeting Rooms, and dedicated Conference Space, ensuring that every business need is met. The hotel’s affiliation with LGBTQI travel guides highlights its commitment to inclusivity, making it a great choice for those looking for a supportive and engaging stay.
  • Great Southern Hotel Melbourne: Ideal for families, this 3.5-star hotel is situated 4 miles from St Kilda Beach and offers a comfortable and safe environment for parents and children alike. The Great Southern Hotel Melbourne is well-equipped with family-friendly amenities, including Window Guards for children, a First Aid Kit, and cribs available for a fee. The hotel’s focus on creating a family-oriented experience ensures that everyone can relax and enjoy their vacation, making it a top choice for those traveling with kids.
  • The Langham, Melbourne: For those seeking luxury, The Langham, Melbourne is a 5-star gem located just 3 miles from St Kilda Beach. This hotel offers a perfect blend of business and spa-themed experiences. With a range of business amenities such as a Business Center, multiple Meeting Rooms, and a Conference Center, it caters to corporate travelers. Guests can also indulge in relaxation with a full-service spa, featuring a Hot Tub, Steam Room, and an Indoor Pool with sun loungers. The Langham promises an upscale retreat, perfect for unwinding after a busy day.

Where to stay near St Kilda Beach

St Kilda Beach offers an ideal escape for travelers seeking a blend of urban vibrancy and family-friendly fun. Explore the iconic St Kilda Pier, unwind at the beautiful beach, or stroll through the lively Acland Street, lined with cafes and shops. With great locations all within walking distance, visitors can easily enjoy the area's friendly atmosphere and discover the rich culture of Victoria, making it a must-visit destination for any vacation.

  • Melbourne: As a bustling metropolis, Melbourne is a vibrant hub of culture and activity, home to the iconic St Kilda Beach. The city welcomes travelers year-round, with peak visits in March and December to January. Known for its family-friendly atmosphere, business opportunities, and urban allure, visitors can enjoy a variety of experiences. Explore shopping centers and entertainment venues like arenas, or admire local landmarks such as historic buildings and the stunning beach. Melbourne offers a rich tapestry of experiences that cater to all interests, making it an essential stop on your journey.
  • Melbourne Central Business District: Located just 4 miles from St Kilda Beach, the Melbourne Central Business District is a bustling neighborhood filled with energy and excitement. Like the broader city, it sees a steady flow of visitors throughout the year, with peaks in March and the holiday season. This area is perfect for families and business travelers alike, offering shopping malls, entertainment arenas, and historic sites. Stroll the streets to discover impressive architecture and vibrant shopping experiences, ensuring that your visit is both productive and enjoyable.
  • St Kilda: St Kilda is the charming suburb where St Kilda Beach resides, known for its lively atmosphere and beautiful coastal views. This area attracts visitors throughout the year, with peak seasons in March to April and September. St Kilda is ideal for families and those seeking entertainment, featuring shopping centers, theaters, and a laid-back beach vibe. Enjoy leisurely walks along the beach, indulge in local cafés, and soak in the vibrant street culture. The combination of scenic beauty and engaging activities makes St Kilda a delightful destination on your vacation.

Things to do near St Kilda Beach

St Kilda Beach offers a vibrant mix of activities for visitors. Enjoy line skating along the scenic coastal paths, indulge in various coastal activities such as swimming and sunbathing, and catch live shows at local venues. With its lively atmosphere, St Kilda Beach is a perfect spot for both relaxation and entertainment during your vacation.

Shopping

St Kilda Beach offers great shopping at South Melbourne Market, just 3 miles away, featuring local produce and crafts. Melbourne Central is also a fantastic option, located 4 miles away, with diverse shops and entertainment. If you're up for a drive, visit Lightning Ridge Opal Mines, also 4 miles away, for unique souvenirs.

Recreation

Marvel Stadium offers an energetic atmosphere with various sports events, just 4 miles from St Kilda Beach. The Palais Theatre, only 0.2 miles away, exudes entertainment vibes with captivating performances. For family-friendly fun, visit the Melbourne Sports & Aquatic Centre, located 2 miles from the beach.

Adventure

Explore the Tan Track, a scenic outdoor path located 3 miles from St Kilda Beach, perfect for walking or jogging amidst beautiful surroundings. Experience an adrenaline rush with Melbourne Seaplanes, a thrilling scenic flight 4 miles away, offering stunning aerial views of the coastline and cityscape.

Discover the Fitzroy Aboriginal Heritage Walking Trail, situated 4 miles from St Kilda Beach, where you can immerse yourself in adventure and learn about the rich indigenous history while enjoying breathtaking scenery.

Nightlife

In St Kilda Beach, the Melbourne Arts Centre offers a cultural experience with captivating performances, while Young & Jackson's provides a lively pub atmosphere perfect for drinks and entertainment. Nearby, Forum Melbourne enriches the night with its theatrical shows, creating a vibrant nightlife scene.

*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

To save money during your visit to St Kilda Beach, consider traveling between May to June or August, when accommodation prices drop. Mondays offer the best deals, while Saturdays are the priciest. Use Expedia to find budget-friendly hotels, and filter for eco-certified options for sustainable choices. Bundling your hotel, flights, and activities can lead to additional savings. Joining Expedia's One Key membership can unlock exclusive discounts and cash rewards for future bookings. Explore free activities like the beach and local parks to enjoy St Kilda 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 lets you customize your travel experience by choosing your budget, desired location, and additional preferences. You can sort the results to display hotels from the most affordable to the pricier options, ensuring you find the best deals first. Additionally, you can refine your search by hotel category; for instance, by selecting the Eco-certified filter, you'll discover a range of sustainable and environmentally friendly accommodations ready for booking.
  • Consider bundling your trip: You can save money by combining your St. Kilda Beach hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near St Kilda Beach

St Kilda Beach is a vibrant destination in Victoria, Australia, offering a mix of cultural experiences and family-friendly activities. Explore the iconic St Kilda Beach and nearby attractions, such as St Kilda Pier and urban parks, perfect for relaxation and recreation. Whether you're looking to soak up the sun or immerse yourself in local culture, St Kilda Beach is a must-visit spot for every traveler.

  • Rod Laver Arena: Experience the thrill of live events at this iconic venue, known for hosting major concerts and sporting events. With a capacity of over 15,000, it offers an electrifying atmosphere perfect for families and entertainment enthusiasts.
  • Melbourne Convention and Exhibition Centre: This state-of-the-art facility is a hub for business and conferences. With its modern design and versatile spaces, it provides a professional environment for networking and learning, making it ideal for business travelers.
  • Melbourne Cricket Ground: Immerse yourself in Australia’s sporting culture at the historic MCG, one of the world’s most revered cricket stadiums. Enjoy the vibrant atmosphere and learn about the rich history of Australian sports.

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.

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 RainMostly CloudyAverageAverage
August49.8°F (9.9°C)Light RainMostly CloudyAverageSlightly Low
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

Traveling to St Kilda Beach is convenient with three major airports nearby. Melbourne Airport (MEL) is located 15 miles away and offers excellent hotel options like the 5-star Stamford Plaza Melbourne and Grand Hyatt Melbourne, both about 12 miles from the airport, with transportation services including transfers and shuttles. Avalon Airport (AVV) is 29 miles away, with nearby accommodations like the 4.5-star Quality Hotel Bayside Geelong and Little River Bed & Breakfast, providing various shuttle services. Essendon Airport (MEB) is only 11 miles from St Kilda Beach, featuring luxury options like The Langham, Melbourne, and Hilton Melbourne Little Queen Street, both around 7 miles from the airport.

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 travelers visiting Victoria, Australia.

The Ritz-Carlton, Melbourne

The Ritz-Carlton, Melbourne is a luxurious 5-star hotel located just 4.8 miles 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 center, and 24-hour room service. With premium bedding and designer toiletries, it provides an indulgent stay that travelers appreciate.

Treasury on Collins

Treasury on Collins is a charming 4.5-star hotel, also situated 4.8 miles from St Kilda Beach, rated highly by travelers 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 3.7 miles from St Kilda Beach, has earned a review rating of 9.4 from travelers. 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 center, 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 center and treatment rooms, ensuring travelers 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 travelers private hot tubs, perfect for unwinding after a day at the beach. With additional amenities like concierge service and early check-in, travelers 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 $49 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 vacation 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 3.4 miles 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 4.1 miles 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 center, 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 2.0 miles 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 travelers 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 travelers seeking luxury and breathtaking views.

The Ritz-Carlton, Melbourne

The Ritz-Carlton, Melbourne is a remarkable 5-star hotel situated 4.8 miles 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 center 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 3.7 miles 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 center 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 travelers, is a chic 5-star hotel located 5.0 miles from St Kilda Beach. This art deco hotel features a well-equipped fitness center 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 4.1 miles 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, travelers will find everything they need for a comfortable stay.

Pullman Melbourne Albert Park

Pullman Melbourne Albert Park is a 5-star hotel located just 2.0 miles from St Kilda Beach, rated 8.6 by travelers. This hotel offers travelers 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 travelers seeking comfort and accessibility.

The Langham, Melbourne

The Langham, Melbourne, rated 9.2 by travelers, is another 5-star gem situated 4.2 miles 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 4.7 miles from St Kilda Beach. With a travelers' rating of 8.8, this hotel is ideal for budget-conscious travelers 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 4.8 miles from St Kilda Beach and offers a cozy stay with a travelers' 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 5.0 miles from St Kilda Beach, a solid travelers' rating of 8.6. This hotel is particularly suited for travelers 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 2.9 miles 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 travelers 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 4.7 miles 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 travelers 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 3.7 miles 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 travelers 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 4.5 miles from St Kilda Beach, receiving an impressive review rating of 9.4. With both indoor and outdoor pools available 24 hours, travelers can enjoy a refreshing dip at any time. The hotel features a well-equipped fitness center, valet parking, and luxurious deep soaking bathtubs in select rooms, providing travelers with a comfortable and relaxing experience.

W Melbourne

W Melbourne is a luxurious 5-star hotel located just 4.7 miles 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 center, 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 travelers, is a modern 4-star hotel located just 3.7 miles 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 3.7 miles 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 center, ensuring a relaxing stay for both you and your furry friend.

W Melbourne

W Melbourne is a chic 5-star hotel situated 4.7 miles 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 travelers 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 program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar 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