Pinewood Beach Resort and Spa, a four-star hotel on Galu Beach, Diani Beach, is located 10 kilometres from Ukunda Airstrip and 43 kilometres from Mombasa, offering direct access to the Indian Ocean. This resort provides a range of amenities including a swimming pool, spa, fitness centre, tennis court, and water sports facilities, with accommodation options featuring garden or sea views and exclusive suites with private chef services.
Diani Beach
06/08 – 08/08
£40/nighttotal: £80 (2 )
Seaclusion Diani
1 1
hotel , Kinondo
Seaclusion Diani is a 4-star hotel situated in Diani Beach, less than a mile from Baharini Shopping Center. It has received very good user ratings for location and cleanliness. The hotel offers a range of amenities including a swimming pool, a spa, a restaurant and a bar. Guests can enjoy comfortable rooms with air conditioning, private bathrooms, and a range of other facilities.
10 2 reviews
Diani Beach
10/09 – 13/09
£82/nighttotal: £246 (3 )
Diani Beachfront Paradise
2 2
hotel , Diani Beach
The Diani Beachfront Paradise apartment offers direct access to Diani Beach, with Leven House and Two Tusks as nearby landmarks. This accommodation features two bedrooms, two bathrooms, and a capacity for four guests, boasting sea views from the living room, bedrooms, and balcony, alongside three swimming pools, a pool bar, lush gardens, and BBQ facilities, with the Diani Snake Park and Colobus Conservation within easy reach.
Diani Beach
22/12 – 28/12
£42/nighttotal: £252 (6 )
Blessing Holiday Homes - Diani Beach
1 2
hotel , Mombasa
Blessing Holiday Homes, a hotel located in the exclusive Msambweni area of Diani Beach, offers a secluded beachfront experience approximately 15 kilometres south of the main tourist hub, with convenient proximity to Ukunda Airstrip. This family-friendly accommodation provides air conditioning, Wi-Fi, a swimming pool, a garden, a restaurant, and a bar, with room service and parking also available for guests.
Diani Beach
31/12 – 08/01
£166/nighttotal: £1328 (8 )
Dianikwetu Resort
4 8
hotel , Diani Beach
DianiKwetu Resort is located in Diani Beach, a 11-minute walk from Diani Beach and a 19-minute walk from Leisure Lodge Golf Club, with proximity to conservation areas and a sacred forest, and is 4 kilometres from Ukunda Airport. This hotel offers family rooms with modern amenities including free WiFi and some with a terrace, and provides on-site dining, a bar, room service, and free private parking for up to 3 guests.
8.1 476 reviews
Diani Beach
06/08 – 08/08
£118/nighttotal: £236 (2 )
Eleven Pearl Boutique Hotel & Spa
1 1
hotel , Diani Beach
Eleven Pearl Boutique Hotel & Spa is situated in Diani Beach, Kenya, a short walk from the beach itself, 2.6km from Galu Beach, and 6km from Ukunda Airport. This 4-star hotel offers 1-bedroom suites with air conditioning, a swimming pool, spa, fitness centre, restaurant serving African, French and Greek cuisine, and various activities including darts and cycling, plus proximity to watersports.
8.9 360 reviews
Diani Beach
22/12 – 28/12
£289/nighttotal: £1734 (6 )
Lalagalu
1 2
hotel , Mombasa
The Lalagalu hotel in Mombasa is situated near the beach, providing convenient access to coastal activities. This 4-star accommodation offers guests complimentary Wi-Fi, air conditioning in select rooms, a swimming pool, a spa, a fitness centre, a restaurant, a bar, and room service, with free on-site parking and airport transfer booking available.
8.2 590 reviews
Diani Beach
22/12 – 28/12
£104/nighttotal: £624 (6 )
Prideinn Hotel Diani
1 2
hotel , Diani Beach
PrideInn Hotel Diani, a three-star establishment, is situated in Diani Beach, Kenya, 1.1 kilometres from the Diani Beach Shopping Centre and 7 kilometres from Colobus Conservation. This family-friendly hotel offers 23-square-metre rooms with air conditioning, a swimming pool, spa, and fitness centre; free Wi-Fi and parking are also provided.
Diani Beach
10/09 – 13/09
£22/nighttotal: £66 (3 )
Diani Travelers Guest House
1 2
hotel , Ukunda
Diani Travellers Guest House, a 3-star guesthouse in Ukunda, is conveniently located approximately 5km from Diani-Chale Marine National Park and Reserve and 8km from Diani Beach. This Ukunda lodging offers complimentary continental breakfast, free on-site parking, Wi-Fi, and guest rooms with refrigerators, microwaves, and 24-inch flat-screen TVs; a shared kitchen and airport shuttle are also available.
Diani Beach
10/09 – 13/09
£81/nighttotal: £243 (3 )
Safari Beach Hotel
1 2
hotel , Galu
Safari Beach Hotel, a 4-star establishment, is conveniently located in Galu Kinondo, Kenya, 3 kilometres from the town centre. This hotel boasts a swimming pool, tennis court, and on-site restaurant and bar, alongside amenities including Wi-Fi, parking, and room service.
8.6 535 reviews
Diani Beach
11/10 – 16/10
£90/nighttotal: £450 (5 )
Boxo Diani - Unique Beach Front Container Eco-hotel
2 4
hotel , Diani Beach
Boxo Diani is situated in Diani Beach, just a short 3.2km walk from Galu Beach and 2.6km from Colobus Conservation, offering easy access to the area's natural beauty and attractions. The hotel has received very good user ratings, excellent location and cleanliness ratings, making it a popular choice for travellers seeking a comfortable and enjoyable stay. The hotel offers a range of comfortable rooms, each with a floor area of 14 square metres, featuring air conditioning, free Wi-Fi, and private bathrooms. Guests can enjoy a variety of amenities including a swimming pool, spa, restaurant, bar, parking, and a sun terrace, providing ample opportunities for relaxation and entertainment.
9.4 115 reviews
Diani Beach
06/08 – 08/08
£451/nighttotal: £902 (2 )
The Maji Beach Boutique Hotel -Adults Only
1 1
hotel , Diani Beach
The Maji Beach Boutique Hotel is located on Diani Beach, just a short distance from Ukunda Airstrip and a scenic drive from Mombasa. It's a 5-star hotel with excellent user ratings for its location, cleanliness, and overall experience. The hotel offers a range of comfortable and spacious rooms, each with a balcony overlooking the Indian Ocean. Guests can enjoy a variety of amenities, including swimming pools, a spa, a fitness centre, and multiple dining options.
Compare Luxury Hotels in Diani Beach
Comfort, quality and a prime location-each luxury hotel in Diani Beach is selected with exactly those standards in mind.
9.2 358 reviews
Diani Beach
31/12 – 08/01
£1360/nighttotal: £10880 (8 )
The Villa Luxury Suites Hotel
3 8
resort , Diani Beach
The Villa Luxury Suites Hotel is located in Diani Beach, just a short walk from the Diani Beach Shopping Center and a few miles from attractions like Colobus Conservation and Kaya Kinondo Sacred Forest. The resort consistently receives excellent ratings for cleanliness and user experience, with a very good location rating. The hotel offers stylish Swahili-inspired suites and features an outdoor pool and restaurant with garden and pool views. Guests can enjoy free amenities such as a minibar, coffee, tea, toiletries, and bathrobes, and can also take advantage of rental services like bike and car rentals for exploring the surrounding area.
Diani Beach
23/07 – 30/07
£238/nighttotal: £1666 (7 )
Neptune Village Beach Resort & Spa All Inclusive
1 2
hotel , Ukunda
Neptune Village Beach Resort & Spa - All Inclusive is situated on Diani Beach on the South Coast, approximately 40 kilometres from Mombasa. This 4-star resort offers a family-friendly all-inclusive package with direct access to Diani Beach, featuring a freshwater swimming pool, spa, tennis court, and gardens, with rooms including a terrace or balcony.
Diani Beach
30/07 – 07/08
£222/nighttotal: £1776 (8 )
Mzima Beach
1 4
hotel , Mombasa
Hotel listing in a 4 star hotel. You will stay in Mombasa. Services and facilities include a room service and an elevator. This hotel also has air conditioning!
Diani Beach
30/07 – 07/08
£101/nighttotal: £808 (8 )
Seaclusion Diani
2 4
hotel , Galu
Seaclusion Diani, a 4-star hotel in Galu Kinondo, is located 6 kilometres from the town centre, offering convenient access to local shops and markets. This establishment features a restaurant serving local cuisine, a fitness centre, free Wi-Fi, free parking, a children's playroom, and a barbeque area; transfer services are also arranged.
Choose the Right Hotel with a Swimming Pool in Diani Beach
A hotel with a swimming pool near the water in Diani Beach is a great base for a refreshing swim to complement a day by the sea.
Diani Beach
30/07 – 07/08
£210/nighttotal: £1680 (8 )
Casa Marabella
2 4
hotel
Casa Marabella, a 2.5-star hotel, is located in Diani Beach, 2.1 kilometres from Kongo Mosque and 3.3 kilometres from Diani Beach. This establishment offers guests complimentary Wi-Fi, a swimming pool, a spa, a terrace, and on-site parking, with an on-site water park available for family entertainment.
9.7 34 reviews
Diani Beach
06/08 – 08/08
£156/nighttotal: £312 (2 )
Villa Branca Diani Boutique Luxury & Personalized Service
1 1
hotel , Diani Beach
Villa Branca Diani Boutique Luxury & Personalised Service is situated in Diani Beach, Kenya, 2.25 km from Colobus Conservation, 6.28 km from Leisure Lodge Golf Club, and 5 km from Ukunda Airport. This one-bedroom villa offers luxurious accommodation for up to three guests, boasting a swimming pool, spa, fitness centre, and free parking, with nearby opportunities for activities such as darts and cycling.
8.9 26 reviews
Diani Beach
31/12 – 08/01
£862/nighttotal: £6896 (8 )
Mzima Beach
4 8
hotel , Galu
Mzima Beach, a 4.5-star hotel in Diani Beach, Kenya, enjoys a beachfront location adjacent to a golf course and a 2.4km walk from Diani-Chale Marine National Park and Reserve, with the Kongo Mosque 2.6km away. This family-friendly resort boasts three outdoor swimming pools, a full-service spa, fitness centre, and numerous other amenities including a jacuzzi, sauna, and complimentary internet access.
Diani Beach
23/07 – 30/07
£156/nighttotal: £1092 (7 )
Diani Reef Beach Resort & Spa
1 2
hotel , Ukunda
Diani Reef Beach Resort & Spa is a five-star hotel situated directly on Diani Beach in Ukunda, offering a prime beachfront location ideal for families. This resort features 143 wheelchair-accessible rooms, a spa, fitness centre, tennis court, sauna, and multiple dining and bar options, with Wi-Fi and airport transfers available.
Frequently asked questions about hotels in Diani Beach
What are the top landmarks to see in and around Diani Beach?
Diani Beach itself is a must-see, with its beautiful white sand and turquoise waters. You can also visit the Colobus Conservation, a sanctuary for endangered colobus monkeys, or the Diani Marine National Reserve, where you can go snorkeling or diving. For a cultural experience, you can visit the Kaya Kinondo, a sacred forest inhabited by the Mijikenda people.
What are the best hotels with a swimming pool in Diani Beach?
What are the most affordable attractions in and around Diani Beach?
The beach itself is free to enjoy, and there are plenty of public areas where you can relax and soak up the sun. You can also take a stroll along the beach and explore the local markets, where you can find souvenirs and local crafts at bargain prices. For a more active experience, you can try out the free outdoor gym at the Diani Beach Sports Club.
What are the most popular 2, 3 and 4-star hotels in Diani Beach?
How can travelers relax during a week in and arond Diani Beach?
Diani Beach is perfect for relaxing. You can spend your days swimming, sunbathing, and reading on the beach. You can also book a massage at one of the many spas in the area or take a yoga class on the beach. For a more adventurous experience, you can go kayaking or paddleboarding in the calm waters of the Indian Ocean.
What amenities can travelers expect in hotel rooms in Diani Beach?
Most hotels in Diani Beach offer standard amenities like air conditioning, Wi-Fi, and a private bathroom. Many also have swimming pools, restaurants, and bars. Some hotels also have more luxurious amenities, such as balconies with ocean views, private plunge pools, and butler service.
What are the best family friendly hotels in Diani Beach?
When is the best time to book a hotel in Diani Beach?
The best time to book a hotel in Diani Beach is during the low season, which is from April to June and September to November. You'll find the best deals and fewer crowds during these months. However, if you're looking for warm weather and sunny skies, the high season, from December to March, is the best time to visit.
What are the best pet friendly hotels in Diani Beach?
What are some pet-friendly activities in and around Diani Beach?
Unfortunately, there aren't many pet-friendly activities specifically tailored for dogs in Diani Beach. However, you can enjoy walks on the beach with your dog, as long as you keep them on a leash. Some restaurants and cafes are also pet-friendly, so you can enjoy a meal with your furry friend.
What are the best hotels with jacuzzi in Diani Beach?
Which towns or cities worth a visit near Diani Beach?
If you're looking to explore beyond Diani Beach, you can visit the nearby town of Ukunda, which has a bustling market and a few restaurants. You can also take a day trip to Mombasa, the second-largest city in Kenya, which is known for its rich history, vibrant culture, and beautiful Fort Jesus.
Destinations nearby
Browse Waterfront Hotels in Diani Beach
Base your next maritime getaway at shoreside hotels in Diani Beach, situated a brief journey from local beach communities.
9.4 24 reviews
Diani Beach
23/07 – 30/07
£84/nighttotal: £588 (7 )
Marikeka Hotel
1 2
hotel , Galu
The Marikeka Hotel in Galu is located less than 1 kilometre (approximately 965 metres) from Diani Beach and a 19-minute walk from Colobus Conservation, with Ukunda Airport 8 kilometres away. This family-friendly accommodation offers air-conditioned rooms with balconies, a swimming pool, on-site restaurant, bar, and complimentary WiFi, suitable for up to three guests.
Best Diani Beach hotels with air conditioning
9.3 4 reviews
Diani Beach
10/09 – 13/09
£27/nighttotal: £81 (3 )
The Ocean Pearl
1 2
hotel , Diani Beach
The Ocean Pearl is a hotel located in Diani Beach, 1.9 kilometres from the main beach and 1.9 kilometres from Leisure Lodge Golf Club. This accommodation offers 70 square metres of space with air conditioning, free WiFi, a swimming pool, garden, terrace, bar, and parking, suitable for up to 3 guests.
9.0 14 reviews
Diani Beach
30/07 – 07/08
£82/nighttotal: £656 (8 )
Boxo Diani
2 4
hotel , Diani Beach
The Boxo Diani hotel is located on Diani Beach, a short 2km walk from Kongo Mosque, and a 5-minute walk from Diani - Chale Marine National Park and Reserve. The hotel is situated in a tranquil setting, ideal for those seeking a peaceful escape. It has a 4-star rating. The accommodation offers direct access to the beach, with sun loungers and umbrellas provided for guests to enjoy. There are also a range of amenities available, including a swimming pool, spa, restaurant, bar, and parking.
9.2 71 reviews
Diani Beach
11/10 – 16/10
£346/nighttotal: £1730 (5 )
The Villa Luxury Suites Hotel
2 4
hotel , Diani Beach
The Villa Luxury Suites Hotel is located a short walk from Diani Beach and Diani Snake Park, and 4.2 kilometres from Kongo Mosque. This 4-star hotel provides air conditioning, Wi-Fi in public areas, an outdoor swimming pool, on-site dining options including a restaurant and bar, and free parking.
8.8 221 reviews
Diani Beach
02/08 – 08/08
£304/nighttotal: £1824 (6 )
Seaclusion Diani
4 7
hotel , Diani Beach
Seaclusion Diani, a 4-star hotel in Diani Beach, Kenya, is located an 8-minute walk from the beach, 3.9km from Leisure Lodge Golf Club, and 4.3km from Colobus Conservation, with Ukunda Airport just 1.9km away. This self-catering establishment offers rooms with air conditioning, satellite TV, and Blu-ray players, plus on-site pools (indoor and outdoor), a jacuzzi, a restaurant with room service, a terrace, a garden, a spa, free Wi-Fi, and free private parking.
Search Hotels with a Balcony in Diani Beach
Step outside onto your own terrace and take in the water and coastal scenery, as every hotel in Diani Beach on this list includes one.
8.3 151 reviews
Diani Beach
30/07 – 07/08
£84/nighttotal: £672 (8 )
African Dream Cottages - Diani Beach
2 4
hotel , Diani Beach
8.1 512 reviews
Diani Beach
02/08 – 08/08
£248/nighttotal: £1488 (6 )
Soul Breeze Beach Resort
4 7
hotel , Diani Beach
8.2 56 reviews
Diani Beach
30/07 – 07/08
£114/nighttotal: £912 (8 )
The Safiya Hotel, Diani Beach, "Formely Diani Palm Resort"
2 4
hotel , Diani Beach
10 1 review
Diani Beach
22/12 – 28/12
£1144/nighttotal: £6864 (6 )
Almanara Luxury Boutique Hotel & Villas
6 2
hotel , Diani Beach
Guest-Favourite Family-Friendly Hotels in Diani Beach
A hotel built for families near the water in Diani Beach means access to lifeguarded beaches and plenty of room to spread out for a much smoother trip all round.
9.3 71 reviews
Diani Beach
30/07 – 07/08
£132/nighttotal: £1056 (8 )
Amkia Villas Diani
2 4
hotel , Diani Beach
Diani Beach
23/07 – 30/07
£293/nighttotal: £2051 (7 )
Hôtel Nomad Beach Resort
1 2
hotel , Diani Beach
8.8 382 reviews
Diani Beach
30/07 – 07/08
£329/nighttotal: £2632 (8 )
Lalagalu - Beachfront Ecocabins
2 4
hotel , Diani Beach
Diani Beach
02/08 – 08/08
£154/nighttotal: £924 (6 )
Swahili House
1 7
hotel , Tiwi
Handpicked Pet-Friendly Hotels in Diani Beach
Stay at a dog-friendly hotel in Diani Beach, perfectly placed for coastal strolls and sandy paw adventures.
Diani Beach
07/01 – 31/01
£82/nighttotal: £1968 (24 )
Amkia Villas Diani
1 2
hotel , Ukunda
Best Hotels with Free Parking in Diani Beach
Driving to Diani Beach? Each hotel here includes a car park, making it simple to reach the coast and local beaches from the moment you arrive.
Diani Beach
14/07 – 21/07
£291/nighttotal: £2037 (7 )
Coral Cove Residences Diani
3 6
hotel , Kwale
8.7 57 reviews
Diani Beach
22/12 – 28/12
£44/nighttotal: £264 (6 )
Skippers - Adults Only
1 2
hotel , Diani Beach
Diani Beach
02/08 – 08/08
£2021/nighttotal: £12126 (6 )
Lazy Days
1 8
hotel , Mombasa
10 1 review
Diani Beach
23/07 – 30/07
£34/nighttotal: £238 (7 )
Skippers Coliving
1 2
hotel , Diani Beach
Our Favourite Hotels with Spa Facilities in Diani Beach
After everything Diani Beach has to offer, a spa session at your hotel is the ideal way to finish the day.