Bed and Breakfasts Diani Beach

Places to Stay

Diani Beach Accommodation

Bed and Breakfasts in Diani Beach


Sleeps 16 in 8 rooms

Flamboyant is a family home that sits on the beautiful beach of Diani, approximately 30 km south of Mombasa on the Kenyan Coast. Lulled by...
from R3326
per night for 2 guests


Sleeps 2 in 1 room

The scenic area of Diani Beach provides an idyllic location for LaSpaDiani. This is a great choice for couples exploring this coastal part...
from R1940
per night for 2 guests

Afrika Pearl and Spa

Sleeps 51 in 17 rooms

Afrika Pearl and Spa is located in Diani Beach, only 35 km from the city of Mombasa and 10 minutes from Ukunda airstrip. Stay at the feet...
from R1718
per night for 2 guests
Diver’s Village is a resort situated in Diani Beach offering luxurious accommodation for scuba...
from R1060
per night for 2 guests

Diani Blue

Sleeps 18 in 6 rooms

Diani Blue is a stunning guest house situated in Diani Beach, just a short walk from the white sandy beach and nearby shopping centre. The...
from R2877
per night for 2 guests

The Maji - Beach Boutique Hot...

1 Review
Sleeps 44 in 16 rooms

The Maji - Beach Boutique Hotel is located in Diani Beach, ideal for small- or large groups.There...
from R4906
per night for 2 guests

Forest Dream Resort

Sleeps 88 in 25 rooms

Forest Dream Resort is a boutique hotel located in Diani Beach on the south coast of Kenya. Sitting on 25 acres of subtropical forest, with...
from R2014
per night for 2 guests

Spice of The Coast

Sleeps 12 in 5 rooms

Spice of The Coast is a small family-run hotel set 800 m from the white sandy beaches of the Indian Ocean in Diani Beach, Mombasa’s south...
from R1995
per night for 2 guests
The Sands at Nomad Beach Hotel is located on Diani Beach in Kenya, just a short drive from Mombasa....
from R3700
per night for 2 guests

Diani House

Sleeps 12 in 6 rooms

Diani House is located approximately 30 km south of Mombasa Island, on Diani Beach. The house is set in 12 acres of forested garden with...
from R3049
per night for 2 guests

Wayside Beach Apartments

Sleeps 28 in 8 rooms

The Wayside Beach Apartments are located in a secluded resort, within walking distance of Diani's long stretches of sandy beach.The eight...
from R7622
per night for 2 guests

Coral Beach Cottages

Sleeps 64 in 22 rooms

Surrounded by beautiful gardens, the Coral beach Cottages enjoy elevated views of the Indian Ocean and easy access onto its quiet and...
from R804
per night for 2 guests
    • 1
    Press to Interact
    To top Refresh
    Available On Request
    There are no items in your wish list
    Click to Refresh Results

    Diani Beach Bed and Breakfasts

    Nothing beats waking up to a freshly prepared breakfast before you head off on your holiday adventures. You're spoilt for choice with 8 bed and breakfasts in Diani Beach.

    Affordable accommodation for everyone, from cheap and cheerful rooms to luxury suites. Don’t miss out on our great deals from R35 per person sharing and keep an eye out for specials.

    Booking bed and breakfasts in Diani Beach couldn’t be simpler with easy payment options and local support at your fingertips.

    Book your perfect getaway today & get going!

    Still considering another weekend on the couch instead?

    Did you know? Diani Beach Accommodation is often misspelt. Here are some variations:

    DianiBeach Bed and Breakfast,