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.
St. Clair Beach is located in Dunedin. This historic area is known for its picturesque gardens and array of dining options. Dunedin is home to 91 hotels and other accommodations, so you can find something that's perfect for your stay.
Choose from 6 hotels and accommodations within a mile of St. Clair Beach, including these picks:
After you've visited St. Clair Beach, you can discover everything there is to see and do within just a few miles of the area.
You might want to spend some time browsing the exhibits at Toitu Otago Settlers Museum, New Zealand Sports Hall of Fame, or Dunedin Public Art Gallery. The Octagon, First Church of Otago, and Dunedin Town Hall are monuments to see when you're exploring the area around St. Clair Beach. You can enjoy live performances at Regent Theatre and Fortune Theatre.
If you want to see more of the surrounding area, you might plan a visit to Forsyth Barr Stadium and University of Otago. Otago Peninsula is also located 8.7 mi (14 km) from St. Clair Beach, and Edgar Centre is 1.2 mi (1.9 km) away.