Skip to main content
Manage my booking

Beach Hotels in Kenya

Find the beach hotels that appeal to you the most

December 2025

123456
78910111213
14151617181920
21222324252627
28293031

January 2026

123
45678910
11121314151617
18192021222324
25262728293031
Check-in date - Check-out date

Most-visited cities for beach hotels

Mombasa

257 beach hotels

Naivasha

5 beach hotels

Diani Beach

108 beach hotels

Malindi

82 beach hotels

Lamu

13 beach hotels

Watamu

86 beach hotels

Nyali

10 beach hotels

Mtwapa

13 beach hotels

Kilifi

35 beach hotels

Kisumu

3 beach hotels

Bamburi

15 beach hotels

Mbita

5 beach hotels

Shanzu

5 beach hotels

Ukunda

28 beach hotels

Wasini

3 beach hotels

Most popular regions for beach hotels

Coast Region

712 beach hotels

Kilifi

235 beach hotels

Mombasa South Coast

162 beach hotels

Mombasa North Coast

89 beach hotels

Kwale

61 beach hotels

Lamu

17 beach hotels

Nakuru County

10 beach hotels

Homa Bay

6 beach hotels

Tharaka Nithi

3 beach hotels

Kisumu

3 beach hotels

The 10 Best Beach Hotels in Kenya

Check out our pick of great beach hotels in Kenya

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,079 reviews

Providing a bar, Flamboyant Diani Beach provides accommodations in Diani Beach. This beachfront property offers access to free Wifi and free private parking.

From AUD 75 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 138 reviews

Located in Malindi, a 9-minute walk from Tropical Beach, Lion in the Sun Boutique Hotel & Spa provides accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness...

From AUD 289 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 240 reviews

Located in Watamu, a few steps from Merry Crab Cove Beach, The Mida Creek Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From AUD 258 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 162 reviews

Located in Diani Beach, 2.2 miles from Leisure Lodge Golf Club, Asha Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From AUD 372 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 178 reviews

Bamba Kofi Beach Lodge offers an outdoor swimming pool and accommodations with a kitchenette in Watamu, a few steps from Garoda Beach.

From AUD 53 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 360 reviews

Located in Watamu, a few steps from Watamu Bay Beach, Visiwa Beach Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

From AUD 320 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 181 reviews

A few steps from Garoda Beach in Watamu, Watamu Beach Cottages B&B provides accommodations with access to beauty services.

From AUD 134 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 211 reviews

Located in Msambweni, a few steps from Msambweni Beach, Sawa Sawa Beach House provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

From AUD 101 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 195 reviews

With a tropical garden and and private beach area, Kobe Suite Resort is located in Watamu. The resort has two outdoor pools and can arrange massages on request.

From AUD 406 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 142 reviews

Pinewood Beach Resort and Spa is located on Galu Beach and 6.2 mi away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants.

From AUD 322 per night

Most booked beach hotels in Kenya this month

See all

Popular with guests booking beach hotels in Kenya

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,919 reviews

Popular with guests booking beach hotels in Kenya

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 789 reviews

Popular with guests booking beach hotels in Kenya

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 814 reviews

Popular with guests booking beach hotels in Kenya

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

Popular with guests booking beach hotels in Kenya

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,332 reviews

Popular with guests booking beach hotels in Kenya

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,079 reviews

Popular with guests booking beach hotels in Kenya

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 443 reviews

Popular with guests booking beach hotels in Kenya

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 902 reviews

Popular with guests booking beach hotels in Kenya

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 596 reviews

Popular with guests booking beach hotels in Kenya

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 916 reviews
gogless