Skip to main content

Search hotels in Kwale

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

Kwale – 23 hotels and places to stay

Filter by:

Star rating
Review score

Maharani Apartments

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.

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.2
Superb - What previous guests thought, 5 reviews
Price from
US$250
1 night, 2 adults

Skippers - Adults only

Diani Beach (Near Kwale)

Located in Diani Beach, 1.2 km from Diani Beach, Skippers - Adults only provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

M
Munezero
From
Uganda
The fact that it’s near the road and the place is quiet and cozy
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews
Price from
US$33
1 night, 2 adults

The Maji Beach Boutique Hotel -Adults Only

Diani Beach (Near Kwale)

Situated 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 centre and massage services.

C
Cassandra
From
United States
I can't thank the staff at the Maji enough for all of the ways they made my time with them so wonderful. Communication before and during my visit was excellent, especially when I had to deal with travel delays due to awful weather. They went out of their way to make my birthday a very special occasion. The large room was perfect, and I even enjoyed a relaxing soaking bath. Meals were served with excellent and attentive service, and the beach beds were made with care and comfort.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 55 reviews
Price from
US$518.40
1 night, 2 adults

Seaclusion Diani

Diani Beach (Near Kwale)

Situated in Diani Beach, 3.9 km from Leisure Lodge Golf Club, Seaclusion Diani features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

J
John
From
Botswana
The suite is very large with lots of inclusions. The location is great for any activities in the southern end of Diani.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 221 reviews
Price from
US$93.10
1 night, 2 adults

PrideInn Hotel Diani

Diani Beach (Near Kwale)

Featuring free WiFi, PrideInn Hotel Diani offers accommodation in Diani. The hotel has an outdoor pool, and guests can enjoy a meal at the restaurant or a drink at the bar.

S
Svjetlana
From
Bosnia and Herzegovina
Friendly & helpful staff, great breakfast, location, wifi, comfortable room! We really enjoyed during our 5 days stay.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 387 reviews
Price from
US$130.05
1 night, 2 adults

African Dream Cottages - Diani Beach

Diani Beach (Near Kwale)

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

I
Ian
From
Kenya
The place is just awesome and lovely. The owner is an excellent host. The place has beautiful greenery and the pool is great.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 146 reviews
Price from
US$59
1 night, 2 adults

Casamia Suites

Diani Beach (Near Kwale)

Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Casamia Suites offers accommodation with a restaurant, free private parking and a bar. This 5-star hotel offers free WiFi.

A
ATHMAN
From
Kenya
The location of the property, the cleanliness, safety and security, the restaurant was amazing and the food served was excellent and well presented, friendliness of the staff and the owner was always present to interact with as well property was just as it’s advertised.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 43 reviews
Price from
US$85
1 night, 2 adults

Glory Ocean Villas - Diani

Diani Beach (Near Kwale)

Located in Diani Beach, 4 km from Leisure Lodge Golf Club, Glory Ocean Villas - Diani provides accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

A
Aikaterini
From
Iceland
Great staff, location and atmosphere by the pool area.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 12 reviews
Price from
US$51.30
1 night, 2 adults

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.

R
Ramune
From
Lithuania
Amazing place, with European cleanliness. Very helpful staff. Nora you can ask questions at any time, will help, give advice, and her friend is very helpful too. Their advices are very helpful at Diani place. Maybe it's a bit far to walk to the beach, but this issue is perfectly solved by the Tuk Tuk team recommended by Tombo (it's very nice when you don't have to negotiate and prices are immediately available). Delicious breakfast, very cute serving girls, beautifully arranged environment that you didn't even want to leave the hotel area, where you can find much more shade than on the beach :) P.S. I had a room with a large tube bath, it was perfect filled with cool water after sunburns we got on the beach :)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 248 reviews
Price from
US$80.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.

A
Arthur Nagy
From
Romania
We had a wonderful time at Zarafa House! The host, Anne, and the whole crew were incredibly friendly and helpful. Our room was spacious and clean, and we loved the fresh fruit and diverse foods at breakfast each morning. The garden and pool were perfect for relaxation - we spent many afternoons lounging by the pool and reading books in the comfortable sun beds. Anne gave us so many great tips on places to visit in the area, from day trips and beaches to excellent restaurants. Her recommendations helped us make the most of our stay in Diani Beach. We thoroughly enjoyed our time at Zarafa House and would return if we visit again.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 137 reviews
Price from
US$84
1 night, 2 adults
See all 23 hotels in Kwale

Hotels with airport shuttles in Kwale

Airport shuttle (free)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 34 reviews
From US$279.30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 142 reviews
From US$484.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 380 reviews
From US$69 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 221 reviews
From US$108.30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 146 reviews
From US$80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 423 reviews
From US$68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 135 reviews
From US$230 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 23 reviews
From US$73.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 387 reviews

Hotels located in the centre of Kwale

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

Set in Kwale and only a few steps from Diani Beach, Sea la vie II offers accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Mavericks Convenient 2 BR in Diani's CBD features a patio and is situated in Kwale, within just 400 metres of Diani Beach and less than 1 km of Leisure Lodge Golf Club.

From US$46.75 per night

Situated in Kwale, Galu Gardens Diani Beach, Coastal Apartments by Nest & Nomad features accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$160 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 21 reviews

Set 32 km from Colobus Conservation and 38 km from Kaya Kinondo Sacred Forest, Kwale Golden Guest House offers accommodation located in Kwale.

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

Situated in Kwale, Arcadia Cliff House features accommodation with a private pool, a balcony and mountain views. This property offers access to a terrace and free private parking.

Set in Kwale, 400 metres from Diani Beach, Greenfield Villa D- Diani offers accommodation with free WiFi, a terrace or a balcony and access to a garden and an outdoor pool.

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

Featuring pool with a view and views of pool, Mami Wata House is a recently renovated bed and breakfast located in Kwale, less than 1 km from Diani Beach.

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 3 reviews

Featuring a garden, private pool and garden views, Secure Villa PundaMilia Sleeps 6 with Private Pool is located in Kwale. This property offers access to a balcony, free private parking and free WiFi.