Diani Beach Accommodation

65 Places to stay
Things to do, Restaurants, Destinations near Diani Beach
All accommodation is verified
logo
Top 10 Nearby Destinations
Mombasa (29.6km) South Coast Kenya (0.9km) Nyali (30.5km) Bamburi (35.4km) Mtwapa (41.5km) Shanzu (40.3km) Tiwi Beach (6.6km) Galu Beach (4.5km) Mwembe (27.3km)
Accommodation Nearby
South Coast K… (0.9km) Galu Beach (4.5km) Ukunda (6km) Tiwi Beach (6.6km) Kinondo Beach (12.3km) Kwale (19.1km) Pungu (19.4km) Shimba Hills … (22.5km) Shelly Beach -… (23km) Likoni (23.5km) Msambweni (23.8km) Tangana (26.8km) Mwembe (27.3km) Makadara (27.4km) Kikowani (28km)
Nearest Airport
Ukunda Airstrip
Ukunda Airstrip
If you are looking for Diani Beach B&B accommodation, SafariNow.com has a selection of B&B accommodation in Diani Beach and surrounds. With 65 listings in Diani Beach, our handy Diani Beach map search and great low prices, it's easy to book the perfect B&B holiday accommodation for your Diani Beach visit.
 

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

DianiBeach Accommodation,

Try our Room Finder and receive offers
Showing 1 to 9 of 9
from R2,576
1 night, 2 adults

Flamboyant

Sleeps 16 Diani Beach Boutique Hotel in Diani Beach

Flamboyant is a family home that sits on the beautiful beach of Diani, approximately 30 km south of ...

from R11,367
1 night, 2 adults

Diani House

Sleeps 12 Diani Beach Self-catering, Diani Beach Bed and Breakfast in Diani Beach

Diani House is located approximately 30 km south of Mombasa Island, on Diani Beach. The house is se...

from R590
1 night, 2 adults

Wayside Beach Apartments

Sleeps 28 Diani Beach Bed and Breakfast in Diani Beach

The Wayside Beach Apartments are located in a secluded resort, within walking distance of Diani's lo...

from R3,735
1 night, 2 adults

The Sands At Nomad Beach Hotel

Sleeps 86 Diani Beach Hotel, Diani Beach Bed and Breakfast in Diani Beach

The Sands at Nomad Beach Hotel is located on Diani Beach in Kenya, just a short drive from Mombasa. ...

from R2,919
1 night, 2 adults

The Maji - Beach Boutique Hotel

Sleeps 44 Diani Beach Boutique Hotel in Diani Beach

The Maji - Beach Boutique Hotel is located in Diani Beach, ideal for small- or large groups.

from R2,196
1 night, 2 adults

Forest Dream Resort

Sleeps 88 Diani Beach Boutique Hotel, Diani Beach Resort in Diani Beach

Forest Dream Resort is a boutique hotel located in Diani Beach on the south coast of Kenya. Sitting ...

from R1,760
1 night, 2 adults

Afrika Pearl and Spa

Sleeps 51 Diani Beach Boutique Hotel, Diani Beach Resort in Diani Beach

Afrika Pearl and Spa is located in Diani Beach, only 35 km from the city of Mombasa and 10 minutes f...

from R1,342
1 night, 2 adults

Spice of The Coast

Sleeps 12 Diani Beach Hotel, Diani Beach Self-catering, Diani Beach Bed and Breakfast in Diani Beach

Spice of The Coast is a small family-run hotel set 800 m from the white sandy beaches of the Indian ...

from R4,572
1 night, 2 adults

Kivulini House

Sleeps 8 Diani Beach Guest House, Diani Beach Self-catering, Diani Beach Bed and Breakfast in Diani Beach

Kivulini Beach House is a unique family home situated right on Diani Beach, with an additional cotta...

Accommodation near Diani Beach

*Distances are shown as the crow flies and not necessarily the actual travelling distance.

from R2,147
1 night, 2 adults

Amani Tiwi Beach Resort

Sleeps 598 Tiwi Beach Bed and Breakfast, Tiwi Beach Resort in Tiwi Beach
4.55km from Diani Beach

Amani Tiwi Beach Resort is a beautiful eco-friendly haven situated right on the beach, with our dedi...

from R1,664
1 night, 2 adults

Galu Beach Retreat

Sleeps 20 Galu Beach Boutique Hotel in Galu Beach
6.03km from Diani Beach

Galu Beach Retreat means peaceful; a retreat that is designed to provide every guest with individual...

from R1,041
1 night, 2 adults

Galu Inn

Sleeps 28 Galu Beach Hotel, Galu Beach Bed and Breakfast in Galu Beach
7.01km from Diani Beach

Galu is located on the Indian Ocean coast of Kenya, some 40 km south of Mombasa. Galu Beach is loca...

Tijara Beach Hotel
save
15%
from R9,338
1 night, 2 adults

Tijara Beach Hotel

Sleeps 8 Likoni Boutique Hotel, Likoni Resort in Likoni
21.22km from Diani Beach

Set only a short distance south of Mombasa Island in Kenya, Tijara Beach is an exclusive private hom...

from R290
1 night, 2 adults

New Palm Tree Hotel

Sleeps 66 Makadara Hotel, Makadara Bed and Breakfast in Makadara
27.09km from Diani Beach

New Palm Tree Hotel is situated in the central business district of Mombasa. We offer exclusive hos...

from R2,984
1 night, 2 adults

Msambweni Beach House & Private Villas

Sleeps 20 Msambweni Boutique Hotel in Msambweni
27.46km from Diani Beach

Msambweni Beach House & Private Villas are located in a quiet, unique setting on a stretch of comple...

from R322
1 night, 2 adults

Gishungo Luxury Apartment

Sleeps 81 Mwembe Bed and Breakfast in Mwembe
27.51km from Diani Beach

The Gishungo Luxury Apartment’s location is ideal for business holidays, as together with its centra...

from R172
1 night, 2 adults

The Royal Palace Hotel

Sleeps 30 Makadara Hotel, Makadara Bed and Breakfast in Makadara
27.62km from Diani Beach

The Royal Palace Hotel is situated in the Makadara district in Mombasa, 10 minutes’ drive from the M...

from R515
1 night, 2 adults

Jay's Nyali Homestay

Sleeps 10 Nyali Self-catering, Nyali Bed and Breakfast in Nyali
28.65km from Diani Beach

Jay’s Nyali Homestay is a splendid house located in the serene Nyali neighbourhood of Mombasa, with ...

from R60
1 night, 2 adults

Test Studio Single Unit

Sleeps 8 Mombasa Self-catering, Mombasa Bed and Breakfast in Mombasa
28.95km from Diani Beach