Hotels near Diani Beach

Hotels Near Diani Beach in Diani Beach

Enter your dates for the latest hotel rates and availability.

Hot travel dates
Today
Tomorrow
This Weekend
Next Weekend
Jan 2025
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • Sun
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
Feb 2025
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • Sun
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

Best Hotels near Diani Beach

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Diamonds Leisure Beach & Golf Resort Hotels near Diani Beach
Diamonds Leisure Beach & Golf Resort Hotels near Diani BeachDiamonds Leisure Beach & Golf Resort Hotels near Diani Beach
0.24km from Diani Beach
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...

GGuest User 2023.12.28
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.
Excellent
73 reviews
4.3/5
Price from
CAD 258
per night
Check Availability
Leopard Beach Resort and Spa Hotels near Diani Beach
Leopard Beach Resort and Spa Hotels near Diani BeachLeopard Beach Resort and Spa Hotels near Diani Beach
0.32km from Diani Beach
With a stay at Leopard Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach and Diani - Chale Marine National Park and Reserve. This beach resort is 2.1 mi (3.3 km) from Kongo Mosque and 6.3 mi (10.1 km) from Galu Kinondo. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You can take advantage of recreational amenities such as a health club, an outdoor pool, and an indoor pool. This resort also features complimentary wireless internet access, concierge services, and an arcade/game room. Grab a bite at one of the resort's 6 restaurants, or stay in and take advantage of the room service. Relax with a refreshing drink from the beach bar or one of the 3 bars/lounges. A complimentary full breakfast is served daily from 7:00 AM to 9:00 AM. Featured amenities include a 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 158 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have bathtubs or showers and bidets. Conveniences include safes and desks, and housekeeping is provided daily.

GGuest User 2024.04.07
Great location right by the beach ...amazing staff at the reception when checking in . I especially loved the rooms, they are modern, clean and no mosquitoes. I would just recommend a little improvement at the restaurant section , our pizza wasn't nicely done , but then again the hotel.was.hosting dinners every night maybe the staff was tired . Otherwise it's a great hotel and the nights were always fun , child friendly and a great spot to have a good time
Very Good
44 reviews
4.1/5
Price from
CAD 251
per night
Check Availability
Diani Reef Beach Resort & Spa Hotels near Diani Beach
Diani Reef Beach Resort & Spa Hotels near Diani BeachDiani Reef Beach Resort & Spa Hotels near Diani Beach
0.55km from Diani Beach
When you stay at Diani Reef Beach Resort & Spa 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 1.4 mi (2.3 km) from Kongo Mosque and 6.6 mi (10.6 km) from Galu Kinondo. Dip into one of the 2 outdoor swimming pools or enjoy other recreational amenities including a health club and a steam room. This Colonial resort also features complimentary wireless internet access, concierge services, and babysitting (surcharge). The shuttle (surcharge) will take you to the nearby casino or shopping center. 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. Stop by the resort's restaurant, Coral Rock Cafe, for dinner. Dining is also available at the coffee shop/cafe, and 24-hour room service is provided. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 2 bars/lounges. Featured amenities include a business center, limo/town car service, and express check-out. Planning an event in Diani Beach? This resort has 5577 square feet (518 square meters) of space consisting of a conference center and 6 meeting rooms. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a cruise ship terminal shuttle. Make yourself at home in one of the 143 guestrooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and rainfall showerheads. Conveniences include phones, as well as safes and desks.

AAnonymous User 2023.07.14
The whole resort staff are very friendly and nice. The breakfast and dinner are really good with a wide variety of choices . However , the rooms and amenities need a bit of refurnishing as it starts to see slightly dated. The toilet needs to be cleaner as there seems to be some hard white spots appearing on the levers. The entertainment room also needs to be maintained. Overall , we still had a good stay nevertheless
Very Good
74 reviews
4.0/5
Price from
CAD 149
per night
Check Availability
Diani Beach
You Might Like
Hotels With BreakfastHotels With Twin RoomHotels With 1 Double BedHotels With Swimming PoolHotels With Free Cancellation
Swahili Beach Hotels near Diani Beach
Swahili Beach Hotels near Diani BeachSwahili Beach Hotels near Diani Beach
1.12km from Diani Beach
When you stay at Swahili 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 2.5 mi (4 km) from Kongo Mosque and 5.6 mi (9 km) from Galu Kinondo. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 9 outdoor swimming pools, a health club, and bicycles to rent. Additional features at this resort include complimentary wireless internet access, concierge services, and babysitting (surcharge). Grab a bite to eat at one of the resort's 5 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 2 bars/lounges. 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 125 air-conditioned rooms featuring minibars and flat-screen televisions. Rooms have private furnished balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads.

MMEI 2023.03.01
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 🐬.
Excellent
96 reviews
4.3/5
Price from
CAD 280
per night
Check Availability
PrideInn Hotel Diani Hotels near Diani Beach
PrideInn Hotel Diani Hotels near Diani BeachPrideInn Hotel Diani Hotels near Diani Beach
1.29km from Diani Beach
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 - Chale Marine National Park and Reserve. This hotel is 2.8 mi (4.4 km) from Kongo Mosque and 5.9 mi (9.4 km) from Tiwi Beach. Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent. Additional features at this Art Deco hotel include complimentary wireless internet access, concierge services, and wedding services. Satisfy your appetite for lunch or dinner at the hotel's restaurant, or stay in and take advantage of the room service. Meet other guests and eat at the complimentary reception. Full breakfasts are available daily from 8 AM to 10 AM for a fee. Featured amenities include express check-out, complimentary newspapers in the lobby, and dry cleaning/laundry services. 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 40 individually furnished guestrooms. Your room comes with a memory foam bed. Rooms have private balconies. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and bidets.

2025.01.15
1st class place . Lovely cool air con in room as low as 16 degree's. Winifred the best waitress always smiling. Nothing a problem for her ..drinks information etc. Thomas the top chef always asking if our food was nice , everyday. And mazungu the other chef , his pasta was excellent. Would highly recommend this hotel. Rooms very nice and clean. Hot towels before your meal. Welcome drink.. tok tok from airport around 300 ks.....taxis are uber 500 ks...taxis at airport overpriced at 1500 ks.. pride inn is 5 minute walk to beach. GRAEME AND ROSS SCOTLAND
Excellent
52 reviews
4.3/5
Price from
CAD 83
per night
Check Availability
Bahari Dhow Beach Villas Hotels near Diani Beach
Bahari Dhow Beach Villas Hotels near Diani BeachBahari Dhow Beach Villas Hotels near Diani Beach
1.36km from Diani Beach
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 1 mi (1.5 km) from Kongo Mosque and 7.1 mi (11.4 km) from Galu Kinondo. 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. Buffet breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. 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.

GGuest User 2023.08.07
We were privileged to stay at Bahari Dhow Villas between August 1 and Augus 6, 2023. We were attracted to the serenity of the facility, and the accessibility of the pools next to the villas (villa has three great and well-kept pools), which our children really loved, as well as its location on the beach (allowed us rest and dining at the beach). The highlight of our stay was the tasty food from the restaurant and great customer service from the reception team (Lillian + Jerome) to the workers (Steven), the waiters (Chai + Caxton), and the pool attendant (Daniel). These individuals made our stay enjoyable, and we would like to thank them! The villas are also spacious, with the kitchen having a good oven and fridge (even though the kitchen would do with addition crockery and cutlery). The flip side of our visit was the acceptance into the property of rowdy, party-going travelers that occupied the villa next two ours, two days to our departure. The last two days were characterized by rowdy behavior that included blaring music, from early morning, aimless consumption of alcohol including around the pool to some unwelcome making out in the pool! With a mixed crowd of families with infants and small children, to mature citizens as patrons, we would have hoped that the instructions were clear on the type of activity and behavior permissible in the premises. This was not the case and forced us to complain to the reception on two occasions about the music and general disruption. On the villar itself, we feel that a thorough cleaning is due, especially in the kitchen area (walls and electronics) and the lounge chairs (external and internal ones). Also, our mattress in the master bedroom may do with a change as we kind of sunk into the middle, ruining a good night of rest.
44 reviews
3.7/5
Price from
CAD 63
per night
Check Availability
Southern Palms Beach Resort Hotels near Diani Beach
Southern Palms Beach Resort Hotels near Diani BeachSouthern Palms Beach Resort Hotels near Diani Beach
1.72km from Diani Beach
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 all-inclusive resort is 0.7 mi (1.1 km) from Kongo Mosque and 7.3 mi (11.8 km) from Galu Kinondo. 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. 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. 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.

GGuest User 2023.04.21
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
74 reviews
3.9/5
Price from
CAD 184
per night
Check Availability
Jacaranda Indian Ocean Beach Resort Hotels near Diani Beach
Jacaranda Indian Ocean Beach Resort Hotels near Diani BeachJacaranda Indian Ocean Beach Resort Hotels near Diani Beach
2.46km from Diani Beach
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 0.5 mi (0.7 km) from Kongo Mosque. 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.

2025.01.11
The hotel was a haven for us. Spent a week at the hotel and it was everything I hoped for and more. From the friendly staff at the reception, Alex was outstanding. The restaurant staff were really nice, I specially commend Salim, Shibe, James, Ruth and Kea. All of them were just pleasant and really friendly. Also Zuhura and Emily Muia who were interning served us really well. Special shoutout to Shadrack the pool attendant who stood out and was ALWAYS there to help without asking he would always sort us out. And Amani for always entertaining us. Again Shadrack was a star to us as we spent 70% of the time by the pool/beach. This doesn’t water down the praise to the entire team who were excellent. The food was always fresh and they mixed up things almost everyday. Keep it up!
Very Good
44 reviews
4.1/5
Price from
CAD 127
per night
Check Availability
Papillon Lagoon Reef Hotel Hotels near Diani Beach
Papillon Lagoon Reef Hotel Hotels near Diani BeachPapillon Lagoon Reef Hotel Hotels near Diani Beach
6.16km from Diani Beach
With a stay at Papillon Lagoon Reef in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach and Diani - Chale Marine National Park and Reserve. This beach hotel is 0.4 mi (0.6 km) from Kaya Kinondo Sacred Forest and 1.9 mi (3 km) from Galu Kinondo. Be sure to enjoy recreational amenities including an outdoor pool and a 24-hour fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and an arcade/game room. Enjoy local and international cuisine at Baobab Restaurant Terrace, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. 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 149 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and separate sitting areas.
48 reviews
3.9/5
Price from
CAD 181
per night
Check Availability
Baobab Beach Resort & Spa Hotels near Diani Beach
Baobab Beach Resort & Spa Hotels near Diani BeachBaobab Beach Resort & Spa Hotels near Diani Beach
6.38km from Diani Beach
When you stay at Baobab Beach Resort & Spa in Diani Beach, you'll be on the beach, just steps from Diani Beach and Diani - Chale Marine National Park and Reserve. This all-inclusive resort is 28 mi (45 km) from Nyali Beach and 2.2 mi (3.6 km) from Galu Kinondo. Relax at the full-service spa, where you can enjoy massages and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools, outdoor tennis courts, and a sauna. Additional amenities at this resort include complimentary wireless internet access, concierge services, and an arcade/game room. 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. Satisfy your appetite with international cuisine at Karibu, one of the resort's 5 restaurants. Relax with a refreshing drink from the poolside bar or one of the 4 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 323 air-conditioned rooms featuring refrigerators and 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 hair dryers.

AAnonymous User 2024.05.22
Everything was great with this hotel, from the view to the service. The beach is very beautiful and clean. There are quite a few of beach boys on the beach waiting to sell things to you. However if you tell them politely you’re not interested, they’ll leave you alone. It’s very close to Ukunda airport, only 10min drive. One major thing this resort needs to improve is the foods. The foods are no where close to a 5 star resort standard. They’re normal than normal. Limited varieties. This was the most disappointing part. However because of the superb view and services, I was able to enjoy the trip! Will definitely go back and hope the foods are good by then.
Excellent
71 reviews
4.4/5
Check Availability
See all Hotels near Diani Beach

Top 4 Premium Hotels in Diani Beach

See all
Discover our curated selection of premium hotels in Diani Beach for your next stay
No.
1
Baobab Beach Resort & Spa Hotels in Diani Beach
4.4/5
71 review

Baobab Beach Resort & Spa

Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.
2
Diani Sea Resort - All Inclusive Hotels in Diani Beach
4.2/5
60 review

Diani Sea Resort - All Inclusive

Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.
3
Neptune Palm Beach Boutique Resort & Spa - All Inclusive Hotels in Diani Beach
4.5/5
42 review

Neptune Palm Beach Boutique Resort & Spa - All Inclusive

Hotel near Diani Beach
"Good Location"
Select dates to view prices
No.
4
Waterlovers Beach Resort Hotels in Diani Beach
4.7/5
10 review

Waterlovers Beach Resort

Hotel near Diani Beach
"Good Location"
Select dates to view prices

Top Pick Hotels near Diani Beach

See all
Check out our most booked hotels near Diani Beach from the past 30 days!
No.1
Morning Star Diani Hotels near Diani Beach
3.8/5
8 review

Morning Star Diani

Diani Beach | 0.72KM from Diani Beach
"Good Location"
Select dates to view prices
No.2
Retro Boutique Hotel Limited Hotels near Diani Beach
3.8/5
0 review

Retro Boutique Hotel Limited

Diani Beach | 1.0KM from Diani Beach
"Good Location"
Select dates to view prices
No.3
Aqua Resort Hotels near Diani Beach
3.9/5
16 review

Aqua Resort

Diani Beach | 1.2KM from Diani Beach
"Good Location"
Select dates to view prices

Latest Reviews for Diani Beach hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
4.5/5
Excellent
This was the perfect hotel for us. The buildings and decor are properly African rather than bland modern. The rooms are well appointed with everything you need and more. The real stars of the hotel are the staff. Absolutely brilliant, friendly and helpful, going the extra mile all the time. There are so many hotels offering a similar package and its the staff that make the difference - the Neptune staff would bring me back here in a flash. In the restaurant, Patrick and his team looked after us better than anywhere else we've ever been.
Neptune Palm Beach Boutique Resort & Spa - All Inclusive Hotels near Diani Beach

Neptune Palm Beach Boutique Resort & Spa - All Inclusive

Diani Beach
Price per night from:CAD 434
4.3/5
Excellent
Nomad Beach Resort was our first stop for a six week African trip so we could get over jet lag as travelled from Canada. Stayed five nights. The room was great with a separate bedroom and bathroom for our daughter. A/C worked great in both sleeping areas and was needed as was hot and humid. Patio area outside the room nice and private save for the local monkeys, and had an ocean view that was amazing. Grassy areas simple but all you really need. Beach area was wide open and almost empty. No beach chairs on the beach area as the resort ends at the beach, and as pool people that was fine. Local beach vendors do not hesitate to come chat once you are on the beach but are respectful enough when you ask for space. Resort staff all very commendable for friendliness and helpfulness, especially when our daughter was ill. The restaurant breakfast buffet was great and menu options also good. Pool area was quiet as was the resort - no music blasting and it was a very chill vibe. Beds a bit hard for our liking but comfortable enough. Prices at the restaurant and bar were comparable to other resorts we visited on our journeys. A safe, clean, chill place with great staff. Thanks to Ismael at the pool for his help and kindness.
Nomad Beach Resort Hotels near Diani Beach

Nomad Beach Resort

Diani Beach
Price per night from:CAD 505
3.9/5
FFarah HThe staff and management were so welcoming and hospitable. The property has 3 hotels and we stayed at Paradise. We had easy access to the pool, beach, and restaurant. One member of our family is a wheelchair user and they put ramps in the lobby and into our room. The pool at the Palm was easier for us to access, so that’s the one we used. The spa was lovely and they took such good care of us. A highlight was the delicious food at the buffet and the restaurants. We enjoyed the Italian and Indian restaurants. All the food everywhere was so flavourful and fresh. We enjoyed the evening entertainment and walks along the beach. There was always someone around to help us get down the few steps to the beach. The beds and rooms were clean and comfortable. There were lots of monkeys that entertained us, but always remember never to feed them. Overall, we had such a wonderful time there!
Neptune Paradise Beach Resort & Spa - All Inclusive Hotels near Diani Beach

Neptune Paradise Beach Resort & Spa - All Inclusive

Diani Beach
Price per night from:CAD 343
3.9/5
No breakfast, our family of four bring the elderly to stay, the hotel environment is OK, you can cook by yourself, there is a supermarket nearby, the hotel does not have toiletries and slippers, you need to bring your own, no hair dryer, it takes 10 minutes to walk to the beach, two rooms and one living room are enough , I’m quite satisfied with the accommodation, but I need to close the windows. The monkey 🐒 the second entry is a bit scary for me. The overall check-in is very convenient. The restaurant in the hotel can also be inexpensive. Bring your own breakfast and dinner, lunch or Dinner can be in the hotel, the service attitude is very good, and the trip to Africa is surprising and interesting
Lotfa Resort Diani Hotels near Diani Beach

Lotfa Resort Diani

Diani Beach
Price per night from:CAD 123
3.8/5
AAnonymous UserOlder hotel located directly at the beach. Unfortunately, the restaurant staff lack basic training, the food quality is just average. The monkeys and birds sometimes help themselves from the guests' plates. Other hotels in a similar situation deal with this annoying problem in a better and more professional way. Basic drinks and ice cubes are often missing. The fridge was missing in the room and the cell phone system didn't work either. For a so-called four-star hotel with a corresponding price, one can expect a lot more in all respects. than just smiling staff. Unfortunately not to be recommended.
Neptune Village Beach Resort & Spa - All Inclusive Hotels near Diani Beach

Neptune Village Beach Resort & Spa - All Inclusive

Diani Beach
Price per night from:CAD 376
3.7/5
WWuodThe 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!😊😊
Diani Palm Resort Hotels near Diani Beach

Diani Palm Resort

Diani Beach
Price per night from:CAD 44
2.9/5
GGuest UserThe 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.
Kaskazi Beach Resort Hotels near Diani Beach

Kaskazi Beach Resort

Diani Beach
Price per night from:CAD 102

Frequently asked questions

What are the best hotels near Diani Beach?

What's the average price of hotels near Diani Beach per night?

According to Trip.com, the average weekend price of hotel in Diani Beach in Diani Beach is CAD 150 per night. Due to frequent price changes, the above price is for reference only.

How much is a hotel near Diani Beach for this weekend?

According to Trip.com, the average weekend price of hotels near Diani Beach in Diani Beach is CAD 123 per night. Due to frequent price changes, the above price is for reference only.

What's the best hotels near Diani Beach?

A perfect breakfast provides you the energy for the day. If you want to stay at a hotel with a high-quality breakfast near Diani Beach Diani Beach, you can consider staying PrideInn Hotel Diani,Swahili Beach and Kaskazi Beach Resort . These hotels are very popular, so book early.

Which popular hotels near Diani Beach close to restaurants?

If you like trying local food when traveling, you can stay at PrideInn Hotel Diani,Swahili Beach and Kaskazi Beach Resort . There are many famous restaurants around these hotels where you can taste local food.

What are some of the popular hotels near Diani Beach?

If you are worried about choosing a hotel, you can consider staying at Pendo Villas Diani Beach,The Villa Luxury Suites Hotel and Swahili Beach . These hotels are highly rated, so you should book early.

Which hotels near Diani Beach have parking space?

If you travel to Diani Beach Diani Beach by car, you may wish to stay at PrideInn Hotel Diani,Swahili Beach and Kaskazi Beach Resort . These are popular hotels with parking lots.

What hotels near Diani Beach have non-smoking rooms?

Many guests care about the quality of hotel rooms, especially the smell of the room. PrideInn Hotel Diani,Swahili Beach and Diani Reef Beach Resort & Spa are popular hotels provided non-smoking rooms

What are the best budget-friendly hotels near Diani Beach?

Whether it’s a business trip or a vacation, Luxury Private Villas in Diani Beach and Mombasa Kenya is your best choice.

Which hotels near Diani Beach have swimming pools?

Many people will plan a long vacation in summer to Diani Beach Diani Beach with their kids and families. PrideInn Hotel Diani,Swahili Beach and Kaskazi Beach Resort are popular hotels with a swimming pool.

What are the best luxury hotels near Diani Beach?

What are the best accessible hotels near Diani Beach?

What hotels near Diani Beach have gyms?

In recent years, public awareness for body health has increased, so many hotels provide fitness rooms. PrideInn Hotel Diani,Swahili Beach and Kaskazi Beach Resort are popular hotels with a fitness room.

Which hotels near Diani Beach offer free Wi-Fi?

Wi-Fi is the essential facility for travelers, especially for independent or business travelers. PrideInn Hotel Diani,Swahili Beach and Kaskazi Beach Resort are popular hotels with free Wi-Fi.