We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Cheap Resorts All inclusive Free Wifi Budget Beach Luxury Mid-range Breakfast included Pool Romantic Best Value Free Parking Resort hotel Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness center Quaint Room Service Business Classic Casino Independent Hotels & up & up Internet & up Air Conditioning Meeting room Business services Concierge Cheap Hotels Hotels with Free Wifi Hotels with Restaurants Reduced mobility rooms Beach Resorts Quiet Hotels Spa Hotels Safe Hotels Budget Hotels Charming Hotels Non-Smoking Hotel Downtown Hotels Luxury Resorts Luxury Spa Hotels Quiet Resorts City Center Hotels Family Resorts Spa Resorts Hotels with Room Service Honeymoon Resorts Luxury Beach Resorts Clean Hotels Modern Hotels Honeymoon Hotels Suite Hotels Hotels with Villas Luxury Traveler Unique Hotels All Inclusive Hotels Boutique Resorts Hotels with Shuttle Diving Resorts Luxury Boutique Hotels Boutique Hotels Wedding Hotels All Inclusive Resorts Luxury Spa Resorts Wedding Resorts Hotels with Balconies Hotels with Jacuzzi Foodie Family Vacationer Oceanfront Hotels Romantic Boutique Hotels Luxury Beach Hotels Hotels with Smoking Rooms Golf course Hotels with Private Beach Apartment Hotels Boutique Spa Hotels Hotels with Bars Suite Resorts Shopping Fanatic Fishing Resorts Trendsetter 60+ Traveler Hotels with Kitchenette Peace and Quiet Seeker Nature Lover Fairmont Eco-tourist Thrill Seeker Nightlife Seeker Beach Goer Urban Explorer Art and Architecture Lover $ $$ $$$ $$$$ Ski-In / Ski-Out Best Western Plus Lodge Kempinski Luxury Collection Hilton Hotels InterContinental Southern Sun Hotels Radisson Blu Ibis Styles Serena Crowne Plaza Best Western Golden Tulip
Amenities
More
Amenities
Location
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SAVE $6
$78
Travelocity
$72
View Deal
Sandies Tropical Village
Booking.com
$110
View Deal
Kola Beach Resort
SAVE $34
$148
Agoda.com
$114
View Deal
Booking.com
$131
View Deal
Ocean Beach Resort & Spa
SAVE $78
$233
Booking.com
$155
View Deal
Swahili Beach Resort
Booking.com
$186
View Deal
Serena Beach Resort & Spa
SAVE $25
$283
Expedia.com
$258
View Deal
Mwembe Resort
No availability for your dates from these sites
Ora Resort Watamu Bay
Travelocity
View Deal
Poa Place Resort
TripAdvisor
View Deal
Baobab Sea Lodge
No availability for your dates from these sites
Kilifi Bay Beach Resort
TripAdvisor
View Deal
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.