Diani Beach Accommodation

Top 10 Nearby Destinations
Mombasa (29.6km) South Coast Kenya (0.9km) Bamburi (35.4km) Shimba Hills National Reserve (22.5km) Shanzu (40.3km) Gazi (17.3km) Nyali (30.5km) Shelly Beach - Mombasa (23.0km) Shimoni (45.5km)
Accommodation Nearby
Galu Beach (4.5km) Ukunda (6.0km) Tiwi Beach (6.6km) Kinondo Beach (12.3km) Kwale (19.1km) Pungu (19.5km) Likoni (23.5km) Msambweni (23.8km) Mwembe (27.3km) Makadara (27.4km) Kikowani (28.1km) Tudor (29.2km) Mombasa (29.6km) Nyali (30.5km) Miritini (32.2km)
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 56 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 7 of 7
Wayside Beach Apartments | Diani Beach Accommodation
from R579
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...

Flamboyant | Accommodation Diani Beach
from R2,053
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 ...

Diani House | Diani Beach Accommodation
from R11,151
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...

The Sands At Nomad Beach Hotel | Accommodation Diani Beach
from R3,664
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. ...

The Maji - Beach Boutique Hotel | Diani Beach Accommodation
from R3,728
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.

Spice of The Coast | Accommodation Diani Beach
from R1,516
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 ...

Kivulini House | Diani Beach Accommodation
from R4,486
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.

Amani Tiwi Beach Resort |
from R1,685
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...

Galu Beach Retreat |
from R1,632
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...

Galu Inn |
from R1,116
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 R7,792
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...

New Palm Tree Hotel |
from R379
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...

Msambweni Beach House & Private Villas |
from R7,371
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...

Jay's Nyali Homestay |
from R642
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 ...

Makwetu Resort |
from R874
1 night, 2 adults

Makwetu Resort

Sleeps 153 Nyali Self-catering, Nyali Bed and Breakfast, Nyali Resort in Nyali
30.12km from Diani Beach

In a world of beauty and tradition lies the luxurious Makwetu Resort. Set on an attractive complex, ...

Sable Valley Treehouses |
from R5,265
1 night, 2 adults

Sable Valley Treehouses

Sleeps 4 Shimba Hills National Reserve Boutique Hotel in Shimba Hills National Reserve
30.83km from Diani Beach

Sable Valley Treehouses is located just 40 minutes’ drive from South Coast hotels, including Papilli...

Leinmach Guest House, Nyali |
from R369
1 night, 2 adults

Leinmach Guest House, Nyali

Sleeps 31 Nyali Guest House, Nyali Bed and Breakfast in Nyali
31.45km from Diani Beach

Looking for some where calm, quiet, nice, serene, family friendly to relax and enjoy your time.