Villa Mandhari is a hidden Gem and absolute beauty. It’s a family friendly place. The bedrooms are air conditioned . Having space to cook for yourself or an option for chef is also great. The pool is cleaned daily and we loved it because we could jump in the morning till sunset. My husband and I also loved the gym. The place is also very clean - daily cleaning. We loved the hospitality from the entire staff - including the security team, reception and manager . Transport to the beach was always a call away and arranged by the hotel . We all loved and enjoyed staying here. Certainly recommend to our friends and family.
Located in Diani Beach, Pendo Villas Diani is a 3-minute drive from Diani - Chale Marine National Park and Reserve and 5 minutes from Diani Beach. This family-friendly aparthotel is 3.9 mi (6.3 km) from Kongo Mosque and 7.3 mi (11.8 km) from Kaya Kinondo Sacred Forest.
This smoke-free aparthotel features games, boat tours nearby, and snorkeling nearby. Recreational activities include surfing/body boarding nearby, kayaking nearby, and windsurfing nearby.
Enjoy a satisfying meal at Restaurant serving guests of Pendo Villas Diani. Need to unwind? Take a break with a tasty beverage at one of the 4 beach bars.
Featured amenities include luggage storage and a safe deposit box at the front desk. Free self parking is available onsite.
Make yourself at home in one of the 12 individually decorated guestrooms, featuring kitchens with refrigerators and stovetops. Rooms have private balconies or patios. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and separate sitting areas, and housekeeping is provided daily.
With a stay at Aqua Resort in Diani Beach, you'll be 0.1 mi (0.1 km) from Diani - Chale Marine National Park and Reserve and 7.2 mi (11.6 km) from Tiwi Beach. This beach aparthotel is 13 mi (20.8 km) from Shimba Hills National Reserve and 14 mi (22.5 km) from Mombasa Marine National Park.
Don't miss out on the many recreational opportunities, including a health club, an outdoor pool, and bicycles to rent. Additional amenities at this Mediterranean aparthotel include complimentary wireless internet access, concierge services, and babysitting (surcharge).
Enjoy a meal at the restaurant, or stay in and take advantage of the aparthotel's room service (during limited hours). Wrap up your day with a drink at the beach bar. English breakfasts are available daily from 8:00 AM to 10:00 AM for a fee.
Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite.
Make yourself at home in one of the 24 individually decorated guestrooms, featuring kitchenettes with full-sized refrigerators/freezers and ovens. Rooms have private furnished balconies or patios. 36-inch flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and desks, and housekeeping is provided daily.
8 review
3.9/5
Price from
€38
per night
Check Availability
You Might Like
Hotels With BreakfastHotels With Twin RoomHotels With 1 Double BedHotels With Swimming PoolHotels With Free Cancellation
We spent the last 4 days of our holiday at Nomad Sands at Diani Beach. We were a group of 8 friends traveling and enjoyed our stay immensely. The staff were attentive and friendly couldn’t do enough for us especially Toddy so very cheerful. The food was outstanding with a lot of variety all very fresh and tasty. Highly recommend a stay here. Thankyou to everyone involved.
Wonderful hotel - great location and also the facilities are great.
The only issue is when the hotel is full - there are insufficient Beach towels. it doesn't help that most people take more than expected ie 3/4 more per person rather than one per person. We had to wait the whole day to get a clean towel. ( speaking to other guests - they collected their towels @ 7.30am or the night before...) . Would recommend that management bring in a CARD system for beach towels so that everyone has an equal allocation( when it is not full you can revert to the current system. )
Guest relations ( Marcia) is amazing and recommend speaking to her about anything local. She can advise you and help whenever possible.
the biggest positive is the FOOD - it was amazing and the freshest of the cooking was visibly seen.
the bar was quick to respond to drinks orders. the only issue is the amount of paperwork they need as most guests are on All- inclusive yet it was requested that the room number be given every time you ordered a drink. Perhaps management can review this? let the staff see the BANDS to decide which needs food orders or not
The hotel is beautiful, it should be a Swahili-style hotel, although I don't know what Swahili style is. There are also several restaurants and small shops in the hotel. There are also spa halls, environment, scenery, and food. Recommended. . There is Carrefour opposite the hotel door, which is very convenient. At the hotel, you can also report to the group to go to the sea to see the dolphins 🐬.
When you stay at Jacaranda Indian Ocean Beach Resort in Diani Beach, you'll be by the ocean, within a 15-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This beach hotel is 24.6 mi (39.5 km) from Nyali Beach and 26 mi (41.8 km) from Bamburi Beach.
Relax at the full-service spa, where you can enjoy massages and body treatments. Encounter the local wildlife with a safari, then enjoy recreational amenities including a private beach and an outdoor pool. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge).
Grab a bite at one of the hotel's 2 restaurants, or stay in and take advantage of the room service. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 3 bars/lounges. A complimentary breakfast is included.
Featured amenities include complimentary wired internet access, a business center, and limo/town car service. Event facilities at this hotel consist of a conference center and 6 meeting rooms. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.
Make yourself at home in one of the 101 guestrooms featuring minibars and flat-screen televisions. Rooms have private furnished balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs feature complimentary toiletries and hair dryers.
The hotel is huge and the grounds are beautifully kept. The rooms need a bit of maintenance but everything was working properly and they are clean. The A/C is a blessing when it's hot outside. The food is pretty decent but what deserves more than 5 stars is the staff. They are super attentive and sweet. Evans at the front desk will do everything to take care of the guests, and the restaurant staff, including the manager, are a pleasure to deal with.
The breakfast variety is too small, two points can be checked in, waiting for the stay, the waiter will not provide free drinking water. Service attitude is general, not as good as treating white people warmly.
The place was so nice and clean...clean rooms, friendly & organized workers, big up 💯 to Charles who sits at the Resort's Restaurant.. the swimming pool was also cool though it had some little problems. Generally the place was amazing..I enjoyed my stay, Nitarudi tena!😊😊
Very Good
3 review
4.0/5
Price from
€26
per night
Check Availability
See All Hotels in Diani Beach
Most-booked Diani Beach hotels
See all
Check out these top-booked hotels from the past 30 days!
No.1
4.0/5
3 review
Diani Palm Resort
Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.2
4.0/5
54 review
Diani Reef Beach Resort & Spa
Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.3
3.7/5
19 review
Bahari Dhow Beach Villas
Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.4
4.1/5
51 review
Leopard Beach Resort and Spa
Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.5
3.9/5
8 review
Aqua Resort
Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.6
3.8/5
54 review
Southern Palms Beach Resort
Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.7
4.3/5
41 review
Nomad Beach Resort
Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.8
4.3/5
47 review
Swahili Beach
Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.9
4.0/5
40 review
Jacaranda Indian Ocean Beach Resort
Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.10
4.3/5
49 review
Diamonds Leisure Beach & Golf Resort
Hotel near Diani Beach
"Good Location"
Select dates to view prices
Best Diani Beach hotels with tasty breakfast
See all
Start your day with a tasty breakfast at one of our top hotels in Diani Beach.
When you stay at Mzima Beach in Diani Beach, you'll be next to a golf course, within a 15-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This beach hotel is 25.7 mi (41.4 km) from Nyali Beach and 27.1 mi (43.7 km) from Bamburi Beach.
Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. After dipping into one of the 3 outdoor swimming pools, you can spend some time at the private beach. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and an arcade/game room.
Featured amenities include complimentary wired internet access, dry cleaning/laundry services, and multilingual staff. A roundtrip airport shuttle is complimentary (available on request).
Make yourself at home in one of the 20 individually furnished guestrooms, featuring refrigerators and Smart televisions. Rooms have private furnished patios. Complimentary wired and wireless internet access keeps you connected, and satellite programming provides entertainment. Bathrooms feature showers, designer toiletries, and hair dryers.
When you stay at Diani Sea Lodge in Diani Beach, you'll be near the beach, within a 15-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This all-inclusive hotel is 26.1 mi (42 km) from Nyali Beach and 27.5 mi (44.3 km) from Bamburi Beach.
Pamper yourself with onsite massages or take in the view from a terrace and a garden. This hotel also features complimentary wireless internet access, concierge services, and an arcade/game room.
This hotel is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Satisfy your appetite at one of the hotel's 2 restaurants. Relax with a refreshing drink at one of the 2 bars/lounges. A complimentary buffet breakfast is served daily from 7:30 AM to 10:00 AM.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 168 air-conditioned rooms featuring flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
With a stay at Morning Star Diani in Diani Beach, you'll be within a 10-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This hotel is 25.7 mi (41.3 km) from Nyali Beach and 27.1 mi (43.6 km) from Bamburi Beach.
Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a banquet hall.
Satisfy your appetite for lunch or dinner at the hotel's restaurant, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. Buffet breakfasts are available daily from 7:00 AM to 9:30 AM for a fee.
Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.
Make yourself at home in one of the 47 air-conditioned rooms featuring kitchens. LED televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include laptop-compatible safes and electric kettles, and housekeeping is provided daily.
When you stay at Diani Sea Resort in Diani Beach, you'll be on the beach, within a 15-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This hotel is 26.1 mi (42 km) from Nyali Beach and 27.5 mi (44.3 km) from Bamburi Beach.
Enjoy recreational amenities such as an outdoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and a banquet hall.
All-inclusive rates are available at this hotel. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Satisfy your appetite at one of the hotel's 2 restaurants. Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 170 air-conditioned rooms featuring flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets.
When you stay at Kaskazi Beach Hotel in Diani Beach, you'll be on the beach, within a 5-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This beach hotel is 24.8 mi (39.9 km) from Nyali Beach and 26.2 mi (42.1 km) from Bamburi Beach.
Relax at the full-service spa, where you can enjoy massages. You can take advantage of recreational amenities such as an outdoor pool and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge).
All-inclusive rates are available at this hotel. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Grab a bite to eat at one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Need to unwind? Take a break with a tasty beverage at one of the 3 bars/lounges.
Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 191 air-conditioned rooms featuring fireplaces and plasma televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include safes and desks, and housekeeping is provided daily.
With a stay at Neptune Palm Beach Boutique Resort & Spa All Inclusive in Diani Beach (Galu Beach), you'll be within a 5-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This all-inclusive hotel is 30 mi (48.3 km) from Nyali Beach and 31.4 mi (50.5 km) from Bamburi Beach.
Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can take advantage of recreational amenities such as outdoor tennis courts, an outdoor pool, and a sauna. Additional amenities at this hotel include complimentary wireless internet access, babysitting (surcharge), and gift shops/newsstands. Guests can get to nearby shops on the complimentary shuttle.
This hotel is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Stop by the hotel's restaurant, Mnazi Restaurant, for lunch or dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Relax with your favorite drink at the bar/lounge or the poolside bar. A complimentary buffet breakfast is served daily from 7 AM to 9:30 AM.
Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this hotel consist of a conference center and a meeting room. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.
Make yourself at home in one of the 60 guestrooms featuring refrigerators and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers.
With a stay at The Villa Luxury Suites Hotel in Diani Beach, you'll be near the beach, within a 10-minute drive of Diani Beach and Diani - Chale Marine National Park and Reserve. This hotel is 24.5 mi (39.5 km) from Nyali Beach and 25.9 mi (41.8 km) from Bamburi Beach.
Take advantage of recreation opportunities including an outdoor pool and bicycles to rent. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a hair salon.
Satisfy your appetite for lunch or dinner at the hotel's restaurant, or stay in and take advantage of the room service (during limited hours). Relax with your favorite drink at the bar/lounge or the poolside bar. English breakfasts are available daily from 8:30 AM to 10:30 AM for a fee.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 12 individually decorated guestrooms, featuring refrigerators and LED televisions. Rooms have private patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers.
With a stay at Neptune Village Beach Resort & Spa All Inclusive in Diani Beach (Galu Beach), you'll be within a 5-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This all-inclusive property is 30 mi (48.3 km) from Nyali Beach and 31.4 mi (50.5 km) from Bamburi Beach.
Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can take advantage of recreational amenities such as an outdoor pool, a spa tub, and a sauna. Additional features at this property include complimentary wireless internet access, concierge services, and free babysitting.
This property is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Enjoy Regional cuisine at Karamu, one of the property's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Relax with your favorite drink at the bar/lounge or the poolside bar. A complimentary buffet breakfast is served daily from 7 AM to 9:30 AM.
Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite.
Make yourself at home in one of the 78 air-conditioned rooms featuring refrigerators. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and hair dryers.
With a stay at Neptune Paradise Beach Resort & Spa in Diani Beach (Galu Beach), you'll be within a 5-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This all-inclusive resort is 29.9 mi (48.1 km) from Nyali Beach and 31.3 mi (50.4 km) from Bamburi Beach.
Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can take advantage of recreational amenities such as outdoor tennis courts, an outdoor pool, and a sauna. This resort also features complimentary wireless internet access, babysitting (surcharge), and gift shops/newsstands.
This resort is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Enjoy international cuisine at Peponi, one of the resort's many dining establishments, which include 4 restaurants and a coffee shop/cafe. Relax with a refreshing drink from the bar/lounge or one of the 2 poolside bars. A complimentary buffet breakfast is served daily from 7 AM to 9:30 AM.
Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.
Make yourself at home in one of the 92 guestrooms featuring refrigerators. Rooms have private balconies or patios. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers.
With a stay at Jamboland-Diani in Diani Beach, you'll be within a 15-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This family-friendly villa is 28.2 mi (45.4 km) from Nyali Beach and 29.6 mi (47.7 km) from Bamburi Beach.
Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. This villa also features complimentary wireless internet access, concierge services, and babysitting (surcharge).
Need to unwind? Take a break with a tasty beverage at one of the 4 beach bars. English breakfasts are available daily from 7:30 AM to 11:00 AM for a fee.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service.
Make yourself at home in one of the 2 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Rooms have private furnished lanais. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and microwaves, and housekeeping is provided daily.
Show More
4.1/5
Very Good
Price per night from: EUR 73
Find best four-star Diani Beach hotels
See all
For business or leisure, these four-star hotels in Diani Beach provide the perfect stay for your journey.
With a stay at this residence in Diani Beach, you'll be within a 15-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This residence is 27.9 mi (44.9 km) from Nyali Beach and 29.3 mi (47.2 km) from Bamburi Beach.
Enjoy recreation amenities such as an outdoor pool or take in the view from a garden.
Free self parking is available onsite.
There's a private balcony. A kitchen is outfitted with a refrigerator, an oven, and a stovetop. Complimentary wireless internet access is available to keep you connected. A private bathroom with a shower/tub combination features a deep soaking tub. Conveniences include a microwave and an electric kettle.
With a stay at this villa in Diani Beach, you'll be within a 5-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This villa is 25.5 mi (41.1 km) from Nyali Beach and 26.9 mi (43.4 km) from Bamburi Beach.
Enjoy recreation amenities such as an outdoor pool or take in the view from a garden.
Free self parking is available onsite.
Make yourself comfortable in this villa, featuring a kitchen with a refrigerator and an oven. There's a private balcony. Complimentary wireless internet access is available to keep you connected. A private bathroom with a separate bathtub and shower features a deep soaking tub.
With a stay at this apartment in Diani Beach, you'll be within a 15-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This apartment is 26.7 mi (42.9 km) from Nyali Beach and 28.1 mi (45.2 km) from Bamburi Beach.
Free self parking is available onsite.
Make yourself comfortable in this apartment, which has a kitchen. A 43-inch Smart television with satellite programming provides entertainment, while complimentary wireless internet access keeps you connected. Conveniences include a refrigerator and blackout drapes/curtains, and housekeeping is provided daily.
When you stay at Bahari Dhow Beach Villas in Diani Beach, you'll be on the beach, within a 5-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This beach hotel is 26.1 mi (42 km) from Nyali Beach and 27.5 mi (44.3 km) from Bamburi Beach.
Pamper yourself with onsite massages or take in the view from a terrace and a garden. Additional features at this hotel include complimentary wireless internet access, concierge services, and wedding services.
Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. A complimentary buffet breakfast is served daily from 7 AM to 10:30 AM.
Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 23 air-conditioned rooms featuring flat-screen televisions. Rooms have private furnished balconies or patios. Prepare your meals in the shared/communal kitchen. Satellite television is provided for your entertainment. Private bathrooms with bathtubs or showers feature rainfall showerheads and complimentary toiletries.
When you stay at Southern Palms Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This beach resort is 26.4 mi (42.4 km) from Nyali Beach and 27.8 mi (44.7 km) from Bamburi Beach.
Dip into one of the 2 outdoor swimming pools or enjoy other recreational amenities including an outdoor tennis court and a fitness center. Additional features at this resort include complimentary wireless internet access, an arcade/game room, and gift shops/newsstands.
All-inclusive rates are available at this resort. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Grab a bite at Main, one of the resort's 5 restaurants, or stay in and take advantage of the room service (during limited hours). Relax with a refreshing drink from the poolside bar or one of the 4 bars/lounges. A complimentary buffet breakfast is served daily from 7 AM to 9:30 AM.
Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this resort consist of a conference center and a meeting room. A shuttle from the airport to the hotel is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 298 air-conditioned guestrooms. Your pillowtop bed comes with premium bedding. Rooms have private furnished balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.
When you stay at Jacaranda Indian Ocean Beach Resort in Diani Beach, you'll be by the ocean, within a 15-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This beach hotel is 24.6 mi (39.5 km) from Nyali Beach and 26 mi (41.8 km) from Bamburi Beach.
Relax at the full-service spa, where you can enjoy massages and body treatments. Encounter the local wildlife with a safari, then enjoy recreational amenities including a private beach and an outdoor pool. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge).
Grab a bite at one of the hotel's 2 restaurants, or stay in and take advantage of the room service. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 3 bars/lounges. A complimentary breakfast is included.
Featured amenities include complimentary wired internet access, a business center, and limo/town car service. Event facilities at this hotel consist of a conference center and 6 meeting rooms. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.
Make yourself at home in one of the 101 guestrooms featuring minibars and flat-screen televisions. Rooms have private furnished balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs feature complimentary toiletries and hair dryers.
When you stay at Diamonds Leisure Beach & Golf Resort in Diani Beach, you'll be connected to the convention center, just steps from Diani - Chale Marine National Park and Reserve and 15 minutes by foot from Diani Beach. This beach resort is 8.5 mi (13.6 km) from Kaya Kinondo Sacred Forest and 14.8 mi (23.8 km) from Chale Beach.
Pamper yourself with onsite massages, body treatments, and facials. When the sun is out, a round of golf or a day at the private beach are two great options for taking advantage of the fine weather. Additional amenities at this resort include complimentary wireless internet access, concierge services, and babysitting (surcharge). Getting to nearby attractions is a breeze with the area shuttle (surcharge).
All-inclusive rates are available at this resort. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Grab a bite at Diani Restaurant, one of the resort's 2 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Need to unwind? Take a break at the bar/lounge, the beach bar, or the poolside bar for a tasty beverage. Buffet breakfasts are available daily from 7:00 AM to 10:00 AM for a fee.
Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Diani Beach? This resort has 8460 square feet (786 square meters) of space consisting of a conference center and 8 meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 170 air-conditioned rooms featuring minibars. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair...
When you stay at Diani Sea Lodge in Diani Beach, you'll be near the beach, within a 15-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This all-inclusive hotel is 26.1 mi (42 km) from Nyali Beach and 27.5 mi (44.3 km) from Bamburi Beach.
Pamper yourself with onsite massages or take in the view from a terrace and a garden. This hotel also features complimentary wireless internet access, concierge services, and an arcade/game room.
This hotel is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Satisfy your appetite at one of the hotel's 2 restaurants. Relax with a refreshing drink at one of the 2 bars/lounges. A complimentary buffet breakfast is served daily from 7:30 AM to 10:00 AM.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 168 air-conditioned rooms featuring flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
When you stay at Diani Sea Resort in Diani Beach, you'll be on the beach, within a 15-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This hotel is 26.1 mi (42 km) from Nyali Beach and 27.5 mi (44.3 km) from Bamburi Beach.
Enjoy recreational amenities such as an outdoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and a banquet hall.
All-inclusive rates are available at this hotel. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Satisfy your appetite at one of the hotel's 2 restaurants. Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 170 air-conditioned rooms featuring flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets.
When you stay at Kaskazi Beach Hotel in Diani Beach, you'll be on the beach, within a 5-minute walk of Diani Beach and Diani - Chale Marine National Park and Reserve. This beach hotel is 24.8 mi (39.9 km) from Nyali Beach and 26.2 mi (42.1 km) from Bamburi Beach.
Relax at the full-service spa, where you can enjoy massages. You can take advantage of recreational amenities such as an outdoor pool and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge).
All-inclusive rates are available at this hotel. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Grab a bite to eat at one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Need to unwind? Take a break with a tasty beverage at one of the 3 bars/lounges.
Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Make yourself at home in one of the 191 air-conditioned rooms featuring fireplaces and plasma televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include safes and desks, and housekeeping is provided daily.
Show More
2.9/5
15 review
Price per night from: EUR 78
Latest Reviews for Diani Beach hotels
See all
Read genuine traveler ratings & reviews to find your perfect stay.
4.0/5
Very Good
SSueHotel environment is very good, health is also very good
The swimming pool is very good, suitable for relaxing or studying
Nice restaurant with lots of food
Really enjoyed our two nights here
Completely enjoying our honeymoon❤️
Hotel aslo provide us a sweet room🌹
Specially give us a surprise at dinner time😂
GGuest UserWonderful hotel - great location and also the facilities are great.
The only issue is when the hotel is full - there are insufficient Beach towels. it doesn't help that most people take more than expected ie 3/4 more per person rather than one per person. We had to wait the whole day to get a clean towel. ( speaking to other guests - they collected their towels @ 7.30am or the night before...) . Would recommend that management bring in a CARD system for beach towels so that everyone has an equal allocation( when it is not full you can revert to the current system. )
Guest relations ( Marcia) is amazing and recommend speaking to her about anything local. She can advise you and help whenever possible.
the biggest positive is the FOOD - it was amazing and the freshest of the cooking was visibly seen.
the bar was quick to respond to drinks orders. the only issue is the amount of paperwork they need as most guests are on All- inclusive yet it was requested that the room number be given every time you ordered a drink. Perhaps management can review this? let the staff see the BANDS to decide which needs food orders or not
Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.