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 11 or 6 guests. Both cottages have patios with satisfying sea views. The first cottage has 2 bedrooms and 2 bathrooms. The two bedrooms each have 1 double bed and 1 bunk bed. A sleeper couch and 1 single bed are available in the lounge which can sleep 3 more guests. 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. 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. The open plan area also has a sleeper couch that can separate into 2 single beds. 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.