Skip to main content

Search hotels in Kwale

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

Popular hotels in Kwale

Check out our top picks in Kwale

Filter by:

Star rating
Review score

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, 60 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.

b
bojan
From
Croatia
Great location, close easy walk to the beach, grossery shop, restourants, bakery, bars…all you need. Our room was huge on ground floor, very comfortable bad, 2 pillows. Very clean. Great value for money. We would stay again here.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 225 reviews
Price from
US$106.40
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.

T
Tshilidzi
From
South Africa
The place is perfect when you need to relax and get away from the noise of life.The staff are friendly , they go an extra mile to make you be comfortable. The food is delicious, the chef knows how to cook. They helped us to charge our phones when we were there for 3 nights. When I go to Diani I will go back there.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 394 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.

E
Erica
From
Ireland
The Place is beautiful, very comfortable and perfect to relax after a day at the beach. Pool and breakfast excellent. Although it's 10 mins away from the beach, the beach in this part is the best. Wide and clean, no many people around.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 145 reviews
Price from
US$59
1 night, 2 adults

Darad Diani Hotel

Diani Beach (Near Kwale)

Set in Diani Beach, 1.7 km from Diani Beach, Darad Diani Hotel offers accommodation with a restaurant, free private parking and a spa and wellness centre.

M
Mganga
From
Kenya
the location was very fantastic ,the workers were very friendly and help full ,the price was very fare
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 9 reviews
Price from
US$43
1 night, 2 adults

The Safiya Hotel, Diani Beach

Diani Beach (Near Kwale)

Situated in Diani Beach, 600 metres from Diani Beach, The Safiya Hotel, Diani Beach features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

N
Njeri
From
Kenya
The breakfast offered a wide variety of fresh options, and the omelet station was a delightful touch. The hotel's central location made it easy for one to explore the city on foot
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 13 reviews
Price from
US$72.90
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 8.8
Fabulous - What previous guests thought, 22 reviews
Price from
US$31.35
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.6
Fabulous - What previous guests thought, 45 reviews
Price from
US$70
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.

C
Clare
From
United Kingdom
Great location (5 to 10 minute walk from beach and 10 minutes to large supermarket). Great setting around small swimming pool. Perfect for kids- mine are 7, 12 and 14 years. Cleaned daily. Louisa very helpful with local excursions etc. Kitchen well equipped (just no microwave but we cooked on hob).
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 10 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.

C
Célia
From
France
Everything was perfect ! The place is beautiful, the hosts are really nice and helpful and the breakfast is amazing. We enjoyed a lot, thank you very much !
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 246 reviews
Price from
US$91.01
1 night, 2 adults
See all 24 hotels in Kwale

Kwale – 24 hotels and places to stay

Filter by:

Star rating
Review score

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, 60 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.

b
bojan
From
Croatia
Great location, close easy walk to the beach, grossery shop, restourants, bakery, bars…all you need. Our room was huge on ground floor, very comfortable bad, 2 pillows. Very clean. Great value for money. We would stay again here.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 225 reviews
Price from
US$106.40
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.

T
Tshilidzi
From
South Africa
The place is perfect when you need to relax and get away from the noise of life.The staff are friendly , they go an extra mile to make you be comfortable. The food is delicious, the chef knows how to cook. They helped us to charge our phones when we were there for 3 nights. When I go to Diani I will go back there.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 394 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.

E
Erica
From
Ireland
The Place is beautiful, very comfortable and perfect to relax after a day at the beach. Pool and breakfast excellent. Although it's 10 mins away from the beach, the beach in this part is the best. Wide and clean, no many people around.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 145 reviews
Price from
US$59
1 night, 2 adults

Darad Diani Hotel

Diani Beach (Near Kwale)

Set in Diani Beach, 1.7 km from Diani Beach, Darad Diani Hotel offers accommodation with a restaurant, free private parking and a spa and wellness centre.

M
Mganga
From
Kenya
the location was very fantastic ,the workers were very friendly and help full ,the price was very fare
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 9 reviews
Price from
US$43
1 night, 2 adults

The Safiya Hotel, Diani Beach

Diani Beach (Near Kwale)

Situated in Diani Beach, 600 metres from Diani Beach, The Safiya Hotel, Diani Beach features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

N
Njeri
From
Kenya
The breakfast offered a wide variety of fresh options, and the omelet station was a delightful touch. The hotel's central location made it easy for one to explore the city on foot
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 13 reviews
Price from
US$72.90
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 8.8
Fabulous - What previous guests thought, 22 reviews
Price from
US$31.35
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.6
Fabulous - What previous guests thought, 45 reviews
Price from
US$70
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.

C
Clare
From
United Kingdom
Great location (5 to 10 minute walk from beach and 10 minutes to large supermarket). Great setting around small swimming pool. Perfect for kids- mine are 7, 12 and 14 years. Cleaned daily. Louisa very helpful with local excursions etc. Kitchen well equipped (just no microwave but we cooked on hob).
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 10 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.

C
Célia
From
France
Everything was perfect ! The place is beautiful, the hosts are really nice and helpful and the breakfast is amazing. We enjoyed a lot, thank you very much !
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 246 reviews
Price from
US$91.01
1 night, 2 adults
See all 24 hotels in Kwale

Hotels with airport shuttles in Kwale

Airport shuttle (free)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 41 reviews
From US$378 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 138 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 225 reviews
From US$152 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 22 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 145 reviews
From US$59 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 24 reviews
From US$79.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 394 reviews
From US$130.05 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 60 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 161 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 504 reviews
From US$179 per night

Best hotels with breakfast in Kwale and nearby

Shimba Hills Rainforest Lodge has a garden, terrace, a restaurant and bar in Diani Beach. This 3-star hotel offers room service and a 24-hour front desk.

From US$241.20 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 18 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.

Hotels located in the centre of Kwale

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$260 per night

Boasting accommodation with a balcony, Pendo Cottages is located in Kwale. This property offers access to a terrace and free private parking.

From US$64.35 per night
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.

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, 25 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.

Located in Kwale, 3bed oceanfront with Ac &gazebo provides accommodation with a private pool, a balcony and garden views. This property offers access to a terrace, free private parking and free WiFi.