Skip to main content

Featured place to stay destinations

Destination inspiration for your trip – find a place to stay

The best places to stay in Taita Taveta

Check out our pick of great places to stay in Taita Taveta

Filter by:


Review score

Superb: 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.

Kristina Gardens is set in Voi. With free private parking, the property is 10 km from Voi Railway Station and 38 km from Taita Hills. The holiday home has family rooms.

All units at the holiday home come with a flat-screen TV and a kitchen. Featuring a private bathroom, units at the holiday home also feature free WiFi, while selected rooms also feature a balcony. : A Peaceful Stay with Thoughtful Hospitality 🌿 We had a wonderful stay at Kristina Gardens. The furniture and facilities were all new and very clean, which made our stay comfortable. Our children were so happy to receive the warm welcome gifts prepared for them. Since it was an environmental holiday, the staff even organized a tree-planting activity, which became a memorable experience for our kids. We’re really looking forward to seeing how the trees they planted will grow when we visit again. 🌳 The kitchen utensils and dishes were brand new and spotless. The surroundings were calm and quiet — perfect for relaxation and, next time, for stargazing under the beautiful night sky. 🌌 Thank you for your kindness and wonderful hospitality!

Show more Show less
8.5
Very good
6 reviews
Price from
US$80
per night

Located 1.8 km from Voi Railway Station and 42 km from Taita Hills, Mzinyi Homes features accommodation situated in Voi. This apartment provides free private parking, a 24-hour front desk and free WiFi. The apartment features family rooms. Great host and facilities Improve on the location pin for ease of access

Show more Show less
8.2
Very good
11 reviews
Price from
US$38
per night

Located in Voi in the Taita Taveta region, B&S Studio apartment, Voi Town features a balcony and quiet street views. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is set less than 1 km from Voi Railway Station. The facility is clean and well maintained. Just next to voi town

Show more Show less
8.4
Very good
41 reviews
Price from
US$16
per night

Featuring a garden, Hillsview Apartment is located in Voi in the Taita Taveta region, less than 1 km from Voi Railway Station and 44 km from Taita Hills. This property offers access to a balcony, free private parking and free WiFi. The apartment features family rooms. I cannot recommend this accommodation enough. Honestly it was so clean and comfortable. I had excellent communication with the host throughout. They only accept cash payment which we agreed on the currency over WhatsApp. The place was very easy to find on Google maps. Parking is secure and abundant. There is a lift to take your luggage. The apartment is situated on the 5th floor and has the most amazing view and breeze. The place is well ventilated and has fans in every room which are powerful. There were no bugs at all, the accomodation is well lit and everything is clean and well maintained. The shower pressure is fantastic and there was hot water throughout. There was an en suite in the master bedroom and a family bathroom outside for the other 2 bedrooms. Both rooms have double beds and families fit here comfortably. We chose to buy dinner in Mash Poa and Java coffee a few days but we also cooked basics for breakfast and lunch for the kids. It is a gas stove and there are utensils to make pasta, fry eggs, boil rice etc. We visited Voi Wildlife Lodge to have some sundowners and watch the animals. We visited Tsavo East and Tsavo West. We saw more animals in Tsavo West. This location was a perfect jumping off spot to visit both places. My husband and son came with our driver by road whereas my parents and I took the train. The train was extremely comfortable and the 4 hour journey flew by. I highly highly recommend this accommodation. It is comfortable, functional and well priced. The guys at the gate remove the rubbish and are available to help out if needed. We bought groceries from Nairobi but there are 3 supermarkets in town and you get the basics there..

Show more Show less
8.8
Fabulous
84 reviews
Price from
US$71
per night

Situated in Voi, less than 1 km from Voi Railway Station and 43 km from Taita Hills, Khalisee Homes Studio Apartment 2 features air-conditioned accommodation with a balcony and free WiFi. Boasting full-day security, this property also provides guests with a terrace. The place was clean and very convenient as it's in town. It was thoughtful how the host kept checking if we needed anything. 10/10 recommend.

Show more Show less
8.4
Very good
63 reviews
Price from
US$16.25
per night

Boasting a garden, Lake Jipe Eco Lodge is set in Tsavo West National Park and also provides a shared lounge and a bar. Voi Railway Station is a 2 hour property from the property.

Featuring a 24-hour front desk, this property also provides guests with an outdoor pool. Guests can make use of a restaurant. The staff was very accommodating with a smile, and the chef was very good too 👍🏾. Peaceful location, amazingly quiet except for the bird choir, which was soothing.

Show more Show less
8.1
Very good
48 reviews

Located in Voi, 1 km from Voi Railway Station, Impala Safari Lodge provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. 44 km from Taita Hills, the hotel offers a terrace and a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Friendly Service. Hearty and delicious meals. Clean and well-kept garden and pool area. Rooms offered are clean, large and comfortable

Show more Show less
8
Very good
92 reviews

With mountain views, Sentrim Tsavo Lodge is located in Tsavo and has a restaurant, room service, bar, garden and outdoor pool.

There is a private bathroom with shower in all units, along with free toiletries and a hairdryer. The location was great, we were really close to Elephants!

Show more Show less
8.8
Fabulous
30 reviews
Price from
US$174.60
per night

With mountain views, Taita Hills Safari Resort & Spa is set in Tsavo and has a restaurant, room service, bar, garden, terrace and children's playground. Complimentary WiFi is featured.

Fitted with a balcony, the units feature a flat-screen TV and a private bathroom with shower and free toiletries. Some units feature a dining area and/or a patio. The staff was amazing. The location was incredibile and the food was really good

Show more Show less
8.7
Fabulous
99 reviews
Price from
US$202
per night

Mesi Home offers accommodation in Voi, 45 km from Taita Hills. Free WiFi is available throughout the property and Voi Railway Station is 1.8 km away.

This apartment is fitted with 2 bedrooms, a kitchen with an oven and a microwave, a flat-screen TV, a seating area and 1 bathroom fitted with an a bath or shower. For added convenience, the property can provide towels and linens for a supplement. For added privacy, the accommodation features a private entrance.

Show more Show less
8.5
Very good
2 reviews
Price from
US$16
per night

Most booked places to stay in Taita Taveta this month

FAQs about places to stay in Taita Taveta

Places to Stay that guests love in Taita Taveta