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.
Explore over 100,000 properties with our easy-to-use filters and 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
Condo property in Malindi · 57.87 km from centre
When you stay at Kijani Residences Condos in Malindi, you'll be near the beach and 4 minutes by foot from Malindi Beach. This condo is 14.8 mi (23.8 km) from Watamu Beach and 3.3 mi (5.3 km) from Portuguese Chapel.
Guesthouse in Kwale County, Tiwi · 69.80 km from centre
Breakfast available
With a stay at Ritam Getaways in Tiwi, you'll be within a 15-minute drive of Diani Snake Park and Tiwi Beach. This guest house is 7.4 mi (11.9 km) from Diani Beach and 17.6 mi (28.3 km) from Nyali Beach.
Cottage in Kwale County, Tiwi · 73.47 km from centre
Located in Tiwi, this cottage is by the sea, within a 15-minute drive of Tiwi Beach and Diani Snake Park. This beach cottage is 7.1 mi (11.4 km) from Diani Beach and 21.3 mi (34.2 km) from Nyali Beach.
Resort in Diani Beach · 76.01 km from centre
8.0
171 reviews
Breakfast available
With a stay at Southern Palms Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute drive of Diani Beach and Kongo Mosque. This all-inclusive resort is 24.3 mi (39.1 km) from Nyali Beach and 27.8 mi (44.7 km) from Bamburi Beach.
Hotel in Diani Beach · 76.14 km from centre
8.0
2 reviews
With a stay at Hibiscus in Diani Beach, you'll be next to a golf course, within a 10-minute drive of Diani Beach and Kongo Mosque. This golf hotel is 26.3 mi (42.3 km) from Nyali Beach and 27.7 mi (44.6 km) from Bamburi Beach.
Hotel in Diani Beach · 76.20 km from centre
7.6
25 reviews
With a stay at Diani Palm Resort in Diani Beach, you'll be near the beach, within a 10-minute drive of Diani Beach and Kongo Mosque. This beach hotel is 26.3 mi (42.3 km) from Nyali Beach and 27.7 mi (44.6 km) from Bamburi Beach.
Hotel in Diani Beach · 78.41 km from centre
9.2
69 reviews
When you stay at The Villa Luxury Suites Hotel in Diani Beach, you'll be near the beach, within a 15-minute walk of Diani Beach and Diani Snake Park. This hotel is 24.5 mi (39.5 km) from Nyali Beach and 25.9 mi (41.8 km) from Bamburi Beach.
Hotel in Diani Beach · 78.70 km from centre
7.2
41 reviews
Breakfast available
When you stay at PrideInn Hotel Diani in Diani Beach, you'll be in a regional park, within a 15-minute walk of Diani Beach and Diani Snake Park. This hotel is 24.3 mi (39.1 km) from Nyali Beach and 25.7 mi (41.4 km) from Bamburi Beach.
Aparthotel in Diani Beach · 80.58 km from centre
Breakfast available
With a stay at Qua Bruce Apartment in Diani Beach, you'll be 0.2 mi (0.4 km) from Diani Beach and 7 mi (11.2 km) from Tiwi Beach. This golf aparthotel is 13.1 mi (21.1 km) from Chale Beach and 14.6 mi (23.6 km) from Shimba Hills National Reserve.
Hotel in Diani Beach · 80.80 km from centre
8.4
63 reviews
When you stay at Diani Sea 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 eco-friendly hotel is 26.1 mi (42 km) from Nyali Beach and 27.5 mi (44.3 km) from Bamburi Beach.
Hotel in Diani Beach · 80.80 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.
Hotel in Diani Beach · 83.19 km from centre
9.0
96 reviews
Breakfast available
With a stay at Nomad Beach Resort in Diani Beach, you'll be 0.4 mi (0.7 km) from Diani Beach and 22.5 mi (36.2 km) from Fort Jesus. This beach hotel is 27.7 mi (44.6 km) from Nyali Beach and 29.2 mi (46.9 km) from Bamburi Beach.
Hotel in Diani Beach · 85.83 km from centre
8.0
31 reviews
With a stay at Blue Marlin Beach Hotel in Diani Beach, you'll be 1.5 mi (2.4 km) from Diani Beach and 6.7 mi (10.8 km) from Chale Beach. This beach hotel is 10.4 mi (16.7 km) from Tiwi Beach.
Hotel in Diani Beach · 86.21 km from centre
With a stay at Galu Inn in Diani Beach (Galu Beach), you'll be within a 10-minute drive of Diani Beach and Galu Kinondo Beach. This hotel is 29.4 mi (47.3 km) from Nyali Beach and 30.8 mi (49.6 km) from Bamburi Beach.
Bed & breakfast in Galu Beach, Diani Beach · 86.65 km from centre
Breakfast available
With a stay at Coco-De-Ville in Diani Beach, you'll be 2.1 mi (3.5 km) from Diani Beach and 11 mi (17.7 km) from Tiwi Beach. This bed & breakfast is 11.4 mi (18.3 km) from Shimba Hills National Reserve and 19.2 mi (30.9 km) from Mombasa Marine National Park.
Bed & breakfast in Galu Beach, Diani Beach · 87.56 km from centre
7.4
3 reviews
With a stay at Upani in Daini in Diani Beach, you'll be 2.5 mi (4.1 km) from Diani Beach and 11.5 mi (18.5 km) from Tiwi Beach. This bed & breakfast is 12.1 mi (19.5 km) from Shimba Hills National Reserve and 19.6 mi (31.6 km) from Mombasa Marine National Park.
Hotel in Galu Beach, Diani Beach · 87.64 km from centre
With a stay at Sunset Villa Diani in Diani Beach (Galu Beach), you'll be within a 15-minute drive of Diani Beach and Colobus Conservation. This spa hotel is 30.5 mi (49 km) from Nyali Beach and 31.9 mi (51.3 km) from Bamburi Beach.
Hotel in Diani Beach · 88.95 km from centre
8.8
17 reviews
Breakfast available
When you stay at Pinewood Beach Resort and Spa in Diani Beach, you'll be on the beach, within a 5-minute drive of Galu Kinondo Beach and Kaya Kinondo Sacred Forest. This beach hotel is 3.5 mi (5.6 km) from Diani Beach and 31.2 mi (50.2 km) from Nyali Beach.
Hotel in Mombasa · 47.04 km from centre
8.0
425 reviews
Breakfast available
Bahari Beach Hotel is situated along the palm-fringed Nyali Beach in Mombasa and features an outdoor swimming pool and a spa and wellness centre. The Nyali Golf Club is 5 minutes' drive away.
The elegant air-conditioned rooms feature a mosquito net draped over the bed and include a flat-screen TV, safe and tea-and-coffee-making facilities. The en suite bathrooms have a shower and free toiletries. Some rooms offer a view of the sea, garden or pool.
At Bahari Beach Hotel you will find a restaurant serving a variety of dishes. Guests can enjoy a work out in the fitness centre, relax on the beach, or explore one of the many activities offered at the hotel.
Free WiFi is offered in public areas and the 24-hour front desk staff can arrange an airport shuttle upon request at a charge. The Moi International Airport is 25 km away.
Guest house in Mombasa · 46.30 km from centre
7.7
55 reviews
Breakfast available
Boasting sea views, The Beach House by Maasai offers accommodation with an outdoor swimming pool, a bar and a shared lounge, around a few steps from Mombasa Beach. This beachfront property offers access to a terrace, a pool table, free private parking and free WiFi. The restaurant serves African and British cuisine, as well as seafood and steakhouse dishes.
Units are equipped with air conditioning, a wardrobe and a flat-screen TV, and some units at the guest house have a balcony.
The guest house specialises in a Full English/Irish and vegetarian breakfast and breakfast in the room is also available. There is a coffee shop on-site.
Outdoor play equipment is also available for guests at The Beach House by Maasai.
Haller Park is 1.4 km from the accommodation, while Nyali Golf Couse is 3.1 km from the property. Moi International Airport is 18 km away.