Find hotels near St Kilda Beach, St Kilda

Beach vacation deals from $70

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    one key illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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

In The Brick Spa & Hotel

3.0 star property
9.0 out of 10, Wonderful, (6)
"Perfectly situated for what we needed, lovely staff, clean and serene. Would definitely stay again."
The price is $114
includes taxes & fees
$104 per night
Apr 29 - Apr 30
In The Brick Spa & Hotel

Quest St Kilda Road

4.0 star property
9.2 out of 10, Wonderful, (501)
"Nice place to stay, clean and spacious "
The price is $102
includes taxes & fees
$93 per night
Apr 30 - May 1
Quest St Kilda Road

The Prince

4.5 star property
8.8 out of 10, Excellent, (910)
"The perfect spot at the right price!"
The price is $118
includes taxes & fees
$108 per night
Apr 29 - Apr 30
The Prince

Kimberley Gardens Hotel & Serviced Apartments

4.0 star property
8.6 out of 10, Excellent, (1000)
"Great place & location"
The price is $115
includes taxes & fees
$105 per night
May 4 - May 5
Kimberley Gardens Hotel & Serviced Apartments

The Cullen Melbourne - Art Series

5.0 star property
9.2 out of 10, Wonderful, (1002)
"Absolutey adored my stay at the Cullen. Incredible water pressure and amenities, the staff is so accommodating and location is incredible. I would even recommend locals to go here for a staycation."
The price is $127
includes taxes & fees
$116 per night
May 4 - May 5
The Cullen Melbourne - Art Series

Middle Park Hotel

4.0 star property
8.6 out of 10, Excellent, (859)
"The property had old world feel with modern amenities. Brilliant "
The price is $104
includes taxes & fees
$94 per night
May 6 - May 7
Middle Park Hotel

St Kilda Central Apartment Hotel

4.5 star property
8.4 out of 10, Very Good, (706)
"Great room, good location for exploring St. Kilda. Excellent staff, look forward to staying again."
The price is $75
includes taxes & fees
$75 per night
May 5 - May 6
St Kilda Central Apartment Hotel

Quest St Kilda Bayside

4.0 star property
8.8 out of 10, Excellent, (720)
"Lovely quiet property with walking access to beach, restaurants and public transport "
The price is $88
includes taxes & fees
$80 per night
May 11 - May 12
Quest St Kilda Bayside

Cosmopolitan Hotel and Apartments

3.5 star property
8.2 out of 10, Very Good, (1000)
"Great location "
The price is $78
includes taxes & fees
$71 per night
May 5 - May 6
Cosmopolitan Hotel and Apartments

The Hamptons Apartments - St Kilda

3.5 star property
8.8 out of 10, Excellent, (42)
"Good value, spacious, well presented. Only quibble is the beds are very firm."
The price is $172
includes taxes & fees
$145 per night
Apr 29 - Apr 30
The Hamptons Apartments - St Kilda

Nomads St Kilda Hostel

2.0 star property
7.6 out of 10, Good, (171)
"Great stay, chilled enviroment and easy to get around "
The price is $73
includes taxes & fees
$66 per night
May 5 - May 6
Nomads St Kilda Hostel

View Melbourne

4.0 star property
8.6 out of 10, Excellent, (1010)
"Rooms were spacious and comfortable Great buffet breakfast and easy car parking. "
The price is $86
includes taxes & fees
$79 per night
May 5 - May 6
View Melbourne

Roamer St Kilda (formerly Selina St Kilda)

3.0 star property
7.8 out of 10, Good, (46)
"Clean, friendly and they allow dogs"
The price is $70
includes taxes & fees
$63 per night
Apr 30 - May 1
Roamer St Kilda (formerly Selina St Kilda)

Oaks Melbourne St Kilda Road Hotel

4.0 star property
8.6 out of 10, Excellent, (304)
"Great place to stay, easy tram ride into the city. Staff were friendly and helpful"
The price is $92
includes taxes & fees
$83 per night
May 27 - May 28
Oaks Melbourne St Kilda Road Hotel

Pullman Melbourne Albert Park

5.0 star property
8.6 out of 10, Excellent, (1005)
"Wonderful, always a great stay."
The price is $127
includes taxes & fees
$115 per night
May 4 - May 5
Pullman Melbourne Albert Park

Saint Kilda Beach Hotel (formerly Rydges St Kilda)

4.0 star property
8.0 out of 10, Very Good, (1003)
"Great location "
The price is $80
includes taxes & fees
$73 per night
Apr 29 - Apr 30
Saint Kilda Beach Hotel (formerly Rydges St Kilda)

Hiigh Apartments

4.0 star property
8.6 out of 10, Excellent, (309)
"Great place to stay "
The price is $127
includes taxes & fees
$107 per night
Apr 29 - Apr 30
Hiigh Apartments

Sixty Two on Grey

4.0 star property
8.2 out of 10, Very Good, (301)
"The room was central to the St Kilda area, quiet, clean and close to transport, restaurants and all the facilities we required."
The price is $96
includes taxes & fees
$87 per night
May 5 - May 6
Sixty Two on Grey

Tolarno Hotel

4.0 star property
8.2 out of 10, Very Good, (999)
"Our room had everything we needed, beautiful paintings throughout, excellent location, def will be back 😊"
The price is $76
includes taxes & fees
$69 per night
Apr 29 - Apr 30
Tolarno Hotel

Crest on Park

4.0 star property
8.6 out of 10, Excellent, (670)
"Good place "
The price is $77
includes taxes & fees
$69 per night
May 29 - May 30
Crest on Park
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.
Don't see what you're looking for?
See all available properties in St Kilda Beach
Save an average of 15% on thousands of hotels when you're signed in

Find out more about St Kilda Beach

Find out more about St Kilda Beach

Top reasons to visit St Kilda Beach

  • Vibrant Beach Atmosphere: St Kilda Beach offers a lively beachfront perfect for sunbathing, swimming, and enjoying water sports.
  • Iconic Luna Park: Experience thrills at Luna Park, a historic amusement park featuring rides and games for all ages.
  • Stunning Sunsets: Witness breathtaking sunsets over the bay, providing a picturesque backdrop for evening strolls.
  • Delicious Local Cuisine: Savor a variety of dining options along the promenade, featuring local and international flavors.
  • Beautiful Botanical Gardens: Explore the nearby St Kilda Botanical Gardens, a serene escape with lush greenery and walking paths.

Find great hotels near St Kilda Beach

Discover a diverse selection of accommodations at St Kilda Beach, where comfort meets convenience. Whether you're seeking luxurious resorts, family-friendly hotels, or budget-friendly motels, this vibrant area has something for everyone. Enjoy easy access to stunning beach views and a variety of local attractions, making it an ideal base for your Australian adventure. Explore options that cater to business travelers, families, and luxury seekers alike in this picturesque coastal destination.

  • Radisson on Flagstaff Gardens Melbourne: This 4.5-star hotel is perfect for families and business travelers alike, located only 4 miles from St Kilda Beach. The Radisson on Flagstaff Gardens Melbourne provides a seamless blend of comfort and functionality, making it an excellent choice for those who need to balance work and leisure. With a fully-equipped 24-hour business center, conference spaces, and multiple meeting rooms, professionals will find all their needs met. Families will appreciate the child-friendly amenities, including complimentary cribs, ensuring a welcoming atmosphere for guests of all ages.
  • The Victoria Hotel Melbourne: A 3.5-star gem, The Victoria Hotel Melbourne is also situated 4 miles from St Kilda Beach and caters primarily to business travelers. This hotel offers a range of meeting rooms and conference facilities, making it ideal for corporate events. Its convenient location in the heart of the city means you're never far from popular attractions, dining, and entertainment. The hotel combines comfort with practicality, ensuring a productive stay for those on business while also providing easy access to the vibrant Melbourne scene.
  • The Langham, Melbourne: Experience luxury at The Langham, Melbourne, a stunning 5-star hotel located just 3 miles from St Kilda Beach. This hotel is perfect for families, business travelers, and eco-conscious guests, given its eco-certification. With an impressive range of amenities including an accessible business center, multiple conference spaces, and babysitting services for families, The Langham ensures a sophisticated stay. Its elegant design and top-notch service make it a distinguished choice for a memorable getaway, offering relaxation and convenience in a vibrant setting.

Discover the best areas to stay near St Kilda Beach

St Kilda Beach, located just a short distance from Melbourne, offers a vibrant atmosphere perfect for tourists seeking relaxation and fun. Visitors can enjoy family-friendly activities, a lively beachfront, and unique design shops in the area. With a range of budget accommodations and local eateries, St Kilda is an ideal base for exploring nearby neighborhoods while experiencing the warm hospitality of its friendly residents.

  • Melbourne: As a vibrant metropolis, Melbourne is the cultural heart of Australia, offering a diverse array of experiences. Located a short distance from St Kilda Beach, this city is bustling year-round, with peak visitor numbers from January to March. Travelers flock here for family-friendly activities, business opportunities, and urban exploration. Notable highlights include shopping centers, lively entertainment arenas, and historic buildings. Don’t miss the iconic laneways filled with street art and cafes, making for an unforgettable urban adventure.
  • Melbourne Central Business District: Just 4 miles from St Kilda Beach, the Central Business District (CBD) is a dynamic hub that caters to both business and leisure travelers. This area experiences consistent visitor numbers throughout the year, peaking in early months. The CBD is perfect for families and those seeking city experiences, with its many shopping centers, malls, and entertainment facilities. Explore historic buildings and vibrant streets, where you'll find an array of dining options and cultural landmarks.
  • St Kilda: St Kilda is the charming neighborhood where St Kilda Beach resides, known for its laid-back atmosphere and beautiful seaside. The area attracts visitors throughout the year, with peak times occurring from March to April and in September. Ideal for families and city explorers alike, St Kilda features shopping centers, theaters, and a lively beachfront promenade. Enjoy a stroll along the beach, relax in the family-friendly parks, and indulge in the local dining scene, making it a perfect destination for a beach getaway.

Things to do near St Kilda Beach

St Kilda Beach offers a vibrant mix of activities, from relaxing on the sandy shores to enjoying thrilling water sports. Explore the lively promenade lined with cafes and restaurants, indulge in local cuisine, or visit the famous Luna Park for some amusement rides. Don't miss the stunning sunsets over the bay, and take a stroll through the nearby St Kilda Botanical Gardens for a taste of nature amidst the urban excitement.

Food and drinks

For craft beer lovers, Stomping Ground Brewery offers a vibrant atmosphere just 5 miles away. If you're in the mood for something sweet, try the Sissy Chocolate Making Class, located 10 miles away. Don't miss Shadowfax Winery, 17 miles away, for a romantic and entertaining experience.

Shopping

For a great shopping experience near St Kilda Beach, visit Melbourne Central, just 4 miles away, offering a mix of family-friendly entertainment and city vibes. You can also explore the Queen Victoria Market, 4 miles away, for unique gifts and souvenirs, or check out Lightning Ridge Opal Mines, also 4 miles away, for exquisite opals.

Recreation

Experience the excitement at Marvel Stadium, where you can catch a game or event just 4 miles from St Kilda Beach. For family-friendly fun, head to the Melbourne Sports & Aquatic Centre, located 2 miles away, offering various aquatic activities. Enjoy a round of golf at Albert Park Golf Course, only 1 mile away.

Adventure

Experience the Fitzroy Aboriginal Heritage Walking Trail, a scenic 4-mile hike showcasing stunning landscapes and rich cultural history. For water excitement, visit URBNSURF Sports Park, located 14 miles away, offering thrilling water sports. Don’t miss a scenic flight with Melbourne Seaplanes, only 4 miles from the beach, for breathtaking views.

Nightlife

The nightlife at St Kilda Beach is vibrant and diverse. Start your evening at Crown Casino for a dose of excitement and romance, then catch a captivating performance at the Melbourne Arts Centre. For a relaxed vibe, unwind with drinks at Young & Jackson's pub, known for its lively atmosphere.

Booking tips and Expedia advantages for St Kilda Beach

St Kilda Beach is a budget-friendly destination with free entry and nearby attractions like Crown Casino and Queen Victoria Market. To save on accommodations, consider visiting during the cheaper months of May to June and August, booking about a month in advance for the best rates. Use Expedia for last-minute deals, and explore packages that combine flights, hotels, and activities for additional savings. Joining Expedia's One Key membership can unlock exclusive discounts and future rewards. Public transport options are affordable, making it easy to explore the area without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around St Kilda Beach are May to June and August, where the prices are slightly lower. This is in comparison to February to April, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around St Kilda Beach about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • Find cheap hotels on Expedia: Make the most of Expedia's search tool to customize your travel options based on your budget, preferred destination, and desired hotel type. To uncover the best prices and deals, 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 deal.
  • 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 in Victoria, Australia, offers a variety of attractions for outdoor enthusiasts and families alike. Visitors can enjoy the scenic reserve areas, explore the vibrant streets, and relax in urban parks. Key highlights include the iconic Luna Park, the historic Palais Theatre, and the beautiful beach itself. Whether you're looking to soak up the sun or experience local culture, St Kilda Beach has something for everyone.

  • Melbourne Cricket Ground: Experience the heart of Australian sports at the Melbourne Cricket Ground, a historic stadium that offers an electric atmosphere for cricket and AFL matches. Take a guided tour to learn about its rich history and enjoy stunning views of the playing field.
  • Melbourne Convention and Exhibition Centre: A hub for business and events, the Melbourne Convention and Exhibition Centre features modern facilities and hosts a variety of conferences and exhibitions. It's an architectural marvel that reflects Melbourne's vibrant business culture.
  • Rod Laver Arena: Home to the Australian Open, Rod Laver Arena is an iconic entertainment venue. Catch a thrilling tennis match or a concert, all while soaking in the lively family-friendly atmosphere that makes it a favorite among locals and visitors alike.

Best time to go to St Kilda Beach

Visitor numbers around St Kilda Beach is generally unchanged in popularity throughout the year. The best time to visit St Kilda Beach is dependant on what kind of holiday you are seeking. January is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. July is its coolest month on average. At this time, 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 HighAverage
February68.0°F (20.0°C)Light RainMostly SunnySlightly HighSlightly High
March64.8°F (18.2°C)Light RainMostly SunnySlightly HighSlightly High
April59.4°F (15.2°C)Light RainMostly SunnyAverageSlightly High
May53.8°F (12.1°C)Light RainMostly SunnySlightly LowSlightly Low
June49.8°F (9.9°C)Light RainMostly SunnyAverageSlightly Low
July48.9°F (9.4°C)No Rain (Dry)Mostly CloudyAverageAverage
August49.8°F (9.9°C)Light RainMostly CloudySlightly LowSlightly 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 SunnyAverageAverage
December64.8°F (18.2°C)Light RainMostly SunnyAverageAverage

The nearest major airports for your trip to St Kilda Beach

Flying into St Kilda Beach offers convenient access through several major airports in Melbourne. Melbourne Airport (MEL-Tullamarine) is located 15 miles away, with nearby hotels like the 5-star Stamford Plaza Melbourne and The Langham, both about 12 miles from the airport, offering shuttle services. Avalon Airport (AVV) is 29 miles away, with 4.5-star Quality Hotel Bayside Geelong just 10 miles from there. Essendon Airport (MEB) is the closest, at 11 miles; hotels such as Hilton Melbourne Little Queen Street and InterContinental Melbourne The Rialto are both within 7 miles, providing luxurious accommodations and easy access to the beach.

Frequently asked questions

What's the area like around St Kilda Beach?

St Kilda Beach is located in Melbourne. Travelers love the area for its array of dining options, charming cafes, and bar scene. If you're looking for a convenient place to stay, check out the 285 hotels and other accommodations you'll find within a mile.

What's the best hotel to stay near St Kilda Beach?

Adjacent to St Kilda Beach, Cosmopolitan Hotel and Apartments is one of the top choices for your stay based on our traveler data, and this hotel offers a snack bar/deli and free WiFi. Other good options within a short distance include Quest St Kilda Bayside and Nomads St Kilda Hostel.

How many hotels are there near St Kilda Beach?

Expedia has 285 hotels and other accommodations within a mile from St Kilda Beach.

If I need to cancel the hotel reservation for my stay near St Kilda Beach, will I receive a refund?

Yes, the majority of hotel bookings are fully refundable if cancelled prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and get a refund within 24 hours of booking. Enter dates in and click on "Search", then you can use the "fully refundable" filter to get the best deals available near St Kilda Beach.

Where can I learn more about changing or cancelling my trip in the area near St Kilda Beach?

To find more details about rescheduling or cancelling your stay near St Kilda Beach, go to https://www.expedia.com/service/.

What can I see and do near St Kilda Beach?

National Gallery of Victoria, Old Melbourne Gaol, and Melbourne Museum feature captivating exhibits. Melbourne Central, Melbourne Cricket Ground, and Queen Victoria Market are some of the notable landmarks to see in the area. You can check out the local talent at Palais Theatre, Astor Theatre, and Sidney Myer Music Bowl.