Vacation rentals in Port Saint Johns
Find and book unique accommodations on Airbnb
Top-rated vacation rentals in Port Saint Johns
Guests agree: these stays are highly rated for location, cleanliness, and more.
Cottage in Mqaleni
Authentic Wild Coast holiday at La Shaque
La Shaque is located in Umngazana, a quiet coastal village on the Wild Coast in the Eastern Cape of South Africa. It is a rustic holiday cottage that was designed and hand built with the help of Wilson and Ivy (who work at the cottage daily) and other Xhosa locals. It's a truly unique place offering a rural beach holiday experience whether you enjoy angling, hiking the coastal pathways, swimming in rockpools, chilling on the deck or taking afternoon naps. Please read carefully before booking.
$145 per night
SUPERHOST
Vacation home in Coffee Bay
Wildview Self Catering Cottage #1- Breakfast Incl
Lovely seafacing, relaxed and open planned rondaval (cottage) in a tranquil, natural, rustic setting that's true to the Transkie. There is a private BBQ area & hammock, offering you some of the best views the Transkie has to offer. Take a short walk down the hill to spend the day fishing, snorkeling or surfing at the many secret bays. Or a longer +- 7km hike to the Hole in the Wall or simply relax, have a braai or laze in the hammock. Our breakfast caters to vegetarians, plant based & vegans.
$54 per night
SUPERHOST
Cabin in Coffee Bay area
Ntambanane Getaway Rustic-chic cabins with a view
The ideal Rustic-chic Wild-coast Getaway destination on the edge of a forest! Drink in the magnificent forest views, sounds & ample bird-life and enjoy the ambiance, privacy and comfortability of the Cabins, pool and patio. We are 15 mins drive from Coffee Bay with it’s beaches, surfing, caves, hiking, snorkeling, canoeing, boating and the iconic Hole in the wall.
PLEASE NOTE: Currently only 4x4 can handle these roads but we are doing transfers again from Coffee Bay (R125)
$52 per night
SUPERHOST
Vacation rentals for every style
Get the amount of space that is right for you