Skip to main content

Stay in Kwale's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Sawa Sawa Beach House

Hotel in Msambweni

Sawa Sawa Beach House offers rooms in Msambweni. The accommodations provides a private beach area, as well as an outdoor swimming pool and a garden. The property features a restaurant.

Show more Show less
9
Wonderful
191 reviews
Price from
$58.50
per night

Ocean Village Club (Adults Only)

Hotel in Diani Beach

Located on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven. It was an amazing place to stay with great food, staff and nice view. We were so excited to stay and we would definitely love to come back.

Show more Show less
9.6
Exceptional
441 reviews

Mwazaro Beach Lodge

Hotel in Shimoni

Located in Shimoni, 24 miles from Kaya Kinondo Sacred Forest, Mwazaro Beach Lodge provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The lodge is set in a breathtaking location on the beachfront amongst the mangroves. Every detail of the place is well taken care of and well thought. The design of the rooms and bungalows is wonderful, and the rooms are aired by the beachfront breeze. The staff was incredibly helpful and kind - we can commend all of them and in particular manager Rufus, cook George, Sami, Asthman and Aisha. They made sure we had the best stay. We loved the food - the breakfasts are amazing - and would recommend asking George to cook a seafood platter with fresh fish caught on the day. We also much enjoyed kayaking at sunset amongst the mangroves and relaxing with a drink by the pool.

Show more Show less
9.3
Wonderful
36 reviews
Price from
$85
per night

Searenity Beach Villa

Hotel in Diani Beach

Located in Diani Beach, a few steps from Diani Beach, Searenity Beach Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. If you have ever wanted to stay at a place with everything included as far as food, location, comfort and service this is it. Driven by the passion of a very friendly owner and supportive staff, for giving the best in service to his guests, Searenity is an idyllic location overlooking white sand beaches and the Indian Ocean.

Show more Show less
9.6
Exceptional
84 reviews
Price from
$198
per night

Asha Boutique Hotel

Hotel in Diani Beach

Located in Diani Beach, a 7-minute walk from Diani Beach, Asha Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. I loved everything about Asha Boutique Hotel. The location is right on the beach. The rooms are comfortable. All the staff are amazing; I was made to feel at home the entire time. The food is also incredible. I will definitely be back!

Show more Show less
9.3
Wonderful
79 reviews
Price from
$127.30
per night

Sonrisa Villas

Hotel in Diani Beach

Offering beachfront accommodations in Diani Beach, Sonrisa Villas features a swimming pool, bar and BBQ facilities. Guests can relax in the garden or enjoy a drink and some sunshine on the terrace. Everything was perfect. We felt spoiled and the staff was so caring and nice. Antonia is very helpful and always smiling. The fact that there are only 3 rooms make you feel at home. The room is spacious, well kept and always clean. The kitchen is open from 1030 to 1930 so you can have something to eat anytime you feel like. The food is delicious. The 3 dogs are the entertainment of the place. So funny, loving and very well educated. Sometime you also see monkeys on the trees. If you need to book a tuktuk, I suggest to have it reserved 30 minutes ahead. The lodge is not very close to Diani center and the road is “challenging”, but that is also what make it quiet and special. Definitely recommend if you want to relax. The massages are a plus!

Show more Show less
9.2
Wonderful
76 reviews
Price from
$120
per night

The Maji Beach Boutique Hotel

Hotel in Diani Beach

Located along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness center and massage services. EVERYTHING from food, the hospitality of staffs, THE MASSAGE and the view itself of the beach.

Show more Show less
9.3
Wonderful
60 reviews
Price from
$561.60
per night

Boxo Diani - Unique Beach Front Container Eco-Hotel

Hotel in Diani Beach

Located in Diani Beach, a 2-minute walk from Galu Beach, Boxo Diani - Unique Beach Front Container Eco-Hotel has accommodations with an outdoor swimming pool, free private parking, a shared lounge and... The pool, amazing staff, great food and delicious complete breakfast, sharp and responsive staff ready to support at any time. Really loved it!

Show more Show less
8.8
Excellent
112 reviews
Price from
$55
per night

Eleven Pearl Boutique Hotel & Spa

Hotel in Diani Beach

Facing the beachfront, Eleven Pearl Boutique Hotel & Spa offers 4-star accommodations in Diani Beach and features an outdoor swimming pool, fitness center and garden. Most accommodating staff: -Maureen at the restaurant was the best. -Rajab and Phoebe at the reception were the most -helpful and accommodating. -Thomas at the bar did his best to make us feel at home. -Saif made sure that our room was always up to the mark. -Shaban helped us plan our activities so well. Top location. Best beach. Best serving size for meals. Best service.

Show more Show less
8.5
Very Good
453 reviews
Price from
$99
per night

Seaclusion Diani

Hotel in Diani Beach

Set in Diani Beach, less than 0.6 mi from Baharini Shopping Center, Seaclusion Diani House has an outdoor swimming pool and rooms with free WiFi access. The penthouse we booked was really spacious and well furnished. The hotel's staff and owner were always really nice and welcoming. The food was delicious. The place is located just a few minutes from the beach.

Show more Show less
8.8
Excellent
100 reviews
Price from
$60
per night

Hotels with extra health and safety measures

Find hotels in Kwale with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Kwale in the past month

See all

Kwale's best hotels with breakfast

See all

Budget hotels in Kwale

See all

Hotels in Kwale you can book without a credit card

See all

FAQs about hotels in Kwale