
Deals on vacations and trips to Tana River
Save when you book Tana River package deals

Tana River flight + hotel vacation packages
Price found within the past 48 hours. Click for updated prices.

Diamonds Malindi
Price was $2,235, price is now $2,113 per person
$2,113
per person
Jul 13 - Jul 15
found 1 day ago
Roundtrip flight included
Miami (MIA) to Malindi (MYD)
This luxury resort features a private beach, a full-service spa, and 4 restaurants. Relax with sun loungers and beach umbrellas, and cool off with a drink at the beachside bar. Bring the family and enjoy the free kid's club, children's pool, and playground.

Rock and Sea Resort
Price was $2,437, price is now $2,176 per person
$2,176
per person
Jul 13 - Jul 15
found 1 day ago
Roundtrip flight included
Miami (MIA) to Malindi (MYD)
A private beach, a gym, and a restaurant are all featured at this lodge. There's fun for all ages with a playground and an arcade/game room, and families will appreciate the onsite laundry facilities. Enjoy the outdoor pool and free perks like cooked-to-order breakfast and free self parking.

Billionaire Beachfront Apartments
Price was $2,628, price is now $2,411 per person
$2,411
per person
Jul 13 - Jul 15
found 1 day ago
Roundtrip flight included
Miami (MIA) to Malindi (MYD)
This luxury hotel features a private beach, a full-service spa, and 2 restaurants. Relax with free beach cabanas and sun loungers, and cool off with a drink at the beachside bar. Families will appreciate the arcade/game room, complimentary bicycles, and in-room childcare.

The Majlis Hotel
Price was $2,598, price is now $2,475 per person
$2,475
per person
Jul 13 - Jul 15
found 1 day ago
Roundtrip flight included
Miami (MIA) to Lamu (LAU)
This hotel features a full-service spa, 2 outdoor pools, and a restaurant. Families will appreciate the onsite laundry facilities and babysitting. Enjoy the a rooftop terrace and free perks like continental breakfast and a roundtrip airport shuttle.

Ocean Beach Resort & Spa
Price was $2,236, price is now $2,135 per person
$2,135
per person
Jul 13 - Jul 15
found 1 day ago
Roundtrip flight included
Miami (MIA) to Malindi (MYD)
This luxury hotel features a private beach, a full-service spa, and 2 restaurants. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. There's fun for all ages with a children's pool and a playground, and families will appreciate the onsite laundry facilities.
Top Tana River hotels deals

Kizingo Beach Eco Lodge
Kzingo Lamu Lamu County
A private beach and a restaurant are featured at this lodge. Traveling on business? Take advantage of the laundry service and airport shuttle. Enjoy the gym and free full breakfast each morning.
On private beach
Breakfast included

Hiddig Hotel
Miraa Rd Garissa
A restaurant and a bar/lounge are featured at this hotel. There's no skimping on freebies - guests receive free continental breakfast, free WiFi, and free self parking. There's luggage storage and multilingual staff can provide around-the-clock assistance.
Breakfast included
Parking included

Palm Oasis Resort Garissa
Garissa-lamu Road Garissa Garissa County
Free Cancellation
Reserve now, pay when you stay
$83 nightly
The price is $99 total per night
$99 total
Jun 6 - Jun 7
Total with taxes and fees
A restaurant and an outdoor pool are featured at this hotel. Guests will appreciate freebies like continental breakfast and free self parking. Staff at the 24-hour front desk can provide around-the-clock assistance.
Pool
Breakfast included

Nomad Palace Hotel Garissa
Township Kisamayo Road Garissa Garissa County
$63 nightly
The price is $74 total per night
$74 total
May 31 - Jun 1
Total with taxes and fees
The hotel doesn't skimp on freebies - guests receive free continental breakfast and free self parking. A restaurant is provided and the front desk is staffed around-the-clock.
Breakfast included
Parking included

Rabat Guest Resort Garissa
bayusuf Plaza garissa Garissa Garissa County
Free Cancellation
Reserve now, pay when you stay
$50 nightly
The price is $58 total per night
$58 total
May 31 - Jun 1
Total with taxes and fees
The hotel doesn't skimp on freebies - guests receive free continental breakfast and free self parking. A restaurant is provided and the front desk is staffed around-the-clock.
Breakfast included
Parking included

Diamonds Malindi
Casuarina Road Malindi Kilifi County
Free Cancellation
Reserve now, pay when you stay
$137 nightly
The price is $162 total per night
$162 total
Jun 10 - Jun 11
Total with taxes and fees
This luxury resort features a private beach, a full-service spa, and 4 restaurants. Relax with sun loungers and beach umbrellas, and cool off with a drink at the beachside bar. Bring the family and enjoy the free kid's club, children's pool, and playground.
On private beach
Pool
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
Photos of local treasures
Browse Tana River vacation photos for more inspiration
