
Swahili Beach
The luxorious Swahili Beach is a 5 star hotel located at Diani Beach Road in 3.5 km from centre. The hotel is rated as Fabulous with score of 8.6, based on 1322 hotel reviews.
Show more details Set dates- Beachfront
- 5 Stars
- 8.6 Fabulous

Diamonds Leisure Beach & Golf Resort
This great stay is a 5 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 1054 hotel reviews.
Show more details Set dates- Beachfront
- 5 Stars
- 8.3 Very good

Golden Beach Resort A051
The beautiful 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 Very good with score of 8.4, based on 8 hotel reviews.
Show more details Set dates- 5 Stars
- 8.4 Very good

Diani Reef Beach Resort & Spa
Luxorious and elegant, the 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 920 hotel reviews.
Show more details Set dates- Beachfront
- 5 Stars
- 7.3 Good

Leopard Beach Resort and Spa
Elegant and stylish, the 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

Nomad Beach Resort
Providing a great value, the 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.2, based on 141 hotel reviews.
Show more details Set dates- Beachfront
- 5 Stars
- 9.2 Superb

Mzima Beach Residences - Diani Beach
The elegant 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 Superb with score of 9, based on 27 hotel reviews.
Show more details Set dates- Beachfront
- 5 Stars
- 9 Superb

Amber Villas Diani
One of my favorites, 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.3, based on 10 hotel reviews.
Show more details Set dates- 5 Stars
- 9.3 Superb

Grand Amber Villa
Providing a relaxing stay, 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

Jacaranda Indian Ocean Beach Resort
The gorgeous Jacaranda Indian Ocean Beach Resort is a 4 star hotel located at Ukunda in 7.1 km from centre. The hotel is rated as Very good with score of 8, based on 626 hotel reviews.
Show more details Set dates- Beachfront
- 4 Stars
- 8 Very good

Aestus Villas Resort
Providing one of the best stays, the hotel 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 99 hotel reviews.
Show more details Set dates- 9.2 Superb

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

Oasis Diani Beach Villas
This great stay is located at Diani Beach in 0.7 km from centre. The hotel is rated as Fabulous with score of 8.8, based on 118 hotel reviews.
Show more details Set dates- 8.8 Fabulous

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

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.3, based on 17 hotel reviews.
Show more details Set dates- 9.3 Superb

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 277 hotel reviews.
Show more details Set dates- 4 Stars
- 9.1 Superb

Villas Dora and Holly
Providing a great value, 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

Villa Madinina
The elegant Villa Madinina is located at Diani Beach Road in 4.4 km from centre. The hotel is rated as Exceptional with score of 9.6, based on 26 hotel reviews.
Show more details Set dates- Beachfront
- 9.6 Exceptional

Villa LeoMar Diani Beach
One of my favorites, 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

Al Mahali Villas Diani Galu Beach
Providing a relaxing stay, the Al Mahali Villas Diani Galu Beach is located at Diani Beach Road in 5 km from centre. The hotel is rated as Superb with score of 9.3, based on 14 hotel reviews.
Show more details Set dates- Beachfront
- 9.3 Superb