
Find hotels in Tana River from ₩21,035
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Tana River
Family friendly
Check prices for these dates
Our top choices for Tana River hotels

British Hotel Mpeketoni
British Hotel MpeketoniMpeketoni
The price is ₩85,698
₩101,124 total
includes taxes & fees
Jun 9 - Jun 10

Nomad Palace Hotel Garissa
Nomad Palace Hotel GarissaGarissa
The price is ₩98,163
₩115,832 total
includes taxes & fees
Jun 12 - Jun 13

Rabat Guest Resort Garissa
Rabat Guest Resort GarissaGarissa
The price is ₩77,128
₩91,011 total
includes taxes & fees
Jun 11 - Jun 12

Royal Park Hotel Mpeketoni
Royal Park Hotel MpeketoniMpeketoni
The price is ₩62,326
₩73,545 total
includes taxes & fees
Jun 9 - Jun 10

Tana Palace Hotel
Tana Palace HotelBura
7.0 out of 10, Good, (2 reviews)
The price is ₩65,363
₩77,128 total
includes taxes & fees
Jun 9 - Jun 10

Palm Oasis Resort Garissa
Palm Oasis Resort GarissaGarissa
The price is ₩133,221
₩157,200 total
includes taxes & fees
Jun 11 - Jun 12

TANA GARDEN GARISSA
TANA GARDEN GARISSAGarissa
The price is ₩84,139
₩99,284 total
includes taxes & fees
Jun 11 - Jun 12

Kizingo Beach Eco Lodge
Kizingo Beach Eco LodgeLamu
10.0 out of 10, Exceptional, (1 review)
The price is ₩415,944
₩490,814 total
includes taxes & fees
Jul 4 - Jul 5

Diamonds Malindi
Diamonds MalindiMalindi
8.6 out of 10, Excellent, (29 reviews)
The price is ₩146,233
₩232,948 total
includes taxes & fees
Jun 10 - Jun 11

Q Boutique Resort Malindi
Q Boutique Resort MalindiMalindi
10.0 out of 10, Exceptional, (1 review)
The price is ₩105,025
₩123,929 total
includes taxes & fees
Jun 9 - Jun 10

Morocco House
Morocco HouseLamu
The price is ₩132,046
₩155,814 total
includes taxes & fees
Jun 13 - Jun 14

Elewana Elsa’s Kopje
Elewana Elsa’s KopjeMeru National Park
10.0 out of 10, Exceptional, (4 reviews)
The price is ₩1,887,198
₩2,388,941 total
includes taxes & fees
Jun 9 - Jun 10

karibuni villa 83 n 84
karibuni villa 83 n 84Malindi
The price is ₩68,662
₩81,021 total
includes taxes & fees
Jun 9 - Jun 10

Dubai infinite luxury suites
Dubai infinite luxury suitesMalindi
10.0 out of 10, Exceptional, (1 review)
The price is ₩202,126
₩238,509 total
includes taxes & fees
Jun 9 - Jun 10

SMERALDO BEACH CLUB
SMERALDO BEACH CLUBMalindi
The price is ₩261,450
₩308,511 total
includes taxes & fees
Jun 12 - Jun 13

SAFFRON GARDEN MALINDI
SAFFRON GARDEN MALINDIMalindi
10.0 out of 10, Exceptional, (7 reviews)
The price is ₩81,989
₩96,745 total
includes taxes & fees
Jun 9 - Jun 10

White Nyumba Malindi
White Nyumba MalindiMalindi
The price is ₩147,244
₩173,748 total
includes taxes & fees
Jun 11 - Jun 12

Malindi Breeze Point Hotel
Malindi Breeze Point HotelMalindi
The price is ₩93,488
₩110,316 total
includes taxes & fees
Jun 9 - Jun 10

Hotel Rafiki Malindi
Hotel Rafiki MalindiMalindi
The price is ₩109,070
₩128,702 total
includes taxes & fees
Jun 9 - Jun 10

Zawady Villa
Zawady VillaMalindi
The price is ₩77,907
₩91,930 total
includes taxes & fees
Jun 9 - Jun 10
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.
Save an average of 15% on thousands of hotels when you're signed in
More cheap stays in Tana River

Sea Shells Inn
Harambee Street, lamu Lamu Lamu County
The price is ₩17,825 per night from Jun 9 to Jun 10
₩17,825
₩21,035 total
Jun 9 - Jun 10
includes taxes & fees
10/10 Exceptional! (1 review)
Hotels in Tana River with star-rating

5 Star Hotels
7 properties













































































