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

Top Hotels Near St Kilda Beach in Melbourne from NZ$114

  • 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. 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)
"Excellent location."
Australia
Sonia
The price is NZ$135
includes taxes & fees
17 Nov - 18 Nov
Cosmopolitan Hotel and Apartments

2. The Prince

The Prince
4.5 star property
0.8 km from St Kilda Beach
8.8 out of 10, Excellent, (1,005 reviews)
"Great hotel in Melbourne"
United States
Umesh
The price is NZ$176
includes taxes & fees
6 Dec - 7 Dec
The Prince

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, (806 reviews)
"Wasn’t book and get secure parking when arrived"
Australia
Peter
The price is NZ$180
includes taxes & fees
24 Nov - 25 Nov
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,498 reviews)
"Close to CBD great staff helping with everything enjoyable stay"
Australia
Steven
The price is NZ$155
includes taxes & fees
7 Dec - 8 Dec
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,000 reviews)
"Great staff interaction clean room nice restaurant"
Australia
Spiros
The price is NZ$184
includes taxes & fees
15 Nov - 16 Nov
Crest on Barkly

6. Novotel St Kilda

Novotel St Kilda
4.0 star property
0.9 km from St Kilda Beach
8.4 out of 10, Very good, (5 reviews)
"we stayed 2 nights and our room was not made up... on calling the service counter they advised that the room is only made up every 3 days, however this was not mentioned on check in or during booking. For a hotel of this standard and price we expected a better outcome but they said noone was available to clean the room and all they were able to provide was fresh towels. Breakfast was not hot _ scrambled eggs and baked beans was dry. overall lovely hotel but very poor experience 😢 I won't...
Australia
Karoona
The price is NZ$270
includes taxes & fees
8 Dec - 9 Dec
Novotel St Kilda

7. Atlantis Hotel, Melbourne

Atlantis Hotel, Melbourne
4.0 star property
6.5 km from St Kilda Beach
8.8 out of 10, Excellent, (3,279 reviews)
"Cheap breakfast and nice cozy rooms"
Australia
Emma
The price is NZ$151
includes taxes & fees
6 Dec - 7 Dec
Atlantis Hotel, Melbourne

8. 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, (318 reviews)
"Nice stay but a few stains on the floor and bed but otherwise better than I expected!"
Australia
Layla
The price is NZ$180
includes taxes & fees
11 Nov - 12 Nov
Sixty Two on Grey

9. Meriton Suites Melbourne

Meriton Suites Melbourne
5.0 star property
6.1 km from St Kilda Beach
9.6 out of 10, Exceptional, (1,129 reviews)
"Great location."
Australia
Alastair
The price is NZ$186
includes taxes & fees
22 Nov - 23 Nov
Meriton Suites Melbourne

10. 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, (257 reviews)
"Well equipped, rooms are spacious and helpful staff."
Hong Kong SAR China
Lai Sheung
The price is NZ$183
includes taxes & fees
16 Nov - 17 Nov
Crest on Barkly Serviced Apartments

11. Holiday Inn Melbourne Bourke Street Mall by IHG

Holiday Inn Melbourne Bourke Street Mall by IHG
4.0 star property
6.1 km from St Kilda Beach
9.4 out of 10, Exceptional, (230 reviews)
"Great location, very clean, comfy beds, great staff"
Australia
Paula
The price is NZ$266
includes taxes & fees
22 Nov - 23 Nov
Holiday Inn Melbourne Bourke Street Mall by IHG

12. Roamer St Kilda

Roamer St Kilda
3.0 star property
1.1 km from St Kilda Beach
8.0 out of 10, Very good, (82 reviews)
"Was pretty okay for a hostel."
Australia
Siosiana Lily Savanna Schaumkel
The price is NZ$117
includes taxes & fees
17 Nov - 18 Nov
Roamer St Kilda

13. 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, (758 reviews)
"Great location with safe secure parking"
Australia
Samuel
The price is NZ$146
includes taxes & fees
17 Nov - 18 Nov
St Kilda Central Apartment Hotel

14. Tolarno Hotel

Tolarno Hotel
4.0 star property
1 km from St Kilda Beach
8.2 out of 10, Very good, (1,001 reviews)
"Lovely staff, props to them especially Steve the manager. Lovely new cafe attached with amazing coffee very convenient"
Australia
Abbiey
The price is NZ$146
includes taxes & fees
12 Nov - 13 Nov
Tolarno Hotel

15. Crest on Park

Crest on Park
4.0 star property
1.2 km from St Kilda Beach
8.6 out of 10, Excellent, (740 reviews)
"Great location "
Australia
Eldon
The price is NZ$154
includes taxes & fees
25 Nov - 26 Nov
Crest on Park

16. Holiday Inn Express Melbourne Little Collins by IHG

Holiday Inn Express Melbourne Little Collins by IHG
4.0 star property
6 km from St Kilda Beach
9.0 out of 10, Wonderful, (1,591 reviews)
"Great location and really enjoyed our stay"
Australia
Donna
The price is NZ$230
includes taxes & fees
8 Dec - 9 Dec
Holiday Inn Express Melbourne Little Collins by IHG

17. Pegasus Apart'Hotel

Pegasus Apart'Hotel
4.0 star property
6.8 km from St Kilda Beach
8.8 out of 10, Excellent, (8,674 reviews)
"Low budget hotel with the bonus of a buffet breakfast, pool and gym. Would stay here again."
Australia
Douglas
The price is NZ$143
includes taxes & fees
30 Nov - 1 Dec
Pegasus Apart'Hotel

18. 1 Hotel Melbourne

1 Hotel Melbourne
5.0 star property
5.6 km from St Kilda Beach
9.8 out of 10, Exceptional, (296 reviews)
"Everything about our experience was fantastic, and we couldn’t fault our stay. A beautiful hotel that we’d happily return to and highly recommend!"
Australia
Anastasia Gabrielle
The price is NZ$434
includes taxes & fees
15 Nov - 16 Nov
1 Hotel Melbourne

19. Como Court

Como Court
2.0 star property
1.3 km from St Kilda Beach
7.4 out of 10, Good, (255 reviews)
"Very happy stayed twice in 2years and both experience was perfect"
Australia
Theodore
The price is NZ$128
includes taxes & fees
11 Nov - 12 Nov
Como Court
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
A modern building with a sign reading "QUEST" at the entrance.
Quest St Kilda Road
4.0 star property
9.2
Wonderful
735 reviews
View
A modern interior with a mix of seating arrangements, including chairs and a table, and a staircase with a metal railing.
The Prince
4.5 star property
8.8
Excellent
1,005 reviews
View
A modern building entrance with a glass canopy, large stone columns, and potted plants.
View Melbourne
4.0 star property
8.8
Excellent
1,498 reviews
View
A balcony with two white chairs and a table, a bottle of wine, and a glass on the table.
Oaks Melbourne St Kilda Road Hotel
4.0 star property
8.6
Excellent
730 reviews
View
A modern hotel room with a large bed, a headboard, and a bedside table with a lamp. There is a staircase leading to an adjacent room.
Crest on Park
4.0 star property
8.6
Excellent
740 reviews
View

Top St Kilda Beach Hotel Reviews

Other attractions near St Kilda Beach

Find out more about St Kilda Beach

Top reasons to visit St Kilda Beach

  • Iconic Attractions: St Kilda Beach is home to Luna Park and the historic St Kilda Pier, perfect for family fun and stunning views.
  • Relaxing Sea Baths: Enjoy rejuvenation at the picturesque St Kilda Sea Baths, a great spot for relaxation.
  • Cultural Events: Don't miss the vibrant St Kilda Festival, celebrating local music and culture.
  • Beautiful Promenade: Stroll along the lively promenade, basking in the sun on sandy shores.
  • Diverse Accommodation: Choose from beachfront hotels to budget hostels, catering to all travellers.

Find great hotels near St Kilda Beach

St Kilda Beach offers a diverse selection of lodging options, from beachfront hotels to budget-friendly hostels perfect for backpackers. Whether you're seeking a family-friendly stay, a business-oriented hotel, or an LGBTQIA-friendly environment, you'll find numerous choices to enhance your holiday experience. With its stunning views and lively atmosphere, St Kilda Beach is the ideal destination for a memorable getaway in Victoria, Australia.

  • The Victoria Hotel Melbourne: This 3.5-star hotel offers a comfortable and practical lodging experience for business travellers. With a guest rating of 8.8 out of 10, The Victoria Hotel Melbourne is located approximately 6.4km from St Kilda Beach. It features essential amenities, including a well-equipped business centre and meeting rooms, making it ideal for those mixing work with leisure. Guests appreciate the hotel's central location, which allows easy access to Melbourne's vibrant city life, enhancing both productivity and enjoyment during their stay.
  • Great Southern Hotel Melbourne: Another 3.5-star option, this hotel boasts a guest rating of 8.2 out of 10 and is also situated about 6.4km from St Kilda Beach. Great Southern Hotel Melbourne provides a variety of dining options, including a restaurant that serves a hearty breakfast. Guests can indulge in recreational activities nearby, such as golf and bicycle rentals. The hotel features entertainment amenities, including LCD TVs in rooms, ensuring a pleasant stay after a day of exploring. Its proximity to shopping districts and city centre attractions further enhances its appeal for visitors looking for a vibrant urban experience.
  • The Langham, Melbourne: This luxurious 5-star hotel, rated 9.2 out of 10, is located just 4.8km from St Kilda Beach and caters to families and eco-conscious travellers. The Langham offers an impressive array of amenities, including a full-service spa with treatments like body wraps and hot tubs, perfect for relaxation. Eco-certified, the property features child-friendly services, making it an excellent choice for families. Guests can unwind by the pool or indulge in a pampering treatment, immersing themselves in a tranquil atmosphere that balances luxury with sustainability.

Where to stay near St Kilda Beach

St Kilda Beach offers a vibrant coastal experience, perfect for families and casual explorers alike. Wander along the lively promenade, bask in the sun on the sandy shores, or stroll through the nearby parks for a touch of nature. The friendly atmosphere of the St Kilda area, complemented by an array of budget-friendly eateries and local shops, makes it an ideal spot to soak up the unique charm of Victoria's Greater Melbourne region.

  • Melbourne: As a vibrant metropolis, Melbourne serves as the gateway to St Kilda Beach. This bustling city is known for its diverse cultural experiences, from family-friendly attractions to business-oriented venues. Travellers flock here year-round, with peak seasons in March and December to January. In Melbourne, you can explore iconic shopping centres, historic buildings, and lively entertainment arenas. Don't miss out on visiting the beautiful beaches and stadiums that showcase the city's unique blend of urban charm and coastal allure.
  • Melbourne Central Business District: Located 6.4km from St Kilda Beach, the Central Business District (CBD) of Melbourne is a dynamic hub filled with energy and activity. Much like the rest of Melbourne, the CBD experiences steady visitor numbers throughout the year, peaking during March and December to January. Here, you can indulge in a variety of shopping experiences and enjoy the surrounding historic architecture. The CBD is perfect for those seeking a blend of business and leisure, with easy access to entertainment venues and vibrant street life.
  • St Kilda: This charming suburb is home to the iconic St Kilda Beach and offers an array of attractions for families and tourists alike. St Kilda sees a steady influx of visitors, particularly peaking in March to April and September. Enjoy the laid-back beach atmosphere while exploring the local shopping centres and theatres. The area is famous for its stunning beachfront, historic buildings, and family-friendly attractions, making it an ideal spot for relaxation and recreation during your vacation.

Things to do near St Kilda Beach

Shopping

St Kilda Beach offers a variety of shopping experiences. Explore local boutiques like Tuchuzy for fashion staples and Venroy for linen clothing. If you're up for a drive, the larger shopping centres such as Chadstone Shopping Centre provide a wider selection of brands and dining options.

Recreation

At St Kilda's Aura Spa, indulge in rejuvenating treatments amidst a tranquil atmosphere, designed to refresh your mind and body. Nearby, enjoy yoga sessions on the beach, combining mindfulness with the soothing sounds of the waves for a unique wellness experience.

Adventure

Experience the thrill of motor racing at Calder Park Raceway, located 29.0km from St Kilda Beach. Feel the adrenaline rush as you watch high-speed races or participate in driving experiences, surrounded by an energetic atmosphere that captures the spirit of adventure.

Nightlife

Explore the vibrant scene at The Espy on The Esplanade, where live music and a lively atmosphere await. For a relaxed vibe, visit the Saint Hotel on Inkerman Street, known for its cocktails and outdoor area, perfect for unwinding after a day at the beach.

*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 travelling in the cheaper months of May, June, or August, when accommodation rates drop. Book stays on Mondays for the best deals, as Saturdays are pricier. Use Expedia to compare hotel prices and look for package deals that combine flights and activities for extra savings. Additionally, take advantage of Melbourne's public transport system, which is both affordable and convenient for getting around. Explore the beach and nearby parks for free activities and enjoy beautiful views without spending much.

  • 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: Utilise Expedia's search tool to narrow down your options based on your budget, preferred location, and the type of accommodation you're after. To discover the best prices and deals available, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your St Kilda Beach hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions near St Kilda Beach

St Kilda Beach offers a vibrant mix of attractions for every traveller, from cultural experiences to family-friendly activities. Explore the nearby St Kilda West, take a stroll along the iconic St Kilda Pier, or relax on the popular St Kilda Beach. With its beautiful urban parks and lively streets, there’s plenty to see and do in this charming seaside area, making it a perfect spot for your holiday in Victoria.

  • Melbourne Cricket Ground: Immerse yourself in the rich history of Australian sport at this iconic stadium, located 4.8km from St Kilda Beach. Known for its vibrant atmosphere, you can catch a match or explore the museum showcasing the culture of cricket and Australian Rules Football.
  • Collins Street: Stroll down this prestigious street, located 6.4km from St Kilda Beach, known for its elegant architecture, high-end boutiques, and bustling cafés. Experience the heart of Melbourne’s city vibes while enjoying the mix of historic and contemporary influences.
  • Brighton Beach: Relax at this picturesque beach, located 4.8km from St Kilda Beach, famous for its colourful bathing boxes. Enjoy a leisurely day by the sea, with stunning views and a laid-back atmosphere that captures the essence of beach life.

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

Flying into St Kilda Beach is easy, with MELbourne Airport (MEL-Tullamarine) just 24.1km away. Excellent nearby hotels include The Langham, Stamford Plaza, and Grand Hyatt, all boasting 5-star ratings and offering transfers and shuttles to the airport. Alternatively, Melbourne Airport (AVV-Avalon) is 46.7km from St Kilda Beach, with quality options like Bayside Geelong Hotel & Apartments and Rydges Geelong, both around 16.1km from Avalon. For those considering Bendigo Airport (BXG), located 138.4km away, Quest Bendigo Central and All Seasons Resort are notable 4.5-star and 4-star hotels respectively, providing convenient access to 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 travellers visiting Victoria, Australia.

The Ritz-Carlton, Melbourne

The Ritz-Carlton, Melbourne is a luxurious 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 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 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 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 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 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 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 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 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 highly rated 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 cancelled 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, set your travel dates and use the "Fully refundable" filter.
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 get instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you can save is by booking a package with hotel and flights.† *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands. †Members only. Savings vary and subject to availability.
How much is a hotel near St Kilda Beach?
Staying near St Kilda Beach is a treat, with plenty of hotels from NZ$114 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.

Explore a world of travel with Expedia