Skip to main content

Stay in Taita Taveta's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Tausa Tsavo Eco Lodge

Hotel in Voi

Located in Voi, 13 miles from Voi Railway Station, Tausa Tsavo Eco Lodge has accommodations with a garden, free private parking, a shared lounge and a terrace. The Cabins are Cozy The Meals are Delicous The Landscape is Beautiful, look for Passionfruit on the Vine They also coordinate travel to the nearby National Parks

Show more Show less
8.1
Very Good
125 reviews
Price from
$92.07
per night

Two Oceans Hotel Voi

Hotel in Voi

Located in Voi, a 9-minute walk from Voi Railway Station, Two Oceans Hotel Voi has accommodations with a shared lounge, free private parking, a terrace and a restaurant. It was good generally. The food was well prepared.

Show more Show less
8.1
Very Good
14 reviews
Price from
$47
per night

Png Safari lodge

Hotel in Voi

Located in Voi, 1.6 miles from Voi Railway Station, Png Safari lodge has accommodations with a garden, free private parking, a shared lounge and a terrace.

Show more Show less
Price from
$24
per night

Vineyard Retreat Voi

Hotel in Voi

Located in Voi, 3.4 miles from Voi Railway Station, Vineyard Retreat Voi has accommodations with a garden, free private parking, a terrace and a restaurant. At the hotel, all rooms have a desk.

Show more Show less
6.5
Review score
2 reviews

The Avid Hotel

Hotel in Voi

Located in Voi, 2.1 miles from Voi Railway Station, The Avid Hotel has accommodations with a garden, free private parking, a restaurant and a bar. Friendly staff. Good food. An amazing swimming pool well cleaned

Show more Show less
7.3
Good
30 reviews
Price from
$35
per night

Taita Rocks Hotel

Hotel in Wundanyi

Located in Wundanyi, 26 miles from Voi Railway Station, Taita Rocks Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

Show more Show less
7.4
Good
6 reviews
Price from
$45
per night

Oasis Hotel and Guest House. Voi

Hotel in Voi

Located in Voi, within a 7-minute walk of Voi Railway Station and 27 miles of Taita Hills, Oasis Hotel and Guest House. Old fashioned but somewhat elegant Hotel. Restaurant with nice View and good priced food Clean and friendly staff

Show more Show less
7.3
Good
22 reviews
Price from
$20.01
per night

The Joy Hotel

Hotel in Voi

Located in Voi, a 12-minute walk from Voi Railway Station, The Joy Hotel has accommodations with a shared lounge, free private parking and a terrace.

Show more Show less
7.2
Good
6 reviews
Price from
$70
per night

Lavender Garden Hotel

Hotel in Tsavo

Located in Tsavo, 26 miles from Voi Railway Station, Lavender Garden Hotel provides accommodations with a shared lounge, free private parking, a terrace and a restaurant. Very good location, nice personal, I recommend you to take a hiking toor

Show more Show less
7.7
Good
39 reviews
Price from
$25
per night

Impala Safari Lodge

Hotel in Voi

Located in Voi, a 12-minute walk from Voi Railway Station, Impala Safari Lodge provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Breakfast had a very wide range of items. Staff were very kind and very accommodating to our itinerary. After a request they put as all in rooms right near each other. Very close to SGR and the national park.

Show more Show less
7.5
Good
83 reviews
Price from
$70
per night

Hotels with extra health and safety measures

Find hotels in Taita Taveta with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Taita Taveta in the past month

See all

FAQs about hotels in Taita Taveta

  • The average price per night for a 3-star hotel in Taita Taveta this weekend is $112 or $495 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Taita Taveta this weekend cost around $269 per night (based on Booking.com prices).

  • Voi, Wundanyi, and Tsavo are popular with other travelers visiting Taita Taveta.

  • On average, it costs $126 per night to book a 3-star hotel in Taita Taveta for tonight. You'll pay around $213 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Taita Taveta will cost around $269 (based on Booking.com prices).

  • On average, 3-star hotels in Taita Taveta cost $89 per night, and 4-star hotels in Taita Taveta are $213 per night. If you're looking for something really special, 5-star hotels in Taita Taveta cost around $261 per night (based on Booking.com prices).

  • There are 35 hotels in Taita Taveta you can book on Booking.com.