Located in the coastal town of St Francis Bay, Canal Guest House is a modern boutique hideaway with just five thoughtfully appointed suites (including one for families), located just along the canal within walking distance of the beach. Inside the suites, expect air conditioning, flat-screen TVs, plush carpets, and king-size beds with crisp cotton percale linen. If a swim in the ocean feels like a stretch, the property also features a tranquil pool, great for a refreshing dip. Mornings begin with a freshly prepared breakfast served beside the canal, featuring locally sourced ingredients such as seasonal fruits, creamy yoghurts, and a selection of fresh bread and pastries.