Kenya Resorts
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Resorts in Kenya

Diamonds Leisure Beach & Golf Resort
Diani Beach Diani Beach Kwale County
With a stay at Diamonds Leisure Beach & Golf Resort in Diani Beach, you'll be 0.8 mi (1.3 km) from Diani Beach and 8.5 mi (13.6 km) from Kaya Kinondo Sacred Forest.
On private beach
Pool

Voyager Beach Resort
Mount Kenya Rd. Nyali Beach Mombasa
$176 nightly
The price is $205 total per night
$205 total
Jan 3 - Jan 4, 2026
Total with taxes and fees
When you stay at Voyager Beach Resort in Mombasa, you'll be on the beach, within a 15-minute drive of Nyali Beach and Bamburi Beach.
Pool
Breakfast included

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach Road Diani Beach
$133 nightly
The price is $156 total per night
$156 total
Jan 5 - Jan 6, 2026
Total with taxes and fees
With a stay at Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach and Diani Snake Park.
Pool
All inclusive

Leopard Beach Resort & Spa
Diani Beach Road Diani Beach
$224 nightly
The price is $262 total per night
$262 total
Jan 5 - Jan 6, 2026
Total with taxes and fees
With a stay at Leopard Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach and Diani Snake Park.
Pool
Hot Tub

Sun N Sand Beach Resort
Off Mombasa/Malindi Highway Mtwapa Kilifi
$75 nightly
The price is $88 total per night
$88 total
Jan 1 - Jan 2, 2026
Total with taxes and fees
Located in Mtwapa, Sun N Sand Beach Resort is by the sea, within a 15-minute drive of Mtwapa Mall and Mombasa Go-Kart.
Pool
All inclusive

Enashipai Resort & Spa
Moi South Lake Road Naivasha Nakuru
$285 nightly
The price is $336 total per night
$336 total
Jan 10 - Jan 11, 2026
Total with taxes and fees
With a stay at Enashipai Resort & Spa in Naivasha, you'll be within a 5-minute drive of Naivasha District Hospital and Kenya Wildlife Service Training Institute.
Pool
Spa

Southern Palms Beach Resort
Diani Beach Road Diani Beach
$386 nightly
The price is $455 total per night
$455 total
Dec 15 - Dec 16
Total with taxes and fees
With a stay at Southern Palms Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute drive of Diani Beach and Kongo Mosque.
Pool
Breakfast included

Swahili Beach Resort
Diani Beach Diani Beach Coast Province
$275 nightly
The price is $324 total per night
$324 total
Dec 21 - Dec 22
Total with taxes and fees
When you stay at Swahili Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute walk of Diani Beach and Diani Snake Park.
Pool
Spa

Sun Palm Beach Resort
Jacaranda Road Watamu
$145 nightly
The price is $171 total per night
$171 total
Dec 15 - Dec 16
Total with taxes and fees
With a stay at Sun Palm Beach Resort in Watamu, you'll be by the ocean, within a 10-minute drive of Watamu Beach and Prawn Lake.
On private beach
Pool

Baobab Beach Resort & Spa
Diani Beach Road Diani Beach
When you stay at Baobab Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 15-minute walk of Diani Beach and Galu Kinondo Beach.
Pool
All inclusive

Ciala Resort Best Hotel in Kisumu Kenya
Daraja Mbili Kisumu Kisumu County
$130 nightly
The price is $153 total per night
$153 total
Jan 12 - Jan 13, 2026
Total with taxes and fees
With a stay at Ciala Resort Best Hotel in Kisumu Kenya in Kisumu, you'll be 1.5 mi (2.4 km) from Maragoli Hills and 8.6 mi (13.8 km) from Lake Victoria.
Pool
Breakfast included

Turtle Bay Beach Club
Mida Creek Road Watamu
$160 nightly
The price is $189 total per night
$189 total
Jan 5 - Jan 6, 2026
Total with taxes and fees
When you stay at Turtle Bay Beach Club in Watamu, you'll be on the beach, and a 3-minute walk from Watamu Beach and 9 minutes by foot from Prawn Lake.
Pool
Hot Tub
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Kenya Resorts essential information
Accommodation | 96 Resorts |
|---|---|
Lowest Price | $88 |
Highest Price | $455 |
Popular accommodation | Diamonds Leisure Beach & Golf Resort, Voyager Beach Resort, Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits, Leopard Beach Resort & Spa, Sun N Sand Beach Resort, Enashipai Resort & Spa, Southern Palms Beach Resort, Swahili Beach Resort, Sun Palm Beach Resort, Baobab Beach Resort & Spa, Ciala Resort Best Hotel in Kisumu Kenya, Turtle Bay Beach Club |
Explore more Resorts
Types of Hotels
Top 20 Kenya Hotels
Hotels Near Kenya
More to Explore in Kenya
Top Picks
Hotels
Flights
Packages
- Cheap South Africa Vacations
- Cheap Madagascar Vacations
- Cheap Lesotho Vacations
- Cheap Cape Verde Vacations
- Cheap Egypt Vacations
- Cheap Zimbabwe Vacations
- Cheap Nigeria Vacations
- Cheap Seychelles Vacations
- Cheap Gambia Vacations
- Cheap Mauritius Vacations
- Cheap Morocco Vacations
- Cheap Senegal Vacations
- Cheap Ethiopia Vacations
- Cheap Uganda Vacations
- Cheap Mozambique Vacations
- Cheap Zambia Vacations
- Cheap Tunisia Vacations
- Cheap Ghana Vacations
- Cheap Tanzania Vacations
