Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Reviewed on Mar. 21, 2020
St. Kilda Beach is located in St Kilda. Travelers love the area for its array of dining options, charming cafés, and bar scene. St Kilda is home to 91 hotels and other accommodations, so you can find something that's perfect for your stay.
There are 102 hotels and accommodations 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 (5.5 km) from St. Kilda Beach, and Melbourne Cricket Ground is 3.4 mi (5.5 km) away.