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. everything was great. friendly staff the swimming pool was always clean. it's conveniently located near the beach and the major supermarkets.
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. Sawa Sawa has friendly staff, comfortable basic rooms and offers high price quality food and drinks. The beach access is amazing, you’re really staying right at the beach. I also felt very safe at the property.
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. Trust me, this place is everything you need. Everything here is in harmony with nature. The houses, the pool, the meditation circle, everything seems to be integrated into nature and belongs exactly where it is. Eirik's stunning art makes this place even more special. It's the perfect place to relax, meditate, finding peace or just existing. The entire Kaya family is very welcoming and makes sure you have everything you need. The food is excellent and always freshly prepared. They made sure that there was always a gluten-free alternative for me. Even in the mornings, there was delicious, gluten-free, homemade bread. You can tell that Lindsay and Eirik have put so much heart into this place. They create a space to connect with others (if you want to). The vibe is unique. We didn't feel like guests, but rather like part of a community. PS: the dogs are amazing. We wanted to steal one, but it didn’t work 😄
Kwale
Boasting a terrace with pool views, an outdoor swimming pool and a fitness centre, Maharani Apartments can be found in Kwale, close to Diani Beach and 3.1 km from Leisure Lodge Golf Club. With garden views, this accommodation offers a balcony. The aparthotel also features free WiFi, free private parking and facilities for disabled guests. It was close to airport and to good restaurants. Easy access and beautiful property. Rooms where quiet and clean
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 one reason to tell to people that are reviewing accommodation to be aware of the best, the good and the bad. Markus has everything calculated here. There is nothing which makes this place take less than 10. Perfectly organised, clean, perfect food, fabulous environment and most of all that Markus is there to solve anything you need. Feel blessed to stay here, I wish every place and every owner give this attention to guests.
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. Spacious rooms with perfectly working facilities. Close beach access.
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. Had a great stay at the flat. Comfy bed, beautiful terrace looking at the pool and very close to the beach. The housekeeper Deborah also was very helpful and kept the place clean during our stay
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. The place is amazing, we enjoyed our stay a lot and would come again !!! Everyone was very friendly and helpful… we definitely can recommend this hotel !!
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.
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
Couples travelling in Kwale loved staying at Kaya Imani, Sea la vie - Macheo and Oasys House - Beautiful Private Beach Front Home.
Similarly, these beach hotels in Kwale are highly rated by couples: Diani Beachfront Flats, Neptune Paradise Beach Resort & Spa - All Inclusive and Mwazaro Beach Lodge.
There are 59 beach hotels in Kwale you can book on Booking.com.
Most beach hotels on Booking.com offer free cancellation.
Many families visiting Kwale loved staying at Blue Monkey Beach Cottages, Coral Villas Cottage and The SandCastle Apartment.
Similarly, Oasys House - Beautiful Private Beach Front Home, Diani Beachfront Villa Amani at Diani and Diani Beachfront Flats are also popular among family travellers.
The average price per night for a beach hotel in Kwale for this weekend is US$139, based on current Booking.com prices.
Mwazaro Beach Lodge, Diani Beachfront Flats and Beachside Bliss Studio 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: Sea la vie - Macheo, Sawa Sawa Beach House and Neptune Village Beach Resort & Spa - All Inclusive.
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.