Pick your preferred language. We speak English and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Finding a great beach resort is easy with Booking.com. More choices, more destinations.
120 beach hotels
135 beach hotels
89 beach hotels
98 beach hotels
14 beach hotels
22 beach hotels
13 beach hotels
21 beach hotels
11 beach hotels
20 beach hotels
5 beach hotels
9 beach hotels
3 beach hotels
5 beach hotels
3 beach hotels
From beach resorts to country houses, more accommodations in Kenya
Vacation Rentals Apartments Homestays B&Bs Villas Vacation Homes Guest houses Cottages Lodges Resorts Glamping Luxury Tents Serviced Apartments Campgrounds Hostels Country Houses Resort Villages Inns Cabins Farm Stays Motels
Check out our selection of great beach resorts in Kenya
9.0 Awesome 140 reviews
Featuring free WiFi, Seawhispers Inn is located in Watamu, 8 km from Watamu National Marine Park.
Some units feature a seating area for your convenience.
Malindi Airport is a 30-minute drive from the property, while Moi International Airport is 2.5 hour drive away.
9.4 Awesome 112 reviews
Featuring free WiFi, an outdoor pool and a terrace, Villa Fortuna Malindi offers pet-friendly accommodation in Malindi, within 300 metres of the beach. Free private parking is available on site.
Certain rooms feature a seating area for your convenience. A terrace or patio are featured in certain rooms. All rooms include a private bathroom equipped with a bath or shower. Extras include bath robes and free toiletries.
9.4 Awesome 100 reviews
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.
Each suite features stylish interior combined with Swahili elements and is equipped with air conditioning, fan, flat-screen TV. Enjoy a cup of coffee while looking out at the pool or garden. Suites have a private bathroom with a shower and bidet, with bath robes provided. You will find free toiletries.
9.5 Exceptional 118 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.
The suites at Kobe have air conditioning, a minibar, seating area and a bathroom with shower and bidet. The beds are draped with mosquito nets and each suite has satellite TV. Guests can enjoy sea or garden views.
9.1 Awesome 146 reviews
Situated on Chale Island along a white sandy beach, The Sands at Chale Island is surrounded by indigenous forest and offers magnificent sea views. The resort boasts 3 outdoor pools and a spa.
The resort is 12 km away from Diani Beach and 65 km from Moi Airport.
9.4 Awesome 612 reviews
Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven.
Featuring tropical decor with teak furniture, all rooms come with a veranda and air-conditioning. The Deluxe Rooms all have sea views. They include a seating area with flat-screen TV and a small fridge.
9.2 Awesome 131 reviews
All rooms have a four-poster bed at this Colonial-style villa, 300 metres from Malindi Beach. Open-air terraces with wooden ceilings overlook tropical gardens with a pool, sun loungers and bar.
Including a private veranda, each spacious room at African House Resort is individually designed and air conditioned. All have a satellite TV, minibar and large bathroom.
This beach hotel in Kenya has been booked 225 times.
This beach hotel in Kenya has been booked 203 times.
This beach hotel in Kenya has been booked 153 times.
This beach hotel in Kenya has been booked 151 times.
This beach hotel in Kenya has been booked 108 times.
This beach hotel in Kenya has been booked 103 times.