Baobab Beach Resort


In a world of it's own

The Baobab Beach Resort certainly has a lot to offer. From well furnished and decorated rooms, many of which feature great sea views to exquisite dining, a variety of water-sports and a picture perfect postcard beach well worth writing home about.

The resort comprises three luxurious properties – The Baobab, The Maridadi and Kole Kole, offering a unique selection of exquisite accommodation and facilities spread across the resort grounds. Although a fairly large resort with a total of 160 rooms, you won't feel like you have checked into a run of the mill resort. Individual service, extremely friendly staff and a personal touch all go a long way to making you feel as relaxed and comfortable as is possible.

The food is divine and you can choose to eat your lunch right out on the beach, especially if you just can't tear yourself away from the amazing view. And to work up an appetite for your next sumptuous meal, why not engage in any one of a number of water and land based activities on offer. You could explore pristine coral reefs, learn to windsurf or simply go for a romantic stroll.

Eco-Tourism at its best

Winner of the 2001 Environmental Award the management of Baobab Beach Resort prides itself in its efforts to protect the ancient indigenous coastal forest that surrounds the property. Set in one of the last vestiges of virgin coastal forest the hotel grounds are alive with dazzling butterflies and birds, brilliant flowers and blossoming vegetation as well as indigenous monkeys and forest dwelling wildlife. In addition, the Baobab Beach Resort uses solar power and an advanced Eco-friendly sewage disposal and water re-cycling system to ensure the property meets environmentally acceptable standards.

Restaurant on premises Malaria area Bedrooms all have satellite TV Sea views Secure parking Swimming pool


Baobab Beach Resort
Diani Beach
Mombasa Coastline

The resort is located on Kenya's famous Diani Beach, just 38 km or an hour's drive south of Mombasa.

You May Also Enjoy

Price on request


What our guests say about us

Call Us

Office Hours: Open Closed
08:30 - 17:00 (GMT+2)
Toll Free:

0808 238 0044

888 2156 556

1 800 447164

1 800 947168

1 844 8517 090

800 900 341

800 101 3310

080 045 2877

800 018 4895

0800 182 3211

0800 562 964

0800 295 105

0800 919 394

0800 721 24

800 260 73

0800 848 229

1 844 2867 643

9009 476 83

0018 005 11710

0800 444 6880

018 0051 81937

0800 7618 612

800 827 648

Local Number:

+27 21 469 2600