Skip to main content

Search hotels in Kwale

Enter your dates to see the latest prices and deals for Kwale hotels

Filter by:

Star Rating

Review score

Kwale – 143 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Maji Beach Boutique Hotel, hotel in Kwale

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.

We were there to celebrate my husband 50th bday and the team (thank you Zipora and Evelyn for your hospitality, warmth and kindness) went out of the way to ensure that our time was special. Everything about the Maji hotel and our experience was exceptional. The hotel is aesthetically decorated, lots of fun and comfortable corners to sit in, the beach beds super comfy and the wrap around pool kept clean (thank you Wilson), the beach is gorgeous, the service is on point (thank you Erasmus, Zippy, Caroline), the rooms spotless where the housekeeping staff ran it as a well-oiled machine, and the food delicious. Our morning walks to the Kongo river were followed with an exceptional breakfast spread. We spent the rest of the time happily on the beach beds, reading and swimming. My original plan was to venture out for dinners but the food was so good that we ended up eating all meals at the hotels with the chef going out of the way to accommodate our vegetarian diet and adapting the swahilli dishes for variety. We had a special table setup that was beautifully decorated to celebrate my husband's bday with a cake. The security is always there, making sure monkeys stay at bay, discrete but always there. To all staff at Maji, thank you for giving us the best of memories on this very special holiday.
Scored 9.3
9.3
Rated wonderful
Wonderful
61 reviews
Price from
$561.60
per night
Glory Ocean Villas - Diani, hotel in Kwale

Featuring an outdoor swimming pool, Glory Ocean Villas - Diani is located in Diani Beach, 1640 feet from the nearest beach.

next to the beach
Scored 7.0
7.0
Rated good
Good
24 reviews
Price from
$42.30
per night
Cozy Holiday Homes., hotel in Kwale

Located in Ukunda, within 1.8 miles of Diani Beach and 2.1 miles of Leisure Lodge Golf Club, Cozy Holiday Homes.

Scored 7.7
7.7
Rated good
Good
8 reviews
Price from
$14.72
per night
Diani Resort & Apartments, hotel in Kwale

Located in Ukunda, a 7-minute walk from Diani Beach, Diani Resort & Apartments provides accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.

The location is good, and the silent
Scored 6.9
6.9
Rated pleasant
Pleasant
7 reviews
Price from
$55
per night
Diani Palm B&B Resort, hotel in Kwale

Located in Diani Beach, a 8-minute walk from Diani Beach, Diani Palm B&B Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

It near the beach, has a shared pool
Scored 7.4
7.4
Rated good
Good
37 reviews
Price from
$27
per night
African Dream Cottages - Diani Beach, hotel in Kwale

Just 19 mi south of Mombasa, African Dream Cottages - Diani Beach is located in Diani close to the beach. It offers an outdoor pool, restaurant and a bar.

Decent place, large pool
Scored 8.4
8.4
Rated very good
Very Good
111 reviews
Price from
$56.05
per night
Seaclusion Diani, hotel in Kwale

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.

Everything was amazing. The reception and hospitality was top notch. The room was spacious, bed perfect, beddings and towels very clean and bathroom spotless and well maintained. The ambience and the food was so good.
Scored 8.8
8.8
Rated excellent
Excellent
125 reviews
Price from
$80
per night
Casamia Suites, hotel in Kwale

Located in Diani Beach, a 4-minute walk from Diani Beach, Casamia Suites has accommodations with a restaurant, free private parking and a bar. This 5-star hotel offers free WiFi.

Clean, quiet, and comfy. Value for money. Still new, and hopefully, they keep it that way. The only issue was the manager screaming that actually woke me up around 9 am. Otherwise, everything else was supa.
Scored 7.9
7.9
Rated good
Good
18 reviews
Price from
$67.50
per night
Diamonds Leisure Beach & Golf Resort, hotel in Kwale

Located on 38 acres of beachfront property, Diamonds Leisure Beach & Golf Resort features an 18-hole golf course overlooking the Indian Ocean.

I LOVED our sea view room! The view of the ocean was just beautiful! The staff were all VERY nice.
Scored 8.4
8.4
Rated very good
Very Good
899 reviews
Price from
$132.60
per night
Diani Sea Resort - All Inclusive, hotel in Kwale

Offering an outdoor pool and a restaurant, Diani Sea Resort is located in Diani Beach. Free WiFi access is available in this resort. The accommodations will provide you with a TV and air conditioning....

THE STAFF is the highlight of this trip. They were knowledgeable about their culture and eager to share. Everyone smiled easily and appeared to enjoy their jobs! The team captains were thoughtful and adjusted daily to simple yet unpredictable things such as the weather. How flexible!!!! The karaoke entertainers were talented and definitely knew how to play to their audience’s background. Special shout out to David who served in the main dining hall-I looked forward to seeing him and others daily. Also special shout out to the bartenders at the pool bar. You knew exactly what I needed! Special shoutout to the gentleman who checked me in. I forgot his name but I particularly remember thinking how calm and thorough he was with me as he explained the resort’s routines and schedules to me. Really…I could gooooo onnnnnn about the staff!!!! I remember every face, forgive me if I forgot names. Also…sorry about missing the volleyball game, Kelvin! Blame the bartenders!
Scored 8.0
8.0
Rated very good
Very Good
318 reviews
Price from
$232
per night
See all hotels in and around Kwale

What Guests Said About Kwale:

  • Scored 10
    10

    A beautiful tranquil location set amongst the most stunning...

    A beautiful tranquil location set amongst the most stunning sumptious forest setting. A place to relax and unwind, no television or noisy music blaring out from speakers that you find in other hotels. The only sounds are the sounds of nature and wildlife, frogs, grasshoppers, the magnificent fish eagles, red squirells and the beautiful bush babies who come out at night over dinner. Peaceful and quiet, just heaven. This was my third visit and we will be coming back.
    Aneris
    United Kingdom