Like most websites, we use cookies to collect anonymous data in order to enhance your browsing experience and provide us with information about how the website is being used. By clicking Accept or continuing to use the site you agree to this use of cookies. Visit our updated Privacy Policy if you wish to learn more.

Your Location
BA General

Book for 2025-26

Call For Details

Book with Confidence

Call us now:

0333 7000 747

Open 9 until 9 daily

Start your perfect holiday

contact us today!

Best Beaches Africa

 

A holiday to Southern Africa offers much more than wildlife and game parks. In South Africa, a city stay in Cape Town can be combined with the Winelands and a self drive Garden Route Holiday.

Many people combine a Safari in the Kruger National Park with an Indian Ocean beach holiday.

Botswana offers luxury game viewing whilst Namibia offers a variety of landscapes including the wonderful Skeleton Coast.

Zambia is a taste of the 'real' Africa whilst Mozambique offers some of the best beaches in Africa and the Indian Ocean.

A Tanzania holiday offers a superb mix of Big 5 game viewing, the Serengeti & Ngorongoro Crater and the beautiful island beaches of Zanzibar.

123

Mozambique

Coral Lodge 15.41

10-villa romantic hideaway with a great beach, nature reserve and close to historic attractions.

Full Board. Free Nights.
Family Friendly Boutique
7 Nights from
£2830pp
View
Flight Inclusive Price from UK

White Pearl

Luxury hideaway in Southern Mozambique by a stunning beach. Great for couples and divers and easily combined with Kwa-Zulu Natal.

Ask us about offers
Luxury Beach Hideaway
7 Nights from
£3040pp
View
Flight Inclusive Price from UK

Azura Benguerra Island

Located northwest of Benguerra Island, Azura means beautiful blue, a very fitting name for this luxury eco-retreat.

Fully Inclusive. FREE night offers.
Luxury Hideaway
7 Nights from
£3322pp
View
Flight Inclusive Price from UK

Rwanda

Serena Hotel Lake Kivu

Perfect option in Gisenyi, right on the shores of Lake Kivu - international standards, spacious rooms, lots of facilities.

Between Volcanoes & Nyungwi
Lakeside Resort
2 Nights from
£180pp
View
Breakfast Inclusive

South Africa

Periwinkle Guest Lodge

Boutique guesthouse in Plettenberg Bay, on Beachy Head Drive, right across the road from the Robberg blue Flag Beach.

Ask us about Offers
Beachfront Lodge
2 Nights from
£199pp
View
Breakfast Inclusive

Robberg Beach Lodge

Superb boutique hotel located ideally for Robberg Beach and the facilities of Pelettenberg Bay.

Ask us about Offers
Plettenberg boutique hotel
2 Nights from
£199pp
View
Breakfast Inclusive

Laird's Lodge

Timelessly elegant luxury country estate midway between Knysna and Plettenberg Bay - a place to linger and unwind.

Tailor Make Your Trip
Elegant Country Living
2 Nights from
£257pp
View
Breakfast Inclusive

Thonga Beach Lodge

Romantic hideaway with just 12 luxury chalets. Serene escape and a great location for diving.

Ask us about Offers
iSimangaliso Wetlands escape
2 Nights from
£294pp
View
Breakfast Inclusive

Tanzania & Zanzibar

Butiama Beach Mafia Island

10 Bungalows along an unspoilt beach on the edge of a marine park on little visited Mafia Island - a real Robinson Crusuoe hideaway.

Great Snorkelling & diving
Off the Beaten Track
7 Nights from
£1295pp
View
Flight inclusive price from UK

Breezes Beach Club & Spa

Homage to Zanzibari design and culture in this family owned luxury boutique resort on one of the best beaches in the Indian Ocean.

Ask us about Offers
Romantic Beach Resort
7 Nights from
£1345pp
View
Flight Inclusive Price from UK

Boutique Hotel Matlai

Charming Zanzibar boutique hotel with 4 rooms in a beachfront villa. Trip Advisor favourite and can be booked exclusively.

Full Board basis
4 Room Boutique Hotel
7 Nights from
£1395pp
View
Flight inclusive price from UK

Anna of Zanzibar

Charming and popular Zanzibari boutique hotel on lovely beach. Romantic, casual barefoot luxury hotel in Zanzibar.

Ask us about Offers
Cosy Boutique Hotel
7 Nights from
£1495pp
View
Flight inclusive price from UK
123