Skip to main content

Hotels with Pools in Kwale

Find the hotels with pools that appeal to you the most

Top picks for Kwale hotels

Explore our most popular hotels in Kwale

Filter by:

Review score

Tombo House

Diani Beach (Near Kwale)

Featuring an outdoor swimming pool and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach.

J
Jessica
From
United Kingdom
Tombo House is an incredible hidden gem in Diani Beach, Mombasa, that ticked all the boxes for me. I wanted to reconnect with nature, switch off from my devices, relax, eat good food and enjoy the tropical weather that Mombasa had to offer. Tombo House was the perfect hideaway to do that. Its grounds are incredibly well looked after, and the gardens were absolutely stunning to walk around, all well-maintained and beautiful. The room itself (Deluxe double with a balcony) exceeded my expectations - it was extremely clean, well decorated and was very calming to stay there. The bathroom was clean, as was the bedroom and hallway, and the balcony had the most incredibly mountain view with lots of trees and monkeys that came to say hello in the early morning or early evening. I was pleased that the room had mosquito nets on the windows, which meant I could fall asleep to the birds and crickets at night without getting eaten alive by the mozzies. It was also really relaxing to have the windows open when it lashed down with tropical rain! I really loved the breakfast, too. I enjoyed waking up early to enjoy a selection of fresh fruits, delicious German sweet bread (and all the condiments and jams), and the two ladies who made me delicious eggs and bacon every morning. I also loved the morning playlist in the dining area, although it did feel like groundhog day sometimes because I kept hearing the same song every day (John Mayer) but I didn't mind, it was very relaxing and I loved the songs. Great music taste by the way. I LOVED the garden with the gorgeous pool and sun beds, and the staff were incredibly helpful with everything. Thank you Nora, your partner as well for his friendliness, Eunice is the best, as is Vanessa, the two men maintaining the garden were friendly, as were the security team. Kira and the other pooch!!! I felt very safe travelling alone here and it's all thanks to you guys. Thank you. Will definitely come back again! P.S.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 247 reviews
Price from
US$91.01
1 night, 2 adults

Zarafa House

Diani Beach (Near Kwale)

Situated within 1.1 km of Diani Beach and 1.7 km of Leisure Lodge Golf Club, Zarafa House features rooms with air conditioning and a private bathroom in Diani Beach.

J
Jonas Bork
From
Denmark
Great bed and breakfast! The owner is very welcoming and helpful and the facilities are great. Breakfast is delicious and plentiful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 140 reviews
Price from
US$84
1 night, 2 adults

peeKAboo Diani Beach

Diani Beach (Near Kwale)

Boasting air-conditioned accommodation with a pool with a view, pool view and a terrace, peeKAboo Diani Beach is set in Diani Beach.

K
Katja
From
Slovenia
We loved our stay at Peekaboo. Employees are very friendly and make you feel like at home. Rooms are super clean. Breakfast is delicious with lots of fresh fruit. They clean the pool daily and you can use it all day. To the beach is only 10 min walk.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 120 reviews
Price from
US$71.25
1 night, 2 adults

The Villa Luxury Suites Hotel

Diani Beach (Near Kwale)

Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 700 metres from The Diani Beach Shopping Centre.

A
Abdirahman
From
Somalia
Very calm and the reception lady was very helpful 😀 the chef 👩‍🍳 cooked for us spinach and cabbage,lobster,whatever we have mentioned. The security and the cleaning lady,evening shif manager. Generally, the place was very good 👍
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 318 reviews
Price from
US$229.50
1 night, 2 adults

The Beka - Diani Beach

Diani Beach (Near Kwale)

Located in Diani Beach, 1.4 km from Diani Beach and 4.5 km from Leisure Lodge Golf Club, The Beka - Diani Beach provides spacious air-conditioned accommodation with a terrace and free WiFi.

M
Mariia
From
Russia
Wonderful accommodations, the best hostess, and very attentive staff. We felt safe and well-cared for. Wonderful and clean pool. The interior is very stylish. Everything was absolutely perfect! We definitely recommend it! Sharon, thank you very much!❤️❤️❤️
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$85
1 night, 2 adults

Casa Marabella

Diani Beach (Near Kwale)

Situated in Diani Beach, 1.6 km from Diani Beach, Casa Marabella has a private beach area, private parking and rooms with free WiFi access.

A
Aleks
From
Poland
I had a wonderful time at Casa Marabella in Diani! The apartment was beautifully maintained, clean, and very comfortable — perfect for a relaxing getaway. The location is excellent, close to the beach and local attractions, yet peaceful and private. What truly made my stay exceptional was the staff. Everyone was incredibly friendly, helpful, and went out of their way to ensure I felt at home. Their hospitality made all the difference. I highly recommend Casa Marabella to anyone visiting Diani – I’ll definitely be coming back!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 33 reviews
Price from
US$77
1 night, 2 adults

Maharani Apartments

Diani Beach (Near Kwale)

Boasting a terrace with pool views, an outdoor swimming pool and a fitness centre, Maharani Apartments can be found in Diani Beach, close to Diani Beach and 3.1 km from Leisure Lodge Golf Club.

P
Pierre
From
Isle of Man
Very modern apartment . Amazing swimming pool with lovely sun loungers. We were a family of 4 and it was perfect for us. It’s not beach front , but this should not be off putting as it’s close to everything. We even extended our stay at this property.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 9 reviews
Price from
US$300
1 night, 2 adults

Hera Hostel Diani

Diani Beach (Near Kwale)

Situated in Diani Beach, Hera Hostel Diani has an outdoor swimming pool, garden, shared lounge, and free WiFi throughout the property.

T
Thaynara
From
United Kingdom
The breakfast was amazing, also the staff made us feel super welcome and the place overall had a very good ambiance, music and nature
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 24 reviews
Price from
US$45
1 night, 2 adults

The SandCastle Apartment

Ukunda (Near Kwale)

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.

F
Florian
From
Germany
All pefect, thanks. Good place to be and very modern place.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
US$137.97
1 night, 2 adults

Casa Marabella C2

Ukunda (Near Kwale)

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.

S
Sajal
From
Kenya
The place is soo comfortable the hosts are very welcomming they will guide you through your check in and during your stay soo comfortable place to be
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$132
1 night, 2 adults
All hotels with pools in Kwale

The best hotels with pools in Kwale

Check out our pick of great hotels with pools in Kwale

Filter by:

Review score

Tombo House

Diani Beach (Near Kwale)

Featuring an outdoor swimming pool and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach.

J
Jessica
From
United Kingdom
Tombo House is an incredible hidden gem in Diani Beach, Mombasa, that ticked all the boxes for me. I wanted to reconnect with nature, switch off from my devices, relax, eat good food and enjoy the tropical weather that Mombasa had to offer. Tombo House was the perfect hideaway to do that. Its grounds are incredibly well looked after, and the gardens were absolutely stunning to walk around, all well-maintained and beautiful. The room itself (Deluxe double with a balcony) exceeded my expectations - it was extremely clean, well decorated and was very calming to stay there. The bathroom was clean, as was the bedroom and hallway, and the balcony had the most incredibly mountain view with lots of trees and monkeys that came to say hello in the early morning or early evening. I was pleased that the room had mosquito nets on the windows, which meant I could fall asleep to the birds and crickets at night without getting eaten alive by the mozzies. It was also really relaxing to have the windows open when it lashed down with tropical rain! I really loved the breakfast, too. I enjoyed waking up early to enjoy a selection of fresh fruits, delicious German sweet bread (and all the condiments and jams), and the two ladies who made me delicious eggs and bacon every morning. I also loved the morning playlist in the dining area, although it did feel like groundhog day sometimes because I kept hearing the same song every day (John Mayer) but I didn't mind, it was very relaxing and I loved the songs. Great music taste by the way. I LOVED the garden with the gorgeous pool and sun beds, and the staff were incredibly helpful with everything. Thank you Nora, your partner as well for his friendliness, Eunice is the best, as is Vanessa, the two men maintaining the garden were friendly, as were the security team. Kira and the other pooch!!! I felt very safe travelling alone here and it's all thanks to you guys. Thank you. Will definitely come back again! P.S.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 247 reviews
Price from
US$91.01
1 night, 2 adults

Zarafa House

Diani Beach (Near Kwale)

Situated within 1.1 km of Diani Beach and 1.7 km of Leisure Lodge Golf Club, Zarafa House features rooms with air conditioning and a private bathroom in Diani Beach.

J
Jonas Bork
From
Denmark
Great bed and breakfast! The owner is very welcoming and helpful and the facilities are great. Breakfast is delicious and plentiful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 140 reviews
Price from
US$84
1 night, 2 adults

peeKAboo Diani Beach

Diani Beach (Near Kwale)

Boasting air-conditioned accommodation with a pool with a view, pool view and a terrace, peeKAboo Diani Beach is set in Diani Beach.

K
Katja
From
Slovenia
We loved our stay at Peekaboo. Employees are very friendly and make you feel like at home. Rooms are super clean. Breakfast is delicious with lots of fresh fruit. They clean the pool daily and you can use it all day. To the beach is only 10 min walk.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 120 reviews
Price from
US$71.25
1 night, 2 adults

The Villa Luxury Suites Hotel

Diani Beach (Near Kwale)

Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 700 metres from The Diani Beach Shopping Centre.

A
Abdirahman
From
Somalia
Very calm and the reception lady was very helpful 😀 the chef 👩‍🍳 cooked for us spinach and cabbage,lobster,whatever we have mentioned. The security and the cleaning lady,evening shif manager. Generally, the place was very good 👍
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 318 reviews
Price from
US$229.50
1 night, 2 adults

The Beka - Diani Beach

Diani Beach (Near Kwale)

Located in Diani Beach, 1.4 km from Diani Beach and 4.5 km from Leisure Lodge Golf Club, The Beka - Diani Beach provides spacious air-conditioned accommodation with a terrace and free WiFi.

M
Mariia
From
Russia
Wonderful accommodations, the best hostess, and very attentive staff. We felt safe and well-cared for. Wonderful and clean pool. The interior is very stylish. Everything was absolutely perfect! We definitely recommend it! Sharon, thank you very much!❤️❤️❤️
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$85
1 night, 2 adults

Casa Marabella

Diani Beach (Near Kwale)

Situated in Diani Beach, 1.6 km from Diani Beach, Casa Marabella has a private beach area, private parking and rooms with free WiFi access.

A
Aleks
From
Poland
I had a wonderful time at Casa Marabella in Diani! The apartment was beautifully maintained, clean, and very comfortable — perfect for a relaxing getaway. The location is excellent, close to the beach and local attractions, yet peaceful and private. What truly made my stay exceptional was the staff. Everyone was incredibly friendly, helpful, and went out of their way to ensure I felt at home. Their hospitality made all the difference. I highly recommend Casa Marabella to anyone visiting Diani – I’ll definitely be coming back!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 33 reviews
Price from
US$77
1 night, 2 adults

Maharani Apartments

Diani Beach (Near Kwale)

Boasting a terrace with pool views, an outdoor swimming pool and a fitness centre, Maharani Apartments can be found in Diani Beach, close to Diani Beach and 3.1 km from Leisure Lodge Golf Club.

P
Pierre
From
Isle of Man
Very modern apartment . Amazing swimming pool with lovely sun loungers. We were a family of 4 and it was perfect for us. It’s not beach front , but this should not be off putting as it’s close to everything. We even extended our stay at this property.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 9 reviews
Price from
US$300
1 night, 2 adults

Hera Hostel Diani

Diani Beach (Near Kwale)

Situated in Diani Beach, Hera Hostel Diani has an outdoor swimming pool, garden, shared lounge, and free WiFi throughout the property.

T
Thaynara
From
United Kingdom
The breakfast was amazing, also the staff made us feel super welcome and the place overall had a very good ambiance, music and nature
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 24 reviews
Price from
US$45
1 night, 2 adults

The SandCastle Apartment

Ukunda (Near Kwale)

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.

F
Florian
From
Germany
All pefect, thanks. Good place to be and very modern place.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
US$137.97
1 night, 2 adults

Casa Marabella C2

Ukunda (Near Kwale)

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.

S
Sajal
From
Kenya
The place is soo comfortable the hosts are very welcomming they will guide you through your check in and during your stay soo comfortable place to be
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$132
1 night, 2 adults
All hotels with pools in Kwale

Looking for a hotel with pools?

‘Does it have a pool?’ is arguably one of the most common questions when booking a stay in any location. These hotels offer a great way to keep active during your holiday without having to hit the gym. Indoor pools allow you to practice your backstroke come rain or shine, whereas outdoor options allow you to relax on a sun lounger after swimming a few lengths.

Most booked hotels with pools in Kwale and surroundings in the past month

See all

Popular with guests booking hotels with pools in Kwale

Popular with guests booking hotels with pools in Kwale

Popular with guests booking hotels with pools in Kwale

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 13 reviews

Popular with guests booking hotels with pools in Kwale

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Popular with guests booking hotels with pools in Kwale

Popular with guests booking hotels with pools in Kwale

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Popular with guests booking hotels with pools in Kwale

Popular with guests booking hotels with pools in Kwale

Popular with guests booking hotels with pools in Kwale

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 25 reviews

Hotels with a pool that guests love in Kwale

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 25 reviews
Mami Wata is a really great place to stay just a few minutes walk away from Diani beach. The house is nice and has also great outdoor seatings and areas to relax. Rooms are spacious and nice and Mami Wata really works well when you are staying with a group of friends. There is a chef available in case you want for an extra fee and the food was not just excellent but also really great value for money compared to some of the overpriced seafood places along the beach.
Guest review by
Judith
Group
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 25 reviews
The atmosphere and environment: with only 3 guest rooms it’s a hidden gem surrounded by lushy geen vegetation and with a nice swimming pool to read.
Guest review by
jochem
Young couple
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 13 reviews
Nice interior, fan over the bed and well positioned air condition. You can see the pool and the ocean from the balcony. The apartment is located in a former resort so other parts of the building and elevators have seen better days. The garden and pools are being well maintained. Friendly staff.
Guest review by
Jonas
Young couple
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 25 reviews
Amazing place, absolutely beautiful garden, house, pool... the delicious breakfast on the terrace was a perfect start in each day. Beautiful, spacious room, everything was very clean as well. Short walk to the beach, short walk to Nomad's bar.. But the best part of the stay was Kiko, the host + his family and friends! They really made me feel at home, helped with everything, Kiko even invited me to an event at the beach hosted by himself. So, highly recommended!!
Guest review by
David
Solo traveller
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews
This is a wonderful peaceful place. I am jealous for the staff, who is not only frindly, welcoming, always smiling and responsive, but theu relly know what they are doing and how to it. We loved the three bedr9oms we were using, the spacious living room, the pool, the view, ... actually we loved everything!
Guest review by
Jörg
Family with young children
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 13 reviews
Beachfront location with nice sunlounges and security guard. Beautiful part of the beach with some restaurant and bar options nearby. Can walk to Kongo river. Part of the building has been abandoned and part of the pool area is no longer used but there is a big pool still functioning. Great view from apartment 303 and it had a well stocked kitchen, dstv, comfy bed with net and great balcony. Great value for money.
Guest review by
Andrew
Young couple
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 13 reviews
I highly recommend this Apartment. Thoroughly Enjoyed my stay at sea la vie.The host was very kind n helpful and the room was very cosy and clean.Also it is a beach front n i loved how i could easily access the beach n they also have very nice swimming pool.they also provide water in a dispenser.For that price it's definitely worth it!i will definitely be back soon!
Guest review by
Hortensiah
Solo traveller