
Tana River Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to AU$703 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Your Tana River Holiday
Make organising your next big getaway a breeze with a Tana River holiday package. Whether it's the cuisine, nature or something else that draws you here, our package deals will help you discover the best of it. Get your trip to Tana River off to a flying start by making Garissa the first stop on your itinerary. This city is a favourite with visitors from all over. Whether you're travelling for a couple of days or a couple of weeks, Expedia are here to help you organise your next Tana River holiday.
Tana River Holiday
Tana River Essential Information
Language | Swahili |
---|---|
Currency | Kenyan shillings |
Closest Airport | Garissa Airport (GAS) |
Top Sights | Masai Mara National Reserve, Kora National Park and Masai Mara National Reserve |
Our pick of the best Tana River Hotel Deals

Diamonds Malindi
Casuarina Road, Malindi, Kilifi County
Fully refundableReserve now, pay when you stay
The price is AU$220 per night from 21 Sept to 22 Sept
AU$220
21 Sept - 22 Sept
includes taxes & fees
8.8/10 Excellent! (18 reviews)
"Wil recommend it"
Reviewed on 2 Sept 2025

Lamu House Hotel
Kenyatta Road, Lamu
The price is AU$209 per night from 29 Sept to 30 Sept
AU$209
29 Sept - 30 Sept
includes taxes & fees
9/10 Wonderful! (59 reviews)
Gem of a boutique hotel.
"What a gem of a boutique hotel. Quiet &safe. My top floor, seaview room had 2 balconies was very large & had a 4 poster mosquito netted king size bed. I left my balcony doors open at night. Only heard one mosquito. Giant walk in shower with benches in the bathroom, and an on sute masseuse. Staff ..."
Reviewed on 16 Aug 2025

Ocean Beach Resort & Spa
Golf Beach Road, Malindi
Fully refundableReserve now, pay when you stay
The price is AU$341 per night from 22 Sept to 23 Sept
AU$341
22 Sept - 23 Sept
includes taxes & fees
AMAZING STAY IN A PARADISE
"THE MANAGER ROSEMARY IS GREAT SO PROFESSIONAL AND SO HELPFUL TO MAKE YOUR STAY WONDERFUL BECAUSE SHE REALIZES YOUR SPECIAL REQUESTES. ALL THE STAFF ARE AMAZING AND ALWAYS SMILE. REALLY I WANTED TO BOOK MORE DAYS BUT IT WAS TOO LATE. NEXT TIME. THANK YOU ROSEMARY TO MADE MY MOTHER’S BIRTHDAY ..."
Reviewed on 2 Mar 2024
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.
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.