St Kilda Beach Resorts from RM306

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top St Kilda Beach Resorts

St Kilda Beach Resorts information

 

Beach Resorts in St Kilda

31

Highest price
RM589
Cheapest price
RM306
Number of guest reviews
8,521
Total number of hotels in St Kilda
552

 

Frequently asked questions

What is St Kilda like for travellers who love the beach?
Known for its beaches and theatre, St Kilda offers a lot for the traveller planning a beach getaway.
What's the best accommodation option to stay near the beach in St Kilda?
Luxury Apartment Views Bay And City is a top beach hotel with free WiFi and a snack bar, and it’s located close to St Kilda Beach . Other good choices for your beach trip include St Kilda Hostel and Abode St Kilda.
How many beach hotels are there in St Kilda?
Choose from one of Expedia’s 32 hotels in St Kilda for your beachside break.
When's the best time for a beach holiday in St Kilda?
You can plan your beach trip with a look at weather throughout the year in St Kilda: The hottest months are usually February and January, with an average temperature of 18°C, while the coldest months are July and June, with an average of 10°C. Average annual precipitation for St Kilda is 279 inches.
What is there to see and do around St Kilda?
After getting settled at your accommodation of choice, you’ll likely want to venture out and explore. If you’re excited to scope out the beaches, spend a relaxing day by the water at St Kilda Beach or Brighton Beach. Experience the area’s theatre and shopping, and make time for local attractions such as Acland Street and Fitzroy Street. Other things to see and do in the area are Palais Theatre and Luna Park.

Recent Reviews in St Kilda
Expedia verified reviews