
Mzima Beach Residences - Diani Beach
The luxorious 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

Nomad Beach Resort
This great stay 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

Amber Villas Diani
The beautiful 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

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

The Villa Luxury Suites Hotel
Elegant and stylish, 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 270 hotel reviews.
Show more details Set dates- 4 Stars
- 9.1 Superb

Bahari Dhow Beach Villas
Providing a great value, 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 732 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 7.3 Good

Jacaranda Indian Ocean Beach Resort
The elegant 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 601 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 7.9 Good

Aestus Villas Resort
One of my favorites, 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.2, based on 93 hotel reviews.
Show more details Set dates- 9.2 Superb

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 47 hotel reviews.
Show more details Set dates- 4 Stars
- 7.7 Good

Pinewood Beach Resort and Spa
The gorgeous 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 115 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8.8 Fabulous

Casa Marabella A2
Providing one of the best stays, the hotel is located at Diani Place Casa Marabella C 2 in 6 km from centre. The hotel is rated as Superb with score of 9.2, based on 13 hotel reviews.
Show more details Set dates- 9.2 Superb

Diamonds Leisure Beach & Golf Resort
The luxorious Diamonds Leisure Beach & Golf Resort is a 4 star hotel located at Diani Beach in 4.9 km from centre. The hotel is rated as Very good with score of 8.3, based on 1041 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8.3 Very good

Eleven Pearl Boutique Hotel & Spa
This great stay 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 543 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8.3 Very good

Southern Palms Beach Resort
The beautiful 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
Luxorious and elegant, the Diani Sea Resort - All Inclusive 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 273 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8.1 Very good

Villa LeoMar Diani Beach
Elegant and stylish, the Villa LeoMar Diani Beach is located at Diani Beach Villa LeoMar in 4.4 km from centre. The hotel is rated as Fabulous with score of 8.6, based on 13 hotel reviews.
Show more details Set dates- 8.6 Fabulous

Diani Sea Lodge - All Inclusive
Providing a great value, the Diani Sea Lodge - All Inclusive is a 4 star hotel located at Beach Road in 450 m from centre. The hotel is rated as Very good with score of 8.2, based on 154 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8.2 Very good

4 U Luxury Bungalows Diani
The elegant 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
One of my favorites, the Kaskazi Beach Resort 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

Oasis Diani Beach Villas
Providing a relaxing stay, the Oasis Diani Beach Villas is located at Diani Beach in 0.7 km from centre. The hotel is rated as Fabulous with score of 8.7, based on 107 hotel reviews.
Show more details Set dates- 8.7 Fabulous