
Tana River Vacation Packages for 2026
Build a Flight + Hotel Bundle & Save up to $536 On Your Vacation*
Top Hotel Deals

Palm Oasis Resort Garissa
Garissa-lamu Road Garissa Garissa County
51.13 km from city center
Stay at this hotel in Garissa. Enjoy free breakfast, free WiFi, and free parking.

Kizingo Beach Eco Lodge
Kzingo Lamu Lamu County
194.17 km from city center
Book a stay at this beach lodge in Lamu. Enjoy free breakfast, free WiFi, and a private beach.

Hiddig Hotel
Miraa Rd Garissa
52.68 km from city center
Stay at this hotel in Garissa. Enjoy free breakfast, free WiFi, and free parking.

Diamonds Malindi
Casuarina Road Malindi Kilifi County
264.2 km from city center
Book a stay at this luxury resort in Malindi. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Silversands Beach and Marine Park are located ...

Lamu House Hotel
Kenyatta Road Lamu
193.42 km from city center
Book a stay at this beach hotel in Lamu. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Lamu Museum and Lamu Fort are located ...

Kilili Baharini Resort & Spa
Casuarina Road Malindi
264.4 km from city center
Book a stay at this luxury hotel in Malindi. Enjoy free WiFi, free parking, and 6 outdoor pools. Popular attractions Silversands Beach and Marine Park are located ...

The Lawford Kenya
Lamou Road, C/o Lawford's Malindi Kilifi County
261.3 km from city center
Book a stay at this golf hotel in Malindi. Enjoy free parking, 2 outdoor pools, and breakfast (surcharge). Popular attractions Portuguese Chapel and Vasco da ...

Peponi Hotel
Shela Beach Lamu Lamu County
196.77 km from city center
Book a stay at this beach hotel in Lamu. Enjoy free breakfast, free WiFi, and 3 restaurants. Popular attractions Shela Beach and Manda Beach are located ...

Kijani Hotel
Off Corniche Path, Shela Village Lamu
196.43 km from city center
Book a stay at this beach hotel in Lamu. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Shela Beach and Manda Beach are located ...

Malindi Breeze Point Hotel
Near BP Malindi Malindi Kilifi County
262.64 km from city center
Stay at this hotel in Malindi. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Portuguese Chapel and Silversands Beach are located ...

The Majlis Hotel
Ras Kitau Bay Manda Island
197.5 km from city center
Book a stay at this beach hotel in Manda Island. Enjoy free breakfast, 2 outdoor pools, and a full-service spa. Popular attractions Manda Beach and Shela Beach ...

Jambo House lamu
lamu fort Lamu Lamu County
193.48 km from city center
Stay at this hotel in Lamu. Enjoy free breakfast, free WiFi, and a 24-hour front desk. Popular attractions Lamu Fort and German Post Office Museum are located ...

Ocean Beach Resort & Spa
Golf Beach Road Malindi
261.28 km from city center
Book a stay at this luxury hotel in Malindi. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Portuguese Chapel and Malindi Beach are located ...
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.

