AfroChic Diani Beach


The perfect romantic beach retreat


The exclusive AfroChic Diani Beach hotel is south of Mombasa, on what is considered one of the most beautiful beaches in the world. It's the perfect destination to visit for some down time, surrounded by spectacular views of exotic and ancient dhows in full sail.

The hotel has only 10 guest rooms, each with their own en-suite bathroom, balcony and sun-loungers. The great thing about this accommodation is definitely its personal and intimate touch. The friendly and attentive staff go out of their way for you. The unique and eclectic style of interiors and designs makes a refreshing change from the standard alternatives.

Spend your days relaxing and playing on the miles of expansive, near deserted beaches or play your hand at the 18 hole Championship Golf Course, three minutes drive from the hotel. The hotel offers a relax and wellness programme consisting of specialised massages, manicures and pedicures, all given by a highly trained team.

Local boutiques, spas, and craft markets are a short ride away, and day trips to Shimba Hills Reserve and Mwaluganje Elephant Sanctuary add to the Kenyan coastal experience.

Sea views Secure parking Spa Swimming pool

Location


AfroChic Diani Beach
Mombasa Coastline
Kenya

Right on the white sands of gorgeous Diani Beach, AfroChic dazzles with views of exotic, ancient dhows in full sail, her graceful curve of shoreline inviting walks in the warm shallows along the edge of the continent.

You May Also Enjoy


From: 184 USD
per person per night sharing

*RATES MAY VARY ACCORDING TO SEASON.
CONTACT US FOR A FREE TAILOR-MADE QUOTATION.

What our guests say about us

Meet your African safari experts

Meet the Rhinos
  • Made in Africa
  • Price Guarantee
  • Expert Consultants
  • Doing Good
  • Financial Protection

Call Us

Office Hours: Now 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 81669

0800 7618 612

800 827 648

Local Number:

+27 21 469 2600