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
Diani Beach, located in Kwale County, Kenya, is a stunning coastal destination renowned for its pristine white sands and crystal-clear waters. This idyllic beach is situated just 30 kilometers south of Mombasa, making it a convenient getaway for travelers seeking relaxation and adventure. Visitors can choose from a variety of accommodations, ranging from luxurious beachfront resorts to charming boutique hotels, ensuring a comfortable stay for every budget.
The best neighborhoods to stay in Diani Beach include Galu Beach and Tiwi Beach, both offering serene environments and easy access to the ocean. Top attractions in the area include the Colobus Conservation, where visitors can learn about the local wildlife, and the vibrant Diani Beach Art Gallery, showcasing contemporary African art. For those seeking adventure, water sports such as snorkeling, diving, and kite surfing are popular activities, providing endless entertainment for thrill-seekers.
See the latest prices and deals by choosing your dates
Villa in Diani Beach, Galu · 7.24 km from centre
Featuring a garden, Swahili house provides accommodations in Galu. Guests can go for a swim in the private pool. Free Wifi is available throughout the property and Galu Beach is a 15-minute walk away.
Providing a terrace with garden views, this villa also offers a flat-screen TV, a fully equipped kitchen, and 2 bathrooms.
Colobus Conservation is a 12-minute walk from the villa, while Kaya Kinondo Sacred Forest is 3.1 miles away. Ukunda Airport is 4.3 miles from the property.
Villa property in Diani Beach · 7.27 km from centre
With a stay at Diani Beach in Diani Beach (Galu Beach), you'll be within a 5-minute drive of Diani Beach and Galu Kinondo Beach. This villa is 29.2 mi (47 km) from Nyali Beach and 30.6 mi (49.3 km) from Bamburi Beach.
Villa in Diani Beach, Kwale · 7.32 km from centre
Pendo Cottages offers accommodations in Kwale, a 14-minute walk from Galu Beach and 0.7 miles from Colobus Conservation. This property offers access to a terrace and free private parking. Kaya Kinondo Sacred Forest is 3.1 miles from the villa and Leisure Lodge Golf Club is 5.4 miles away.
The villa consists of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.
Shimoni Slave Caves is 29 miles from the villa. Ukunda Airport is 4.3 miles from the property.
Vacation home in Diani Beach · 7.58 km from centre
With a stay at this vacation home in Diani Beach (Galu Beach), you'll be within a 10-minute drive of Diani Beach and Galu Kinondo Beach. This vacation home is 29.4 mi (47.3 km) from Nyali Beach and 30.8 mi (49.6 km) from Bamburi Beach.
Cottage in Diani Beach · 7.64 km from centre
With a stay at Serenity Villa - 8min Escape in Diani Beach in Diani Beach (Galu Beach), you'll be within a 10-minute drive of Diani Beach and Galu Kinondo Beach. This cottage is 29.4 mi (47.4 km) from Nyali Beach and 30.9 mi (49.7 km) from Bamburi Beach.
Aparthotel in Galu Beach, Diani Beach · 7.82 km from centre
With a stay at Diani Luxe Villa in Diani Beach (Galu Beach), you'll be within a 10-minute drive of Diani Beach and Galu Kinondo Beach. This aparthotel is 29.6 mi (47.6 km) from Nyali Beach and 31 mi (49.9 km) from Bamburi Beach.
Hotel in Galu Beach, Diani Beach · 7.84 km from centre
9.4
3 reviews
With a stay at Simba Oryx Beach Cottages in Diani Beach (Galu Beach), you'll be within a 10-minute drive of Diani Beach and Galu Kinondo Beach. This beach hotel is 29.6 mi (47.6 km) from Nyali Beach and 31 mi (49.9 km) from Bamburi Beach.
Bed & breakfast in Galu Beach, Diani Beach · 7.90 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.
Aparthotel in Galu Beach, Mombasa · 7.92 km from centre
10.0
2 reviews
Diani Luxe Villa offers air-conditioned rooms in Mombasa. Both free Wifi and parking on-site are available at the condo hotel free of charge. The condo hotel features an outdoor swimming pool and full-day security.
Diani Luxe Villa provides guests with a balcony, pool views, a seating area, a flat-screen TV, a fully equipped kitchen with a microwave and a fridge, and a private bathroom with shower and slippers. Kitchenware and kettle are also featured.
There is an on-site bar.
Guests can also relax in the garden.
Diani Beach is a 7-minute walk from the accommodation, while Colobus Conservation is 1.1 miles away. Ukunda Airport is 5 miles from the property.
Villa property in Galu Beach, Diani Beach · 7.92 km from centre
10.0
2 reviews
With a stay at this villa in Diani Beach (Galu Beach), you'll be within a 10-minute drive of Diani Beach and Galu Kinondo Beach. This luxury villa is 29.6 mi (47.6 km) from Nyali Beach and 31 mi (49.9 km) from Bamburi Beach.
Villa in Galu Beach, Diani Beach · 7.97 km from centre
9.4
10 reviews
Just a 6-minute walk from Galu Beach and 1.1 miles from Colobus Conservation, Amber Villas Diani features accommodations in Diani Beach with barbecue facilities. This property offers access to a terrace, free private parking, and free Wifi. The villa offers an outdoor swimming pool and full-day security.
The air-conditioned villa consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a coffee machine, and 2 bathrooms with a walk-in shower and a hot tub. Guests can take in the views of the pool from the patio, which also has outdoor furniture. The villa offers bed linen, towels, and laundry service.
Kaya Kinondo Sacred Forest is 2.7 miles from the villa, while Leisure Lodge Golf Club is 5.8 miles away. Ukunda Airport is 5 miles from the property, and the property offers a paid airport shuttle service.
Cottage in Galu Beach, Diani Beach · 7.98 km from centre
With a stay at Charming 1-bed Cottage in Diani Beach 10min to bea in Diani Beach (Galu Beach), you'll be within a 10-minute drive of Diani Beach and Galu Kinondo Beach. This cottage is 29.7 mi (47.8 km) from Nyali Beach and 31.1 mi (50.1 km) from Bamburi Beach.
Hostel in Galu Beach, Galu · 8.00 km from centre
Crocodile lodge is located in Galu, a 9-minute walk from Galu Beach and 1.3 miles from Colobus Conservation. The property is around 2.8 miles from Kaya Kinondo Sacred Forest, 6 miles from Leisure Lodge Golf Club and 31 miles from SGR Mombasa Terminus.
At the hostel, rooms are equipped with a closetand a terrace with a pool view. Every room is equipped with an electric tea pot, while some rooms contain a kitchen with a fridge and a microwave.
Shimoni Slave Caves is 28 miles from Crocodile lodge. Ukunda Airport is 5 miles from the property.
Aparthotel in Diani Beach · 8.00 km from centre
Breakfast available
With a stay at this aparthotel in Diani Beach, you'll be near the beach, within a 15-minute drive of Diani Beach and Galu Kinondo Beach. This beach aparthotel is 29.9 mi (48.1 km) from Nyali Beach and 31.3 mi (50.4 km) from Bamburi Beach.
Villa in Galu Beach, Galu · 8.03 km from centre
10.0
1 review
Featuring a garden, The Koi Casbah, Beachfront Villa on Galu Beach, Diani features accommodations in Galu. This beachfront property offers access to a balcony, free private parking, and free Wifi. The villa offers an outdoor swimming pool and full-day security.
Offering a terrace with sea views, this villa also features a satellite flat-screen TV, a well-equipped kitchen with an oven, a toaster, and a fridge, as well as 3 bathrooms with a walk-in shower. The villa offers bed linen, towels, and laundry service.
Galu Beach is a 2-minute walk from the villa, while Colobus Conservation is 1.3 miles from the property. Ukunda Airport is 5 miles away.
Vacation home in Galu Beach, Diani Beach · 8.03 km from centre
With a stay at this vacation home in Diani Beach (Galu Beach), you'll be within a 10-minute drive of Diani Beach and Galu Kinondo Beach. This vacation home is 29.9 mi (48.1 km) from Nyali Beach and 31.3 mi (50.3 km) from Bamburi Beach.
Apartment in Galu Beach, Ukunda · 8.06 km from centre
Cool Studio with great terrace near beach is a recently renovated apartment in Ukunda, near Diani Beach. This property offers access to a terrace, free private parking, and free Wifi. Staff on site can arrange a shuttle service.
The apartment features 1 bedroom, a fully equipped kitchen with a microwave and a toaster, a washing machine, and 1 bathroom with free toiletries. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.
Colobus Conservation is 1.3 miles from Cool Studio with great terrace near beach, while Kaya Kinondo Sacred Forest is 2.7 miles from the property. Ukunda Airport is 5 miles away, and the property offers a paid airport shuttle service.
Hotel in Galu Beach, Diani Beach · 8.61 km from centre
9.0
10 reviews
Breakfast available
With a stay at LalaGalu in Diani Beach (Galu Beach), you'll be within a 15-minute drive of Diani Beach and Galu Kinondo Beach. This beach hotel is 30.2 mi (48.6 km) from Nyali Beach and 31.6 mi (50.9 km) from Bamburi Beach.
Hotel in Galu Beach, Diani Beach · 8.64 km from centre
8.7
326 reviews
Breakfast available
Located in Diani Beach, a 3-minute walk from Galu Beach, Boxo Diani - Unique Beach Front Container Eco-Hotel has accommodations with an outdoor swimming pool, free private parking, a shared lounge and a restaurant. Featuring room service, this property also provides guests with a sun terrace. The property provides airport transportation, while a bicycle rental service is also available.
Featuring a private bathroom with a shower and free toiletries, rooms at the hotel also feature free WiFi, while some have a pool view. All rooms at Boxo Diani - Unique Beach Front Container Eco-Hotel feature air conditioning and a desk.
An à la carte, continental or vegetarian breakfast is available at the property.
Colobus Conservation is 1.6 miles from the accommodation, while Kaya Kinondo Sacred Forest is 2.3 miles from the property. Ukunda Airport is 5 miles away.
Guest house in Kwale County, Galu · 8.72 km from centre
Language Point Cottages offers accommodations in Galu, 1.8 miles from Galu Beach and 2.4 miles from Colobus Conservation. This property offers access to a balcony and free private parking. Kaya Kinondo Sacred Forest is 4.1 miles away and Leisure Lodge Golf Club is 8 miles from the guest house.
Towels and bed linen are featured in the guest house.
Shimoni Slave Caves is 27 miles from the guest house. Ukunda Airport is 7.5 miles away.