Accommodation in St Andrews Beach
Welcome to St Andrews Beach. Spend the day at the beach, play a round of golf, or relax at the renowned Peninsula Hot Springs. St Andrews Beach is a fabulous destination full of natural beauty and coastal landscapes.