You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
The Eastern Cape, a captivating province in South Africa, offers a unique blend of cultural heritage and natural beauty, making it an ideal travel destination. With its capital at Bhisho and the largest city being Gqeberha (Port Elizabeth), the region is renowned for its picturesque landscapes and historical significance. Visitors can explore vibrant neighborhoods such as East London and Makhanda, each offering a distinct charm and a variety of accommodation options.
Top attractions include the Addo Elephant National Park, where wildlife enthusiasts can witness the majestic African elephants, and the scenic Wild Coast, perfect for adventure seekers. The province is also steeped in history, being the birthplace of Nelson Mandela and home to many anti-apartheid activists. Whether you're looking to delve into history, enjoy the coastal beauty, or experience the rich Xhosa culture, the Eastern Cape promises an unforgettable stay.
See the latest prices and deals by choosing your dates

Lodge in Cacadu, Blue Crane Route · 151.67 mi from centre
9.2
10 reviews
Located in Blue Crane Route, Mount Camdeboo Private Game Reserve by NEWMARK is in the mountains, a 3-minute drive from Mount Camdeboo Game Reserve and 10 minutes from Samara Private Game Reserve. This all-inclusive lodge is 3.8 mi (6.1 km) from Asanta Sana Game Reserve.

Lodge in Kouga, Loerieheuwel · 155.96 mi from centre
9.6
13 reviews
Breakfast available
With a stay at Intle Game Lodge in Loerieheuwel, you'll be in the mountains, and 14.4 mi (23.2 km) from Albatross Beach and 15.2 mi (24.5 km) from Play in JBay Adventure Centre Day Trips. This lodge is 15.7 mi (25.2 km) from Noorsekloof Nature Reserve and 15.8 mi (25.4 km) from Jeffreys Bay Beach.

Hotel in Eastern Cape, Senqu · 160.42 mi from centre
When you stay at Bon Voyage Inn in Senqu, you'll be within a 5-minute drive of Empilisweni District Hospital. This hotel is 8.6 mi (13.9 km) from Jozanna's Hoek Dam and 25.7 mi (41.3 km) from Cave House Museum.

Guesthouse in Jeffreys Bay · 166.40 mi from centre
9.8
50 reviews
Breakfast available
With a stay at Shaloha Guesthouse on Supertubes in Jeffreys Bay, you'll be 1.6 mi (2.5 km) from Dolphin Beach and 21.3 mi (34.2 km) from St. Francis Links. This beach guesthouse is 25.4 mi (40.8 km) from Seal Point Lighthouse.

Guesthouse in Jeffreys Bay · 166.57 mi from centre
8.6
41 reviews
Breakfast available
With a stay at Greystone Guest House in Jeffreys Bay, you'll be 0.5 mi (0.9 km) from Jeffreys Bay Beach and 22.1 mi (35.5 km) from St. Francis Bay Beach. This guesthouse is within the region of Kragga Kamma Game Park.

Guesthouse in Jeffreys Bay · 166.73 mi from centre
9.0
66 reviews
Breakfast available
When you a stay at On the Beach Guesthouse in Jeffreys Bay, you'll be on the beach, within a 5-minute walk of Jeffreys Bay Beach and Noorsekloof Nature Reserve. This beach guesthouse is 0.6 mi (1 km) from Play in JBay Adventure Centre Day Trips and 0.7 mi (1.2 km) from Jeffreys Bay Golf Club.

Guesthouse in Jeffreys Bay · 167.16 mi from centre
9.2
54 reviews
When you stay at Stone Olive Guest House in Jeffreys Bay, you'll be next to a golf course, within a 15-minute walk of Noorsekloof Nature Reserve and Jeffreys Bay Beach. This golf guesthouse is 0.6 mi (1 km) from Jeffreys Bay Golf Club and 0.8 mi (1.4 km) from Dolphin Beach.

Guesthouse in Jeffreys Bay · 167.18 mi from centre
9.6
35 reviews
Located in Jeffreys Bay, Dolphin View Guesthouse is in the suburbs, a 4-minute drive from Fountains Mall and 5 minutes from Albatross Beach. This guesthouse is 2.5 mi (4.1 km) from Shell Museum and 20 mi (32.3 km) from St Francis Links.

Guesthouse in Jeffreys Bay · 167.34 mi from centre
9.4
6 reviews
Breakfast available
With a stay at Diaz 15 House on the Bay in Jeffreys Bay, you'll be on the beach, just a 2-minute walk from Dolphin Beach and 7 minutes by foot from Jeffreys Bay Beach. This beach guesthouse is 0.4 mi (0.6 km) from Shell Museum and 0.7 mi (1.1 km) from Equinox Mall.

Guesthouse in Cacadu, Graaff-Reinet · 169.87 mi from centre
9.2
7 reviews
With a stay at Buccara Karoo - Graaff Reinet in Graaff-Reinet, you'll be in the suburbs, and 9.3 mi (14.9 km) from Camdeboo National Park and 9.3 mi (15 km) from Andries Pretorius Monument. This guesthouse is 11.6 mi (18.6 km) from The Union Monument and 11.6 mi (18.6 km) from Graaff-Reinet Dutch Reform Church.

Bed & breakfast in Cacadu, Graaff-Reinet · 174.19 mi from centre
8.6
11 reviews
Breakfast available
With a stay at Obesa Lodge in Graaff-Reinet, you'll be within a 10-minute walk of Monument to the Independent Colony of Graaff-Reinet and Drostdy. This bed & breakfast is 0.5 mi (0.8 km) from Old Library and 0.6 mi (0.9 km) from Graaff-Reinet Dutch Reform Church.

Guesthouse in Kouga, Saint Francis Bay · 176.05 mi from centre
9.6
27 reviews
Breakfast available
With a stay at The Sands @ St Francis in Saint Francis Bay, you'll be by the ocean, just a 2-minute walk from St. Francis Bay Beach and 12 minutes by foot from St. Francis Bay Golf Club. This beach guesthouse is 1.6 mi (2.5 km) from St. Francis Links and 2.3 mi (3.8 km) from Port St. Francis.

Guesthouse in Kouga, Saint Francis Bay · 176.74 mi from centre
9.4
15 reviews
Breakfast available
With a stay at St Francis Golf Lodge in Saint Francis Bay, you'll be near the beach, just a 2-minute walk from St. Francis Links and 11 minutes by foot from St. Francis Bay Golf Club. This golf guesthouse is 1.6 mi (2.5 km) from St. Francis Bay Beach and 3.6 mi (5.8 km) from Port St. Francis.

Hostel in Kouga, Cape Saint Francis · 176.87 mi from centre
7.6
6 reviews
Breakfast available
When you stay at Seals Backpackers in Cape Saint Francis, you'll be near the beach and within a 5-minute drive of Seal Point Lighthouse. This family-friendly hostel is 4.8 mi (7.7 km) from St. Francis Links and 5.2 mi (8.4 km) from St. Francis Bay Beach.

Country house in Kouga, Saint Francis Bay · 177.88 mi from centre
9.6
17 reviews
Located in Saint Francis Bay, Dune Ridge Country House is within a 10-minute drive of St. Francis Bay Beach and Port St. Francis. This family-friendly country house is 4.5 mi (7.3 km) from Seal Point Lighthouse.

Guesthouse in Cacadu, Steytlerville · 182.69 mi from centre
9.4
6 reviews
Breakfast available
When you stay at Steytlerville Villa Guest House in Steytlerville, you'll be 9 minutes by foot from Open Air Implement Museum. This guesthouse is 14.1 mi (22.7 km) from Cape Floral Region Protected Areas.

Guesthouse in Free State, Kopanong · 183.83 mi from centre
9.0
14 reviews
Breakfast available
When you stay at Bethulie Guest Farm in Kopanong, you'll be 29.6 mi (47.6 km) from Venterstad Post Office.

Cottage in Free State, Kopanong · 193.54 mi from centre
7.2
10 reviews
When you stay at Gariep Dam SunRose Group of Guest Houses in Kopanong, you'll be in the suburbs, within a 5-minute drive of Gariepdam Welcome Monument and Gariepdam Marina. This cottage is 2.5 mi (4 km) from Gariep Dam and 28.2 mi (45.4 km) from Venterstad Post Office.

Hotel in KwaZulu-Natal, Kokstad · 197.06 mi from centre
9.3
161 reviews
Located in Kokstad, 3.6 miles from Mount Currie Nature Reserve, Anathi Hotel provides accommodations with a garden, free private parking, a terrace and barbecue facilities. The air-conditioned rooms provide a garden view and come with a desk and free WiFi.
Guest rooms at the hotel are equipped with a seating area, a flat-screen TV with satellite channels and a private bathroom with free toiletries and a bath. Certain rooms include a kitchenette with a fridge. All guest rooms include a safety deposit box.
The nearest airport is Margate Airport, 96 miles from Anathi Hotel.

Guesthouse in Northern Cape, Umsobomvu · 201.59 mi from centre
8.2
14 reviews
When you a stay at Karoo-Koppie Guesthouse in Colesberg, you'll be in the historical district, within a 5-minute walk of Colesburg Church and Colesberg Museum. This guesthouse is 0.3 mi (0.5 km) from Colesberg Park and 0.6 mi (0.9 km) from Sunset Chalets Park.