
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 935 hotel reviews.
Show more details Set dates- Beachfront
- 5 Stars
- 7.3 Good

Mzima Beach Residences - Diani Beach
This great stay 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

Leopard Beach Resort and Spa
The beautiful Leopard Beach Resort and Spa 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

Casamia Suites
Luxorious and elegant, 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

Amber Villas Diani
Elegant and stylish, the 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

Grand Amber Villa
Providing a great value, the Grand Amber Villa is a 5 star hotel located at Beach Road in 4.3 km from centre. , based on 2 hotel reviews.
Show more details Set dates- 5 Stars

Golden Beach Resort A051
The elegant 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.8, based on 6 hotel reviews.
Show more details Set dates- 5 Stars
- 6.8 Pleasant

The Villa Luxury Suites Hotel
One of my favorites, 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 269 hotel reviews.
Show more details Set dates- 4 Stars
- 9.1 Superb

Baobab Beach Resort & Spa
Providing a relaxing stay, 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.4, based on 418 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8.4 Very good

Bahari Dhow Beach Villas
The gorgeous 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 729 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 7.3 Good

Jacaranda Indian Ocean Beach Resort
Providing one of the best stays, the hotel 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 603 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 7.9 Good

Aestus Villas Resort
The luxorious 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 95 hotel reviews.
Show more details Set dates- 9.2 Superb

Sunset Villa Boutique Resort
This great stay 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 45 hotel reviews.
Show more details Set dates- 4 Stars
- 7.7 Good

Pinewood Beach Resort and Spa
The beautiful 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.9, based on 115 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8.9 Fabulous

Casa Marabella A2
Luxorious and elegant, the Casa Marabella A2 is located at Diani Place Casa Marabella C 2 in 6 km from centre. The hotel is rated as Superb with score of 9.1, based on 14 hotel reviews.
Show more details Set dates- 9.1 Superb

Villas Dora and Holly
Elegant and stylish, the Villas Dora and Holly is located at Beach Road gps coordinates: -4.362816, 39.552994 in 5.2 km from centre. The hotel is rated as Superb with score of 9.3, based on 15 hotel reviews.
Show more details Set dates- 9.3 Superb

Diamonds Leisure Beach & Golf Resort
Providing a great value, the 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 1045 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8.3 Very good

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 541 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8.3 Very good

Southern Palms Beach Resort
One of my favorites, the 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 218 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 7.8 Good

Diani Sea Resort - All Inclusive
Providing a relaxing stay, 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.2, based on 278 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8.2 Very good