You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates
Villa property in Diani Beach · 4.31 km from centre
With a stay at this villa in Diani Beach, you'll be a 4-minute drive from Diani Beach and 6 minutes from Diani Snake Park. This villa is 27.2 mi (43.8 km) from Nyali Beach and 28.6 mi (46.1 km) from Bamburi Beach.
Holiday home in Kwale County, Diani Beach · 4.55 km from centre
7.4
50 reviews
Located only 3.3 km from Colobus Conservation in Diani Beach, Sunrise apartments provides accommodation equipped with a balcony, garden and year-round outdoor pool. Among the facilities at this property are full-day security and a housekeeping service, along with free WiFi throughout the property. Kaya Kinondo Sacred Forest is 10 km from the holiday home and Leisure Lodge Golf Club is 11 km away.
The 1-bedroom holiday home comes with a living room with a flat-screen TV, a fully equipped kitchenette and 1 bathroom.
A minimarket is available at the holiday home.
SGR Mombasa Terminus is 46 km from the holiday home, while Shimoni Slave Caves is 47 km away. Ukunda Airport is 5 km from the property.
Apartment in Kwale County, Ukunda · 5.10 km from centre
1.0
1 review
Featuring garden views, Casa de Sasha provides accommodation with a balcony, around 4 km from Colobus Conservation. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is located 8.7 km from Leisure Lodge Golf Club.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. The unit at the property features a bath and a dressing room. For added privacy, the accommodation features a private entrance.
Kaya Kinondo Sacred Forest is 12 km from the apartment, while SGR Mombasa Terminus is 44 km away. Ukunda Airport is 8 km from the property.
Villa property in Diani Beach · 5.49 km from centre
With a stay at this villa in Diani Beach, you'll be by the ocean, within a 5-minute drive of Diani Beach and Diani Snake Park. This villa is 27 mi (43.4 km) from Nyali Beach and 28.4 mi (45.7 km) from Bamburi Beach.
Bed & breakfast in Diani Beach · 5.97 km from centre
Breakfast available
When you stay at Baobab Beach House Bed & Breakfast in Diani Beach, you'll be near the beach, just steps from Diani Beach and a 4-minute drive from Diani Snake Park. This bed & breakfast is 26.6 mi (42.7 km) from Nyali Beach and 28 mi (45 km) from Bamburi Beach.
Hostel in Diani Beach · 6.02 km from centre
8.2
269 reviews
Breakfast available
Situated in Diani Beach, 3.9 km from Colobus Conservation, Stilts Diani Beach features accommodation with a garden, free private parking, a private beach area and a terrace. 4.1 km from Leisure Lodge Golf Club and 10 km from Kaya Kinondo Sacred Forest, the property provides a bar and massage services. The accommodation offers karaoke and a concierge service.
At the hostel, rooms are fitted with a desk. The rooms have a safety deposit box.
A Full English/Irish, American or vegetarian breakfast can be enjoyed at the property. At Stilts Diani Beach you will find a restaurant serving international cuisine. Vegetarian, dairy-free and halal options can also be requested.
The area is popular for cycling, and bike hire and car hire are available at the accommodation.
SGR Mombasa Terminus is 44 km from Stilts Diani Beach. Ukunda Airport is 2 km from the property, and the property offers a paid airport shuttle service.
Resort in Diani Beach · 6.13 km from centre
9.1
138 reviews
Offering an outdoor pool, Diani Marine Divers Village is located 150 metres from Diani Beach. Free WiFi access is available.
Each room here will provide you with a refrigerator. Private bathroom also comes with a shower. You can enjoy garden view from the room.
At Diani Marine Divers Village you will find a garden, barbecue facilities and a bar. Other facilities offered at the property include a shared lounge, a tour desk and luggage storage.
An array of activities can be enjoyed on site or in the surroundings, including golfing, cycling and fishing. The property offers free parking.
Moi International Airport is 31 km away.
Guesthouse in Diani Beach · 6.18 km from centre
6.0
2 reviews
Breakfast available
With a stay at African Dream Cottages in Diani Beach, you'll be near the beach, within a 10-minute drive of Diani Beach and Diani Snake Park. This spa guest house is 26.5 mi (42.6 km) from Nyali Beach and 27.9 mi (44.9 km) from Bamburi Beach.
Guesthouse in Diani Beach · 6.36 km from centre
Breakfast available
With a stay at Diani house in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach and Diani Snake Park. This beach guest house is 26.2 mi (42.2 km) from Nyali Beach and 27.7 mi (44.5 km) from Bamburi Beach.
Hotel in Diani Beach · 6.45 km from centre
10.0
2 reviews
With a stay at Diani Breeze Villas in Diani Beach, you'll be next to a golf course, within a 5-minute drive of Diani Beach and Diani Snake Park. This golf hotel is 26.1 mi (42 km) from Nyali Beach and 27.5 mi (44.3 km) from Bamburi Beach.
Bed and breakfast in Kwale County, Magutu · 6.60 km from centre
Located in Magutu and only 6.9 km from Colobus Conservation, Kilimanjaro Appartments provides accommodation with inner courtyard views, free WiFi and free private parking. The property is situated 7.2 km from Leisure Lodge Golf Club, 13 km from Kaya Kinondo Sacred Forest and 42 km from SGR Mombasa Terminus. Guests can make use of a garden.
There is a private bathroom with shower in some units, along with bathrobes, slippers and free toiletries.
Shimoni Slave Caves is 50 km from the bed and breakfast. Ukunda Airport is 6 km away.
Hotel in Diani Beach · 6.66 km from centre
10.0
1 review
Breakfast available
With a stay at Asha Boutique Hotel in Diani Beach, you'll be on the beach, just a 3-minute walk from Diani Beach and within a 5-minute drive of Diani Snake Park. This beach hotel is 26 mi (41.9 km) from Nyali Beach and 27.4 mi (44.2 km) from Bamburi Beach.
Hotel in Diani Beach · 6.68 km from centre
10.0
2 reviews
Breakfast available
When you stay at Diani Blue in Diani Beach, you'll be on the beach, just steps from Diani Beach and a 3-minute drive from Diani Snake Park. This beach hotel is 26.1 mi (42 km) from Nyali Beach and 27.5 mi (44.3 km) from Bamburi Beach.
Hotel in Diani Beach · 6.68 km from centre
9.8
26 reviews
When you stay at Waterlovers Beach Resort in Diani Beach, you'll be on the beach, just steps from Diani Beach and a 3-minute drive from Diani Snake Park. This beach hotel is 26.1 mi (42 km) from Nyali Beach and 27.5 mi (44.3 km) from Bamburi Beach.
Aparthotel in Diani Beach · 6.69 km from centre
10.0
1 review
Breakfast available
With a stay at Galawa Beach Apartments in Diani Beach, you'll be near the beach, just a 4-minute walk from Diani Beach and within a 5-minute drive of Diani Snake Park. This aparthotel is 26 mi (41.8 km) from Nyali Beach and 27.4 mi (44.1 km) from Bamburi Beach.
Hotel in Diani Beach · 6.69 km from centre
8.8
42 reviews
Breakfast available
When you stay at Diani Sea Lodge in Diani Beach, you'll be near the beach, just steps from Diani Beach and a 3-minute drive from Diani Snake Park. This all-inclusive hotel is 26.1 mi (42 km) from Nyali Beach and 27.5 mi (44.3 km) from Bamburi Beach.
Apartment in Diani Beach · 6.73 km from centre
With a stay at Sophia Baharini Diani Apartments in Diani Beach, you'll be within a 5-minute drive of Diani Beach and Diani Snake Park. This apartment is 26.1 mi (41.9 km) from Nyali Beach and 27.5 mi (44.2 km) from Bamburi Beach.
Aparthotel in Diani Beach · 6.81 km from centre
8.0
1 review
With a stay at Diani Pearl Luxury Apartments in Diani Beach, you'll be within a 5-minute drive of Diani Beach and Diani Snake Park. This aparthotel is 26 mi (41.8 km) from Nyali Beach and 27.4 mi (44.1 km) from Bamburi Beach.
Apartment in Diani Beach · 4.31 km from centre
With a stay at Kreyol Krib Diani in Diani Beach, you'll be a 4-minute drive from Diani Beach and 6 minutes from Diani Snake Park. This apartment is 27.2 mi (43.8 km) from Nyali Beach and 28.6 mi (46.1 km) from Bamburi Beach.
Hotel in Diani Beach · 4.31 km from centre
With a stay at Raquel's Bliss Hotel Diani in Diani Beach, you'll be near the beach, within a 10-minute drive of Diani Beach and Diani Snake Park. This hotel is 27.2 mi (43.8 km) from Nyali Beach and 28.6 mi (46.1 km) from Bamburi Beach.