Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Reviewed on 2 Jan 2019
St. Kilda Beach is located in St Kilda. This welcoming area is known for its beautiful beaches and array of dining options. St Kilda is home to 97 hotels and other accommodation options, so you can find something that's perfect for your stay.
Take your pick of 111 hotels and accommodation options within a mile of St. Kilda Beach, including these options:
Now that you've visited St. Kilda Beach, you can discover everything there is to see and do within a couple miles of the area.
Melbourne Arts Centre, National Gallery of Victoria and Melbourne Museum feature a variety of fascinating exhibits to see while you're in town. Explore notable local landmarks like Eureka Tower, Federation Square and Shrine of Remembrance. You can check out the local talent at Palais Theatre, Sidney Myer Music Bowl and Forum Theatre.
Royal Botanic Gardens, Spirit of Tasmania Ferry Terminal and Rod Laver Arena are a few additional nearby sights. SEA LIFE Melbourne is also located 3.4 mi from St. Kilda Beach, and Melbourne Cricket Ground is 3.4 mi away.