Diani Beach Resorts

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 holiday accommodation, SafariNow.com has a selection of Self-catering, Resort, Hotel holiday 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 holiday accommodation for your Diani Beach visit.
 

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

DianiBeach Resorts,

Try our Room Finder and receive offers
Showing 1 to 15 of 19
from R3,413
1 night, 2 adults

Leisure Lodge Resort

Sleeps 581 Diani Beach Resort in Diani Beach

Within the natural beauty and bounty of Kenya’s south coast, nestled in Diani, Leisure Lodge Resort ...

from R1,503
1 night, 2 adults

Golini Resorts

Sleeps 14 Diani Beach Resort in Diani Beach

Diani Beach is one of Kenya’s most popular holiday destinations because of its seemingly endless str...

from R698
1 night, 2 adults

Diani Bay Resort

Sleeps 28 Diani Beach Resort in Diani Beach

During our travels, we fell head over heels in love with the magical country of Kenya, and decided t...

from R6,940
1 night, 2 adults

Swahili Beach

Sleeps 20 Diani Beach Resort in Diani Beach

Swahili Beach is an exotic beachfront 5 Star holiday resort situated in the heartland of coastal Ken...

from R945
1 night, 2 adults

Morning Star Resort

Sleeps 104 Diani Beach Self-catering, Diani Beach Resort in Diani Beach

Morning Star Diani offers accommodation in comfortable self-catering apartments, all of which have b...

from R1,288
1 night, 2 adults

Leopard Beach Resort and Spa

Sleeps 32 Diani Beach Resort in Diani Beach

Leopard Beach Resort and Spa is a stylish and cosmopolitan resort situated on the world-famous Diani...

from R2,415
1 night, 2 adults

Diani Reef Beach Resort and Spa

Sleeps 333 Diani Beach Resort in Diani Beach

Nestled in the pristine white sands of the South Kenyan coastline and overlooking the turquoise blue...

from R5,055
1 night, 2 adults

The Sands At Chale Island

Sleeps 88 Diani Beach Resort in Diani Beach

The Sands At Chale Island is a romantic and luxurious resort located on the small Chale Island 600 m...

from R27,907
1 night, 2 adults

Alfajiri Beach Villa

Sleeps 8 Diani Beach Resort in Diani Beach

Alfajiri Beach Villa overlooks the Indian Ocean and the elevated position ensures privacy and stunni...

from R42,933
1 night, 2 adults

Alfajiri Garden Villa

Sleeps 8 Diani Beach Resort in Diani Beach

Alfajiri Garden Villa overlooks the Indian Ocean and the elevated position ensures privacy and stunn...

from R1,771
1 night, 2 adults

Baobab Beach Resort and Spa

Sleeps 549 Diani Beach Resort in Diani Beach

Located on the world famous Diani Beach, the Baobab Beach Resort and Spa is set within 80 acres of t...

from R3,125
1 night, 2 adults

WaterLovers Beach Resort

Sleeps 32 Diani Beach Resort in Diani Beach

WaterLovers is so much more than just an exclusive beach resort that offers an exclusive getaway at ...

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 R2,318
1 night, 2 adults

Jacaranda Indian Ocean Beach Resort

Sleeps 200 Diani Beach Resort in Diani Beach

Start making your dreams a reality, located along pristine stretches of white sandy beach, amid aloo...

from R773
1 night, 2 adults

Papatuo Villas

Sleeps 28 Diani Beach Resort in Diani Beach

Papatuo Villas is located in Diani Beach, only a short distance for the sandy shores of the Indian O...