See the latest prices and deals by choosing your dates.
Ukunda - 4,450 feet from beach
Comprising an outdoor swimming pool and a garden, Germano Cottages Garden and Pool is a recently renovated accommodation in Ukunda located close to Diani Beach. This property offers access to table tennis, free private parking and free WiFi. The property is non-smoking and is set 2.4 km from Leisure Lodge Golf Club. wonderful location, lovely staff, very clean and reasonable price.
Msambweni - 150 feet from beach
Set in Msambweni, a few steps from Msambweni Beach, Sawa Sawa Beach House offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Offering a terrace, the property is located within 16 km of Kaya Kinondo Sacred Forest. Guests can enjoy African and local dishes at the restaurant or have a cocktail at the bar. The location, the wonderful staff, delicious food, very clean and well maintained property.....lots to do...books, workout and swimming equipment, very strong WiFi.....lots of palm trees at the beach and a very nice swimming pool among other nice reasons
Msambweni
Situated in Msambweni, 20 km from Kaya Kinondo Sacred Forest, Kaya Imani features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Featuring a shared lounge, the property is located within 24 km of Colobus Conservation. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. Great breakfast, great retreat location, great housing, great everything. It's isolated if you want to stay isolated. but not to isolated to not be able to reach the nearby village and try the local atmosphere. we will definitely come back
Ukunda
Babylon Gardens Diani has a garden, a shared lounge and a sun terrace with swimming pool and à la carte breakfast in Ukunda. Featuring a bar, the property is located within 2.8 km of Colobus Conservation. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Babylon Gardens is fantastic. Boutique experience with very personalized and attentive service. The owner and all the staff make you feel right at home. You can swim in the beautiful pool 24/7, just steps from your front door, or easily grab a drink from the cozy bar. The daily breakfast is excellent, as were the dinners we ordered from the restaurant. The apartments have a large living room and separate bedroom with a/c. Very spacious and comfortable. We'll definitely be staying here again. :)
Ukunda - 1,050 feet from beach
Located in Ukunda, 1.5 km from Diani Beach and 2.1 km from Leisure Lodge Golf Club, The SandCastle Apartment offers a private beach area and air conditioning. This beachfront property offers access to a balcony, free private parking and free WiFi. The property is equipped with a year-round outdoor pool with a fence and is set 5.8 km from Colobus Conservation. Everything! We had the best time here. Short walk to the beach with great security. The apartment was clean and modern with very comfortable beds. An extra bonus was being able to go for night swims in the pool!
Ukunda - 3,000 feet from beach
Set in Ukunda and with Diani Beach reachable within 1.6 km, Casa Marabella C2 offers express check-in and check-out, allergy-free rooms, a private beach area, free WiFi and a rooftop pool. With garden views, this accommodation features a balcony. There is free private parking and the property provides paid airport shuttle service. Wonderful, comfy, cosy and well furnished property
Ukunda - 1,000 feet from beach
Boasting a private beach area and views of pool, Diani Beachfront Flats is a recently renovated apartment situated in Ukunda, 300 metres from Diani Beach. This beachfront property offers access to a terrace, free private parking and free WiFi. Featuring family rooms, this property also provides guests with a year-round outdoor pool. We loved our stay and kept extending bc it was such a wonderful place. Large, clean, and very well-appointed apartment. Beautiful pool and a very short stroll to the beach with no roads to cross.. The housekeeper, Deborah, was the absolute best... very friendly and quickly takes care of anything needed. The owner was also very helpful in assisting with payment questions. We've stayed all over Diani, and this is one of our very favorite places.
Ukunda - 2,400 feet from beach
Boasting air-conditioned accommodation with a private pool, Blue Waters Villas is set in Ukunda. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is located 1 km from Galu Beach. The compound is refreshing and the staff are excellent! The well maintained garden is welcoming and the swimming pool is wow!
Ukunda - 4,150 feet from beach
Boasting a balcony with garden views, pool with a view and a garden, Baali Diani Apartments can be found in Ukunda, close to Diani Beach and 2.3 km from Leisure Lodge Golf Club. With city views, this accommodation provides a patio. The apartment features rooms with air conditioning, free private parking and free WiFi. Excellent staff, timely service, great breakfast
Ukunda - 1,000 feet from beach
Boasting air-conditioned accommodation with a private pool, sea view and a balcony, Diani Beachfront Villa Amani at Diani is set in Ukunda. This beachfront property offers access to a terrace, free private parking and free WiFi. The accommodation offers free shuttle service, full-day security and currency exchange for guests. Very nice retreat within a secured compound, spacious apartment with everything inside what you need. Pool we had almost every day alone. Direct beach access. We enjoyed every day!
Most beach hotels on Booking.com offer free cancellation.
Couples travelling in Kwale loved staying at Oasys House - Beautiful Private Beach Front Home, Kaya Imani and Diani Beachfront Flats.
Similarly, these beach hotels in Kwale are highly rated by couples: Sea la vie - Macheo, Neptune Paradise Beach Resort & Spa - All Inclusive and Mwazaro Beach Lodge.
Sawa Sawa Beach House, Kaya Imani and The SandCastle Apartment are some popular beach hotels in Kwale.
In addition to these beach hotels, Oasys House - Beautiful Private Beach Front Home, Blue Monkey Beach Cottages and Diani Beachfront Villa Amani at Diani are also popular in Kwale.
Mwazaro Beach Lodge, Beachside Bliss Studio and Diani Beachfront Flats have received great reviews from guests in Kwale regarding the views from these beach hotels
Guests staying in Kwale also spoke highly of the views from these beach hotels: Sawa Sawa Beach House, Sea la vie - Macheo and Villa Sunshine.
There are 61 beach hotels in Kwale you can book on Booking.com.
The average price per night for a beach hotel in Kwale for this weekend is US$162, based on current Booking.com prices.
We make it quick and easy to book a beach hotel in Kwale. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Many families visiting Kwale loved staying at The SandCastle Apartment, Coral Villas Cottage and Blue Monkey Beach Cottages.
Similarly, Villa Sunshine, Oasys House - Beautiful Private Beach Front Home and Diani Beachfront Villa Amani at Diani are also popular among family travellers.
Seaside location with pristine beach and picturesque views.
Beautiful building right on the beach, very laid back and calm. Not many beach boys and they are not as forward as in other more touristy places. Very nice, helpful and acommodating staff Made special vegetarian food for me. Little paradise. :)
Swahili coconut fish curry exceptionally tasty.... breakfast wonderful on the beach in the shade. Staff so kind and helpful..... beautiful deserted beach, clean and comfortable room.... a great place to stay again.
Sawa Sawa is a really special place - direct on the beach with exceptional views, a nice restaurant and very friendly and helpfull staff.
Location was perfect -not far off the road but right on the beach.