You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Voi, located in Taita-Taveta County, Kenya, is a charming town that serves as a gateway to the wonders of the region. Nestled between Nairobi and Mombasa, Voi offers a unique blend of natural beauty and cultural heritage, making it an ideal destination for travelers seeking both relaxation and adventure. The town is surrounded by stunning landscapes, including the majestic Taita Hills and the expansive Tsavo East National Park, which is renowned for its diverse wildlife and breathtaking scenery.
When visiting Voi, consider staying in the vibrant neighborhoods near the town center, where you can find a range of accommodations from budget-friendly lodges to luxurious hotels. These areas provide easy access to local markets, restaurants, and cultural sites.
Top attractions in Voi include the Tsavo East National Park, where you can embark on thrilling safaris, and the nearby Taita Hills, perfect for hiking and exploring the rich biodiversity of the region. Whether you're an adventure seeker or a nature lover, Voi offers an unforgettable experience.
See the latest prices and deals by choosing your dates

Hotel in Voi · 0.96 mi from centre
7.8
94 reviews
Breakfast available
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. The property features a terrace, as well as a bar. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
At the hotel, each room has a patio. The private bathroom is equipped with a shower, free toiletries and a hairdryer. Guest rooms will provide guests with a desk and an electric tea pot.
Breakfast is available daily, and includes continental, Full English/Irish and American options. At Impala Safari Lodge you'll find a restaurant serving African, American and British cuisine. Vegetarian, halal and vegan options can also be requested.
Guests can use the business center or relax in the snack bar.
Taita Hills is 28 miles from the accommodation. Moi International Airport is 93 miles away.

Guest house in Voi
Bustani cottages offers accommodations in Voi, 1.1 miles from Voi Railway Station and 26 miles from Taita Hills. This property offers access to a balcony and free private parking.
Towels and bed linen are offered in the guest house. The accommodation offers an air conditioning, a heating, and a private bathroom.
A buffet, American, or vegetarian breakfast is available at the property.
Moi International Airport is 93 miles from the property.

Bed and breakfast in Voi
Studio apartment In Voi Caltex is a recently renovated bed and breakfast in Voi, near Voi Railway Station. This property offers access to a balcony, free private parking, and free Wifi. Taita Hills is 26 miles from the bed and breakfast.
This air-conditioned bed and breakfast comes with a dining area, a fully equipped kitchen with kitchenware, and a flat-screen TV. The property offers mountain views.
Breakfast is available, and includes continental, full English/Irish and American options.
Guests can also relax in the garden.
Moi International Airport is 93 miles away.

Guest house in Voi
Voi luxurious homes is located in Voi, just 1.1 miles from Voi Railway Station and 26 miles from Taita Hills. Both free Wifi and parking on-site are available at the guest house free of charge.
A flat-screen TV is featured. The accommodation is non-smoking.
Moi International Airport is 93 miles away.

Homestay in Voi · 0.23 mi from centre
Palisades offers accommodations in Voi, a 18-minute walk from Voi Railway Station and 27 miles from Taita Hills. Both free Wifi and private parking are available at the homestay free of charge.
This air-conditioned homestay comes with a fully equipped kitchen, a seating area, a dining area, and a flat-screen TV. Towels and bed linen are featured in the homestay. For added privacy, the accommodation features a private entrance.
Moi International Airport is 94 miles away.

Apartment in Voi · 0.26 mi from centre
8.3
6 reviews
Breakfast available
Kristina Homes enjoys a location in Voi, a 15-minute walk from Voi Railway Station and 27 miles from Taita Hills. This property offers access to a balcony, free private parking, and free Wifi. Guests can enjoy mountain views.
At the apartment complex, all units are fitted with a desk and a flat-screen TV. At the apartment complex, the units have bed linen and towels.
A mini-market is available at the apartment.
Moi International Airport is 94 miles from the property, and the property offers a paid airport shuttle service.

Hotel in Voi · 0.44 mi from centre
7.2
5 reviews
Breakfast available
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. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
At the hotel, rooms have a closet. Featuring a private bathroom with a shower and free toiletries, some accommodations at The Joy Hotel also feature a city view. At the accommodation the rooms have a desk and a flat-screen TV.
At The Joy Hotel you'll find a restaurant serving African and American cuisine. Vegetarian, dairy-free and halal options can also be requested.
A business center and a car rental service are also offered by the hotel.
Taita Hills is 27 miles from The Joy Hotel. Moi International Airport is 93 miles from the property.

Apartment in Voi · 0.47 mi from centre
Maliar Homes offers accommodations in Voi, 1.7 miles from Voi Railway Station and 26 miles from Taita Hills. This property offers access to a balcony, free private parking, and free Wifi.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 3 bathrooms. A flat-screen TV is offered. The accommodation is non-smoking.
Moi International Airport is 93 miles from the property.

Hotel in Voi · 0.50 mi from centre
8.0
1 review
Located in Voi, Two Oceans Hotel-Voi is within a 15-minute drive of Moi District Hospital and Tsavo East National Park. This hotel is 3.3 mi (5.4 km) from Tsavo East National Park Entrance and 5 mi (8.1 km) from Ngutuni Wildlife Conservancy.

Apartment in Voi · 0.55 mi from centre
The air-conditioned accommodation is 27 miles from Taita Hills. Free Wifi is available throughout the property and Voi Railway Station is a 12-minute walk away.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured.
Moi International Airport is 93 miles away.

Aparthotel in Voi · 0.56 mi from centre
8.9
6 reviews
CK Homes is located in Voi, just a 9-minute walk from Voi Railway Station and 27 miles from Taita Hills. This property offers access to a balcony, free private parking, and free Wifi.
The air-conditioned condo hotel is composed of 1 separate bedroom, a fully equipped kitchen with an oven and a microwave, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking.
The nearest airport is Moi International Airport, 93 miles from the condo hotel.

Apartment in Voi · 0.56 mi from centre
9.2
5 reviews
Khalisee homes studio apartment 3 offers accommodations in Voi, a 10-minute walk from Voi Railway Station and 27 miles from Taita Hills. This property offers access to a patio, free private parking, and free Wifi. The accommodation offers full-day security and private check-in and check-out for guests.
Offering a terrace with mountain views, this apartment also has a flat-screen TV, a well-equipped kitchen with a microwave, a stovetop, and kitchenware, as well as 1 bathroom with a shower and slippers. The accommodation is allergy-free.
Moi International Airport is 93 miles away.

Apartment in Voi · 0.57 mi from centre
9.5
2 reviews
Breakfast available
Deluxe Homes, Voi is located in Voi, just a 9-minute walk from Voi Railway Station and 27 miles from Taita Hills. Both free Wifi and parking on-site are available at the apartment free of charge. The accommodation provides full-day security and daily room service for guests.
This air-conditioned apartment comes with a seating area, a fully equipped kitchen with kitchenware, and a flat-screen TV. The unit has soundproofing and a shower. The property offers mountain views.
Both a bicycle rental service and a car rental service are available at Deluxe Homes, Voi.
Moi International Airport is 91 miles away.

Apartment in Voi · 0.60 mi from centre
8.4
37 reviews
B&S Studio apartment, Voi Town offers accommodations in Voi, a 9-minute walk from Voi Railway Station and 27 miles from Taita Hills. This property offers access to a terrace, free private parking, and free Wifi.
The apartment includes a fully equipped kitchenette with a microwave and a fridge, as well as a kettle. A flat-screen TV with streaming services is provided. The accommodation is non-smoking.
Moi International Airport is 93 miles away.

Bed and breakfast in Voi · 0.60 mi from centre
9.0
1 review
Gifted homes voi offers accommodations in Voi, a 9-minute walk from Voi Railway Station and 27 miles from Taita Hills. This property offers access to a balcony and free private parking.
Towels and bed linen are featured in the bed and breakfast. The accommodation is non-smoking.
Moi International Airport is 93 miles away.

Apartment in Voi · 0.61 mi from centre
7.8
27 reviews
Khalisee Homes Studio apartment is a recently renovated apartment in Voi, near Voi Railway Station. This property offers access to a terrace and free private parking. The accommodation offers a 24-hour front desk and full-day security for guests.
With free Wifi, this apartment features a satellite flat-screen TV, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the apartment. This apartment is allergy-free and non-smoking.
A mini-market is available at the apartment.
Both a bicycle rental service and a car rental service are available at the apartment.
Taita Hills is 27 miles from Khalisee Homes Studio apartment. Moi International Airport is 93 miles from the property.

Apartment in Voi · 0.61 mi from centre
8.5
59 reviews
Breakfast available
Khalisee Homes Studio Apartment 2 is located in Voi, just a 10-minute walk from Voi Railway Station and 27 miles from Taita Hills. This apartment provides air-conditioned accommodations with a balcony. Guests can use a terrace.
With free Wifi, this apartment features a flat-screen TV, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
A baby safety gate is also available for guests at the apartment.
Moi International Airport is 93 miles from the property.

Apartment in Voi · 0.63 mi from centre
7.1
11 reviews
Breakfast available
1 Bedroom Fully Furnished Luxurious Apartment Voi Town is located in Voi, just 2 miles from Voi Railway Station and 26 miles from Taita Hills. Both free Wifi and parking on-site are available at the apartment free of charge. The accommodation offers full-day security, room service, and currency exchange for guests.
Offering a balcony and mountain views, the spacious apartment includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. The apartment offers bed linen, towels, and daily room service.
A selection of options including warm dishes, local specialities, and pancakes are served for breakfast, and breakfast in the room is also available. Guests may eat at the on-site modern restaurant, which is open for dinner, lunch, brunch, and cocktails.
A car rental service is available at 1 Bedroom Fully Furnished Luxurious Apartment Voi Town.
Moi International Airport is 93 miles away.

Hotel in Voi · 0.64 mi from centre
8.2
20 reviews
Breakfast available
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. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides room service and a 24-hour front desk for guests.
All rooms come with a flat-screen TV with satellite channels, an electric tea pot, a bidet, free toiletries and a closet. At the hotel, the rooms have a seating area.
A buffet, à la carte or continental breakfast is served at the property.
Taita Hills is 27 miles from Two Oceans Hotel Voi. Moi International Airport is 93 miles from the property.

Apartment in Voi · 0.65 mi from centre
9.0
1 review
Luxurious Studio offers accommodations in Voi, 2.1 miles from Voi Railway Station and 26 miles from Taita Hills. This property offers access to a balcony, free private parking, and free Wifi.
The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking.
Moi International Airport is 93 miles away.