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
Kwale County, located in the former Coast Province of Kenya, offers a unique blend of coastal charm and inland beauty, making it an ideal travel destination. With its capital at Kwale and the bustling town of Ukunda, visitors can enjoy a variety of accommodations ranging from luxurious beach resorts to cozy inland lodges. The best neighborhoods to stay in include the vibrant Ukunda area, known for its proximity to the stunning Diani Beach, and the serene surroundings near Shimba Hills National Reserve.
Top attractions in Kwale County include the pristine Diani Beach, renowned for its white sands and turquoise waters, perfect for sunbathing and water sports. Nature enthusiasts will appreciate the Shimba Hills National Reserve, home to diverse wildlife and lush landscapes, and the Mwaluganje Elephant Sanctuary, offering a chance to see elephants in their natural habitat. Kwale County promises a memorable experience for all travelers.
See the latest prices and deals by choosing your dates
Hotel in Mombasa · 27.09 km from centre
7.6
25 reviews
Breakfast available
With a stay at Royal Court Hotel in Mombasa, you'll be a 3-minute walk from Shree Cutch Satsang Swaminarayan Temple and 7 minutes by foot from Sikh Temple. This spa hotel is 6 mi (9.6 km) from Nyali Beach and 7.4 mi (11.9 km) from Bamburi Beach.
Guesthouse in Kwale County, Tiwi · 15.30 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 guesthouse 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 · 18.27 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.
Hotel in Diani Beach · 18.93 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 · 18.93 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.
Resort in Diani Beach · 18.94 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 · 19.04 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.
Hotel in Diani Beach · 19.26 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.
Aparthotel in Diani Beach · 20.18 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 · 20.49 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 · 20.55 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-certified hotel is 26.1 mi (42 km) from Nyali Beach and 27.5 mi (44.3 km) from Bamburi Beach.
Hotel in Diani Beach · 21.52 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 · 23.06 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 · 23.09 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 · 23.22 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.
Hotel in Galu Beach, Diani Beach · 23.79 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.
Bed & breakfast in Galu Beach, Diani Beach · 23.93 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 Mombasa · 24.09 km from centre
10.0
1 review
Breakfast available
With a stay at Miritini Golden Guest House in Mombasa, you'll be within a 15-minute drive of Colobus Conservation and Mombasa Island. This hotel is 12.8 mi (20.7 km) from Nyali Beach and 14.3 mi (23 km) from Bamburi Beach.
Hotel in Diani Beach · 25.11 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 · 26.80 km from centre
Breakfast available
When you stay at Cingaki Hotel in Mombasa, you'll be within a 10-minute drive of Colobus Conservation and Mombasa Island. This hotel is 9.5 mi (15.3 km) from Nyali Beach and 10.9 mi (17.6 km) from Bamburi Beach.