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

Guesthouse in Northern Cape, Umsobomvu · 201.64 mi from centre
9.4
23 reviews
Located in Colesberg, Toverberg Guest Houses is just steps from Colesburg Church and 4 minutes by foot from Colesberg Museum. This guesthouse is 30.5 mi (49 km) from Gariepdam Welcome Monument.

Hotel in Northern Cape, Umsobomvu · 201.66 mi from centre
8.0
1 review
Breakfast available
A stay at Colesberg Lodge places you in the heart of Colesberg, steps from Colesberg Park and Colesberg Museum. This hotel is 0.2 mi (0.4 km) from Colesburg Church and 0.8 mi (1.4 km) from Sunset Chalets Park.

Guesthouse in Northern Cape, Umsobomvu · 201.77 mi from centre
8.6
43 reviews
Breakfast available
With a stay at The Barracks in Colesberg, you'll be a 3-minute walk from Colesberg Park and 7 minutes by foot from Colesberg Museum. This guesthouse is 0.4 mi (0.6 km) from Colesburg Church and 1 mi (1.7 km) from Sunset Chalets Park.

Country house in Southbroom · 212.02 mi from centre
9.6
16 reviews
Breakfast available
When you a stay at Days At Sea Beach Lodge in Southbroom, you'll be on the beach, within a 5-minute walk of Trafalgar Marine Protected Area and Trafalgar Beach. This beach country house is 2.8 mi (4.5 km) from San Lameer Golf Course and 4.7 mi (7.6 km) from Marina Beach.

Hotel in San Lameer, Southbroom · 212.49 mi from centre
8.4
78 reviews
Breakfast available
When you stay at San Lameer Hotel and Spa in Southbroom, you'll be next to a golf course, within a 5-minute drive of San Lameer Golf Course and Trafalgar Marine Protected Area. This family-friendly hotel is 2.2 mi (3.5 km) from Marina Beach and 3 mi (4.9 km) from Trafalgar Beach.

Guesthouse in Northern Cape, Emthanjeni · 214.90 mi from centre
7.8
16 reviews
Breakfast available
With a stay at Boutique Guesthouse Hanover in Emthanjeni, you'll be within a 5-minute walk of Hanover Museum and Trappieskop. This guesthouse is 0.7 mi (1.2 km) from Hanover Golf Club.

Guesthouse in KwaZulu-Natal, Greater Kokstad · 215.37 mi from centre
9.8
17 reviews
Breakfast available
With a stay at Flitwick Ranch in Greater Kokstad, you'll be 29 mi (46.7 km) from Kokstad Golf Club and 29.4 mi (47.3 km) from East Griqualand Museum. This guesthouse is 29.5 mi (47.5 km) from Kokstad Shopping Centre and 31.5 mi (50.7 km) from Mount Currie Nature Reserve.

Lodge in Cacadu, Storms River · 217.42 mi from centre
7.2
15 reviews
Breakfast available
When you stay at Misty Mountain Reserve in Storms River, you'll be within a 5-minute drive of Garden Route National Park. This golf lodge is 17.7 mi (28.4 km) from Tsitsikamma National Park and 5.4 mi (8.8 km) from Cape Floral Region Protected Areas.

Bed & breakfast in Margate · 219.06 mi from centre
8.2
37 reviews
Breakfast available
Located in Margate, Beachcomber Bay - Guest House is by the ocean, within a 5-minute drive of Hibiscus Mall Centre and Ramsgate Beach. This beach bed & breakfast is 2.1 mi (3.4 km) from Margate Beach and 2.4 mi (3.9 km) from Butterfly Valley Butterfly Farm.

Bed & breakfast in Margate · 219.47 mi from centre
Breakfast available
With a stay at Swallows Nest in Margate, you'll be near the beach, a 3-minute walk from Hibiscus Mall Centre and a 5-minute drive from Ramsgate Beach. This bed & breakfast is 1.7 mi (2.7 km) from Margate Beach and 3 mi (4.9 km) from Butterfly Valley Butterfly Farm.

Guesthouse in Garden Route, Storms River · 219.51 mi from centre
8.8
54 reviews
Breakfast available
With a stay at The Village Lodge, you'll be centrally located in Storms River, a 4-minute walk from Blackwater Tubing and a 3-minute drive from Big Tree. This guesthouse is 6.9 mi (11 km) from The Otter Hiking Trail and 9.1 mi (14.7 km) from Storms River Suspension Bridge.

Bed & breakfast in Margate · 220.38 mi from centre
7.8
22 reviews
Breakfast available
When you stay at Villa Tropicana in Margate, you'll be near the beach, within a 5-minute drive of Margate Beach and Hibiscus Mall Centre. This bed & breakfast is 2.1 mi (3.4 km) from Uvongo Beach and 3.3 mi (5.3 km) from Ramsgate Beach.

Aparthotel in Margate · 222.02 mi from centre
Located in Margate, Uvongo River Resort is a 1-minute drive from Uvongo Beach and 6 minutes from Hibiscus Mall Centre. This aparthotel is 2 mi (3.2 km) from Margate Beach and 5.8 mi (9.4 km) from Butterfly Valley Butterfly Farm.

Guesthouse in Cacadu, Willowmore · 231.05 mi from centre
8.2
7 reviews
Breakfast available
Located in Willowmore, The Willow Historical Guest House is a 1-minute drive from Baviaans Tourist Center and 9 minutes from Aasvogelberg Lookout. This guesthouse is 24.2 mi (39 km) from Cape Floral Region Protected Areas and 29.2 mi (47 km) from Elandspoort Game Farm.

Hotel in Hibiscus Coast, Port Shepstone · 231.33 mi from centre
8.6
18 reviews
Located in Port Shepstone, Umthunzi Hotel & Conference is by the ocean, within a 5-minute drive of Umtentweni Beach and Umtentweni Public Library. This golf hotel is 2.2 mi (3.6 km) from Port Shepstone Country Club and 2.9 mi (4.6 km) from Oribi Plaza.

Bed & breakfast in Hibiscus Coast, Port Shepstone · 232.02 mi from centre
8.0
13 reviews
Breakfast available
Located in Port Shepstone, Lombok Lodge is within a 5-minute drive of Umtentweni Public Library and Umtentweni Beach. This bed & breakfast is 2.8 mi (4.5 km) from Port Shepstone Country Club and 3.4 mi (5.5 km) from Oribi Plaza.

Aparthotel in Drakensberg Mountains, Drakensberg Gardens · 238.32 mi from centre
9.4
3 reviews
With a stay at Fairways Self Catering in Drakensberg Gardens, you'll be 20.2 mi (32.5 km) from Underberg Country Club and 21.7 mi (34.9 km) from Garden Castle Caves Nature Reserve. This family-friendly aparthotel is 31.4 mi (50.6 km) from Reichenau Mission.

Country house in The Crags · 239.21 mi from centre
9.6
20 reviews
Breakfast available
Located in The Crags, Lily Pond Country Lodge is on a lake, a 1-minute drive from Garden Route National Park and 12 minutes from Natures Valley Beach. This country house is 19.7 mi (31.7 km) from Robberg Nature Reserve and 23.1 mi (37.1 km) from The Otter Hiking Trail.

Bed & breakfast in The Crags · 239.25 mi from centre
10.0
5 reviews
With a stay at Natures Way in The Crags, you'll be steps from Cape Floral Region Protected Areas and a 4-minute drive from Garden Route National Park. This bed & breakfast is 4.4 mi (7 km) from Barnyard Theatre and 6.2 mi (10.1 km) from Salt River Lookout.

Bed & breakfast in Drakensberg Mountains, Drakensberg Gardens · 239.46 mi from centre
Breakfast available
When you stay at Eland Valley Resort in Drakensberg Gardens, you'll be next to a golf course and 5 minutes by car from Maloti-Drakensberg Park. This golf bed & breakfast is 18.3 mi (29.5 km) from Underberg Country Club and 18.7 mi (30.1 km) from Underberg Studio.