Situated a few meters from Long Beach at Agate Terrace, hidden at the end of a winding gravel road, Kingfisher Cottages sits nestled in a lush tropical garden. Guests have a choice between 2 self-catering cottages for either 8 or 4 guests. Both cottages have patios with satisfying sea views. The kitchen is fully-equipped with a fridge-freezer, a box freezer, a gas stove and oven, a microwave, and a kettle. There is 1 full bathroom and a second shower-only bathroom.  has Bedroom 1 - Sleeps 4 people with 1 x Double Bed and
1 x Double Bunk Bed. Bedroom 2 - Sleeps 4 people, 2 x Single Beds and 1 x Bunk bed. A sliding door from the lounge opens onto the deck overlooking the beautiful garden. Enjoy sitting out here on a summer evening gazing at the stars or relaxing with a sundowner.

The second cottage has 2 bedrooms and 1 bathroom. The main bedroom has 1 double bed and the second room has 2 single beds. An open plan kitchen comes fully-equipped with a rustic gas stove and oven, a fridge-freezer, a toaster, and a kettle. There is a single bathroom with a shower in this cottage. The lounge sliding door opens onto a patio and a deck also overlooking the garden. Both cottages have a TV with a DStv dish, however guests must bring their own decoder and Smart Card. A portable braai is provided as well. There is good fishing to be done in Port St Johns, at Poenskop, First beach and Second beach, or in the Umzimvubu River. Otherwise you can challenge the quaint 9-hole golf course in town. There are also numerous establishments to enjoy a hearty meal.