
Diani Reef Beach Resort & Spa
The luxorious Diani Reef Beach Resort & Spa is a 5 star hotel located at Diani Beach Road in 5.2 km from centre. The hotel is rated as Good with score of 7.3, based on 930 hotel reviews.
Show more details Set dates- Beachfront
- 5 Stars
- 7.3 Good

Leopard Beach Resort and Spa
This great stay is a 5 star hotel located at 34 in 4.4 km from centre. The hotel is rated as Very good with score of 8.1, based on 220 hotel reviews.
Show more details Set dates- Beachfront
- 5 Stars
- 8.1 Very good

Nomad Beach Resort
The beautiful Nomad Beach Resort is a 5 star hotel located at Diani Beach Road in 0.8 km from centre. The hotel is rated as Superb with score of 9, based on 152 hotel reviews.
Show more details Set dates- Beachfront
- 5 Stars
- 9 Superb

Golden Beach Resort A051
Luxorious and elegant, the Golden Beach Resort A051 is a 5 star hotel located at Diani Beach Road Golden Beach Resort Diani in 6.1 km from centre. The hotel is rated as Pleasant with score of 6.2, based on 5 hotel reviews.
Show more details Set dates- 5 Stars
- 6.2 Pleasant

Casamia Suites
Elegant and stylish, the Casamia Suites is a 5 star hotel located at Diani Beach Road Diani Beach Road in 1.5 km from centre. The hotel is rated as Very good with score of 8.3, based on 28 hotel reviews.
Show more details Set dates- 5 Stars
- 8.3 Very good

Mzima Beach Residences - Diani Beach
Providing a great value, the Mzima Beach Residences - Diani Beach is a 5 star hotel located at Diani Beach in 4.2 km from centre. The hotel is rated as Fabulous with score of 8.7, based on 24 hotel reviews.
Show more details Set dates- Beachfront
- 5 Stars
- 8.7 Fabulous

Amber Villas Diani
The elegant Amber Villas Diani is a 5 star hotel located at Beach Road in 4.3 km from centre. The hotel is rated as Superb with score of 9.2, based on 8 hotel reviews.
Show more details Set dates- 5 Stars
- 9.2 Superb

Baobab Beach Resort & Spa
One of my favorites, the Baobab Beach Resort & Spa is a 4 star hotel located at Diani Beach Road in 1.5 km from centre. The hotel is rated as Very good with score of 8.5, based on 418 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8.5 Very good

Jacaranda Indian Ocean Beach Resort
Providing a relaxing stay, the Jacaranda Indian Ocean Beach Resort is a 4 star hotel located at Ukunda in 7.1 km from centre. The hotel is rated as Good with score of 7.9, based on 599 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 7.9 Good

Southern Palms Beach Resort
The gorgeous Southern Palms Beach Resort is a 4 star hotel located at Diani Road in 6.4 km from centre. The hotel is rated as Good with score of 7.8, based on 217 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 7.8 Good

Diani Sea Resort - All Inclusive
Providing one of the best stays, the hotel is a 4 star hotel located at Diani Beach Road in 1.9 km from centre. The hotel is rated as Very good with score of 8.1, based on 276 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8.1 Very good

4 U Luxury Bungalows Diani
The luxorious 4 U Luxury Bungalows Diani is located at Ukunda, Galu Beach in 4.9 km from centre. The hotel is rated as Superb with score of 9.2, based on 47 hotel reviews.
Show more details Set dates- 9.2 Superb

Kaskazi Beach Resort
This great stay is a 4 star hotel located at Diani Beach Road in 3.4 km from centre. The hotel is rated as Okay with score of 5.6, based on 116 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 5.6 Okay

Waterlovers Beach Resort
The beautiful Waterlovers Beach Resort is a 4 star hotel located at Diani Beach Road, Chandarana in 1.8 km from centre. The hotel is rated as Superb with score of 9.3, based on 48 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 9.3 Superb

Aestus Villas Resort
Luxorious and elegant, the Aestus Villas Resort is located at Palm Park 1, Neptune road in 5.2 km from centre. The hotel is rated as Superb with score of 9.1, based on 92 hotel reviews.
Show more details Set dates- 9.1 Superb

Bahari Dhow Beach Villas
Elegant and stylish, the Bahari Dhow Beach Villas is a 4 star hotel located at Diani Beach Road in 6 km from centre. The hotel is rated as Good with score of 7.3, based on 736 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 7.3 Good

The Villa Luxury Suites Hotel
Providing a great value, the The Villa Luxury Suites Hotel is a 4 star hotel located at Diani Beach Road in 4 km from centre. The hotel is rated as Superb with score of 9.1, based on 271 hotel reviews.
Show more details Set dates- 4 Stars
- 9.1 Superb

Eleven Pearl Boutique Hotel & Spa
The elegant Eleven Pearl Boutique Hotel & Spa is a 4 star hotel located at Diani Beach Road 200 metres After Baobab Resort in 2.4 km from centre. The hotel is rated as Very good with score of 8.3, based on 540 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8.3 Very good

Pinewood Beach Resort and Spa
One of my favorites, the Pinewood Beach Resort and Spa is a 4 star hotel located at Meru Road in 6.6 km from centre. The hotel is rated as Fabulous with score of 8.8, based on 119 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8.8 Fabulous

Sunset Villa Boutique Resort
Providing a relaxing stay, the Sunset Villa Boutique Resort is a 4 star hotel located at Diani Beach Road, 5386 in 5.3 km from centre. The hotel is rated as Good with score of 7.7, based on 48 hotel reviews.
Show more details Set dates- 4 Stars
- 7.7 Good