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
11/10 – 16/10
NZ$483/nighttotal: NZ$2415 (5 )
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.0 14 reviews
Diani Beach
30/07 – 07/08
NZ$188/nighttotal: NZ$1504 (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.
8.9 360 reviews
Diani Beach
22/12 – 28/12
NZ$667/nighttotal: NZ$4002 (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.
Diani Beach
31/12 – 08/01
NZ$1347/nighttotal: NZ$10776 (8 )
Coral Cove Residences Diani
6 8
hotel , Kwale
Coral Cove Residences Diani in Kwale offers the Coral Cove Residences Diani package, situated directly on Galu Beach, 10.9 kilometres from Ukunda Airport and a 19-minute walk from Kaya Kinondo Sacred Forest. This resort provides air-conditioned rooms, some with sea views and patios, alongside an outdoor swimming pool, garden, terrace, on-site spa, restaurant, bar, fitness centre, and complimentary WiFi, with cycling opportunities in the surrounding area.
10 2 reviews
Diani Beach
10/09 – 13/09
NZ$188/nighttotal: NZ$564 (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
NZ$46/nighttotal: NZ$276 (6 )
Jumbo Art S Villas
1 2
hotel , Diani Beach
Jumbo Art S Villas is located in Diani Beach, just steps from Diani Beach and an 8-minute walk from Leisure Lodge Golf Club, with Ukunda Airport 3 kilometres away. This 2-star hotel offers air-conditioned accommodation for up to 3 guests, featuring free Wi-Fi, private bathrooms, and room service, with a tranquil garden and complimentary private parking available.
Diani Beach
30/07 – 07/08
NZ$232/nighttotal: NZ$1856 (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.
Diani Beach
06/08 – 08/08
NZ$101/nighttotal: NZ$202 (2 )
Charming And Remarkable15-bed Villa In Diani Beach
1 1
hotel , Diani Beach
This 15-bed villa, offered as 'Charming And Remarkable15-bed Villa In Diani Beach', is a 5-minute walk from Diani Beach and Diani-Chale Marine National Park and Reserve, approximately 47 and 48 kilometres from Nyali and Bamburi Beaches respectively. The property features a fully equipped kitchen, private bathroom with shower/tub, private balcony with stunning views, free Wi-Fi, on-site parking, and access to an outdoor pool and garden.
8.2 28 reviews
Diani Beach
22/12 – 28/12
NZ$65/nighttotal: NZ$390 (6 )
Blessing Holiday Homes - Diani Beach
1 2
hotel , Diani Beach
Blessing Holiday Homes, in Diani Beach, Kenya, offers convenient access to Galu Beach (a 3-minute walk) and is within 9km of Colobus Conservation, Kaya Kinondo Sacred Forest, and Leisure Lodge Golf Club. This pet-friendly guesthouse provides an outdoor pool, private beach access, free parking, a shared lounge and kitchen, organised tours, darts, and room service, alongside air conditioning, a terrace/balcony, and a bar.
Diani Beach
31/12 – 08/01
NZ$620/nighttotal: NZ$4960 (8 )
Twiga Lodge Tiwi
4 8
hotel
Twiga Lodge Tiwi, a 3-star hotel, offers the Twiga Lodge Tiwi package and is situated in Tiwi, a short walk from Tiwi Beach, and within 15 kilometres of Diani Snake Park and Diani Beach. This establishment provides on-site dining, complimentary breakfast, 24-hour reception, and free non-valet parking, with towel changes available on request.
8.6 535 reviews
Diani Beach
23/07 – 30/07
NZ$98/nighttotal: NZ$686 (7 )
Boxo Diani - Unique Beach Front Container Eco-hotel
1 2
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.
Best Diani Beach luxury hotels (4 and 5 stars)
Among the 29 accommodations in Diani Beach, here are the 4 best luxury hotels
9.0 116 reviews
Diani Beach
22/12 – 28/12
NZ$584/nighttotal: NZ$3504 (6 )
Mzima Beach Residences - Diani Beach
1 2
hotel , Diani Beach
Mzima Beach Resort - Diani Beach is a 5-star hotel situated in Galu, a coastal town in Kenya, just 22 miles from Mombasa and 30 miles from Mtwapa. The hotel has excellent user ratings across location, cleanliness and overall experience. The hotel has direct access to the stunning Diani Beach, known for its white sands and turquoise waters. Here, you can enjoy a range of amenities, including a swimming pool, spa, restaurant, bar, fitness centre, and a variety of activities like darts.
Diani Beach
23/07 – 30/07
NZ$199/nighttotal: NZ$1393 (7 )
Tombo House
1 2
hotel , Diani Beach
Tombo House, a 4-star hotel in Diani Beach, enjoys a convenient location near the town centre. This Diani Beach lodging offers guests a spa, restaurant, and parking, accommodating up to two people with a terrace or balcony and laundry services.
9.2 71 reviews
Diani Beach
31/12 – 08/01
NZ$1730/nighttotal: NZ$13840 (8 )
The Villa Luxury Suites Hotel
4 8
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.
Diani Beach
23/07 – 30/07
NZ$326/nighttotal: NZ$2282 (7 )
Lalagalu
1 2
hotel , Galu
Hotel LalaGalu, the Lalagalu offer, enjoys a central Galu Kinondo location, offering easy access to the town's main landmarks within walking distance. This 3-star establishment provides guests with a range of amenities including a restaurant, spa, free Wi-Fi, and secure parking, ensuring a comfortable stay.
Best Diani Beach hotels with a pool
Among the 29 accommodations in Diani Beach, here are the 4 best hotels with a pool
Diani Beach
30/07 – 07/08
NZ$179/nighttotal: NZ$1432 (8 )
Pendo Villas Diani Beach
1 4
hotel , Diani Beach
Pendo Villas Diani Beach, a 3-star family-friendly lodging in Ukunda, is conveniently located a short drive (approximately 3 minutes) from Diani-Chale Marine National Park and Reserve and 5 minutes from Diani Beach. This self-catering property offers individually decorated rooms with kitchens, private balconies or patios, an outdoor pool, bicycle rentals, free Wi-Fi, and free parking, plus a restaurant and nearby beach bars.
8.8 382 reviews
Diani Beach
22/12 – 28/12
NZ$666/nighttotal: NZ$3996 (6 )
Lalagalu - Beachfront Ecocabins
1 2
hotel , Diani Beach
LalaGalu - Beachfront Ecocabins offers beachfront accommodation in Diani Beach, Kenya, a short walk from Galu Beach and within 2.7km of Colobus Conservation and 3.9km of the Kaya Kinondo Sacred Forest. These eco-friendly cabins, featuring one bedroom and one bathroom, boast an outdoor pool, fitness centre, restaurant, bar, free Wi-Fi, and private parking, with bike rentals available for exploring Diani Beach's attractions.
8.9 26 reviews
Diani Beach
31/12 – 08/01
NZ$1987/nighttotal: NZ$15896 (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.
8.3 244 reviews
Diani Beach
31/12 – 08/01
NZ$2116/nighttotal: NZ$16928 (8 )
Blue Marlin Beach Hotel
3 8
hotel , Diani Beach
The Blue Marlin Beach Hotel is situated directly on Diani Beach, just 20 metres from the shore, 40 kilometres from Mombasa and 48 kilometres from Moi International Airport. The hotel has received very good user ratings and excellent location ratings, with cleanliness also rated very good. The hotel offers a range of amenities including a swimming pool, a tropical garden, a sauna, a spa, a restaurant, a bar and a fitness centre. Guests can enjoy Swahili-inspired decor, a direct beachfront location, Halal breakfast options, an onsite seafood restaurant, free Wi-Fi, a 24-hour front desk, airport shuttle services and multilingual staff.
Frequently asked questions about hotels in Diani Beach
What are the top landmarks to see in and around Diani Beach?
Well, you can't miss the Diani Beach itself, of course! It's a stunning stretch of white sand. If you want to explore further, the Colobus Conservation is a great place to see the endangered Colobus monkeys. And if you're up for a bit of adventure, the Shimba Hills National Reserve is a short drive away, where you can go on a safari and see elephants, leopards, and other wild animals.
What are the best hotels with a swimming pool in Diani Beach?
What are the most affordable attractions in and around Diani Beach?
Diani Beach itself is free, so you can enjoy the sun, sand, and sea without spending a penny. You can also take a stroll along the beach and see the local fishermen at work, or visit the local markets and pick up some souvenirs. For a bit more adventure, you can try kayaking or stand-up paddleboarding, which are relatively affordable activities.
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?
There are plenty of ways to relax in Diani. You can spend your days lounging on the beach, swimming in the ocean, or taking a dip in your hotel's pool. You can also book a massage at one of the many spas in the area. For a more active relaxation, you can go for a walk in the rainforest or take a yoga class on the beach.
What amenities can travelers expect in hotel rooms in Diani Beach?
Most hotels in Diani Beach offer basic amenities like air conditioning, a private bathroom, and a balcony or patio. Many hotels also have swimming pools, restaurants, and bars. Some hotels even offer spa services and other activities. You can find hotels to suit all budgets, from budget-friendly to luxury.
What are the best family friendly hotels in Diani Beach?
What are some pet-friendly activities in and around Diani Beach?
Unfortunately, Diani Beach is not very pet-friendly. Most hotels don't allow pets, and there are few public spaces where pets are welcome. However, you can take your dog for a walk on the beach early in the morning or late in the evening, when it's less crowded.
What are the best pet friendly hotels in Diani Beach?
Which towns or cities worth a visit near Diani Beach?
The town of Ukunda is just a short drive from Diani Beach and is a great place to experience local life. You can also visit the historic town of Mombasa, which is about a 45-minute drive from Diani. Mombasa is a vibrant city with a rich history and culture.
What are the best hotels with jacuzzi in Diani Beach?
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.
Diani Beach
10/09 – 13/09
NZ$234/nighttotal: NZ$702 (3 )
Seaclusion Diani
1 2
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.
8.1 476 reviews
Diani Beach
23/07 – 30/07
NZ$274/nighttotal: NZ$1918 (7 )
Eleven Pearl Boutique Hotel & Spa
1 2
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.
Diani Beach
11/10 – 16/10
NZ$159/nighttotal: NZ$795 (5 )
Boxo Diani
1 4
hotel , Diani
Boxo Diani, situated in Diani Beach, Kenya, is less than 0.1 kilometres from the beach. The Boxo Diani offer comprises uniquely designed recycled-container rooms, each with air conditioning, a terrace/balcony, and includes a complimentary breakfast snack box; guests can also enjoy the poolside restaurant and bar, plus airport transfers are available for 1500 KES.
Best Diani Beach hotels with a balcony
9.7 34 reviews
Diani Beach
06/08 – 08/08
NZ$360/nighttotal: NZ$720 (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.3 151 reviews
Diani Beach
02/08 – 08/08
NZ$379/nighttotal: NZ$2274 (6 )
African Dream Cottages - Diani Beach
4 7
hotel , Diani Beach
African Dream Cottages - Diani Beach is situated just 19 miles south of Mombasa and 17 miles from the Shimba Hills National Reserve, offering a peaceful escape close to both the bustling city and the natural beauty of the reserve. The cottages have received very good user ratings for cleanliness and overall experience, with the location itself being rated good. The cottages are family-friendly and pet-friendly, featuring a swimming pool, a garden, and a terrace. Guests can enjoy a restaurant, a bar, a fitness centre, room service, and a spa, with the option of preparing meals in their own kitchen.
9.2 191 reviews
Diani Beach
10/09 – 13/09
NZ$396/nighttotal: NZ$1188 (3 )
Asha Boutique Hotel
1 2
hotel , Diani Beach
Asha Boutique Hotel is situated in Diani Beach, Kenya, 1.9km from Ukunda Airport, 3.5km from Leisure Lodge Golf Club, and 4.8km from Colobus Conservation. This family-friendly guesthouse offers a swimming pool, spa, restaurant and bar, plus room service, parking and excellent guest ratings; massage services and bicycle rentals are also available.
8.1 336 reviews
Diani Beach
10/09 – 13/09
NZ$214/nighttotal: NZ$642 (3 )
Safari Beach Hotel
1 2
hotel , Diani Beach
Safari Beach Hotel offers a prime beachfront location in Diani Beach, just steps from the sand and conveniently situated 1.9 kilometres from Colobus Conservation and 4.9 kilometres from Ukunda Airport. This hotel, with rooms measuring 25 square metres and accommodating up to 4 guests, features air conditioning, complimentary WiFi, an outdoor swimming pool, a garden, and an on-site restaurant serving a diverse menu, with a tennis court and fitness centre also available.