Skip to main content

Filter by:


Star rating

Review score

Msambweni – 116 hotels and places to stay
See the latest prices and deals by choosing your dates.
Mango Lodge Kenya, hotel in Msambweni

Providing sea views, Mango Lodge Kenya in Kisimachande provides accommodation, a garden, a terrace and a restaurant. Both WiFi and private parking are available at the lodge free of charge.

8.7
Scored 8.7
Fabulous
Rated fabulous
51 reviews
Price from£24.73per night
Chale Island Resort, hotel in Msambweni

Situated on Chale Island along a white sandy beach, Chale Island Resort is surrounded by indigenous forest and offers magnificent sea views. The resort boasts 3 outdoor pools and a spa.

8.9
Scored 8.9
Fabulous
Rated fabulous
286 reviews
Price from£386.05per night
Pinewood Beach Resort and Spa, hotel in Msambweni

Pinewood Beach Resort and Spa is located on Galu Beach and 10 km away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants.

8.8
Scored 8.8
Fabulous
Rated fabulous
126 reviews
Price from£156.03per night
Blue Marlin Beach Hotel, hotel in Msambweni

Overlooking the Indian Ocean, Blue Marlin Beach Resort is a beachfront property that features an outdoor pool and a tropical garden with palm trees.

8.4
Scored 8.4
Very good
Rated very good
146 reviews
Price from£144.59per night
Seaclusion Diani, hotel in Msambweni

Set in Diani Beach, less than 1 km from Baharini Shopping Centre, Seaclusion Diani House has an outdoor swimming pool and rooms with free WiFi access.

8.7
Scored 8.7
Fabulous
Rated fabulous
97 reviews
Price from£64.34per night
Mzima Beach Residences - Diani Beach, hotel in Msambweni

Mzima Beach Resort offers accommodation in Galu. The hotel has an outdoor pool and spa centre, and guests can enjoy a drink at the bar.

8.9
Scored 8.9
Fabulous
Rated fabulous
14 reviews
Price from£189.01per night
Papillon Lagoon Reef Hotel, hotel in Msambweni

Set on Diani Beach, Papillon Lagoon Reef features an outdoor pool, beach bar and restaurant terrace all overlooking the Indian Ocean.

8.0
Scored 8.0
Very good
Rated very good
713 reviews
Price from£133.51per night
Eleven Pearl Boutique Hotel & Spa, hotel in Msambweni

Facing the beachfront, Eleven Pearl Boutique Hotel & Spa offers 4-star accommodation in Diani Beach and features an outdoor swimming pool, fitness centre and garden.

8.5
Scored 8.5
Very good
Rated very good
429 reviews
Price from£79.62per night
Kijani Cottages In Diani, hotel in Msambweni

Located in Diani Beach, 2.8 km from Galu Beach, Kijani Cottages In Diani provides accommodation with a garden, free private parking, a terrace and a restaurant.

8.5
Scored 8.5
Very good
Rated very good
46 reviews
Price from£25.98per night
Safari Beach Hotel, hotel in Msambweni

Situated in Diani Beach, 200 metres from Diani Beach, Safari Beach Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

7.7
Scored 7.7
Good
Rated good
115 reviews
Price from£118.23per night
See all hotels in and around Msambweni
Subscribe to receive premium deals

Prices drop the moment you sign up!