Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

All inclusive resorts in Diani Beach

Search among 64 available resorts and all inclusive hotels in Diani Beach from 50+ providers

Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
19Aug2022Friday
20Aug2022Saturday
Get Prices
2Filter by
View map
Sort by
View map
1-20 out of 64
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Applied filters
Hotels ×
Resorts ×
  • The resort has
    • 24-hour reception
    • 24-hour security
  • The resort has
    • Babysitting/Child services
View on map1100 yd from City Center300 yd from Nakumatt Diani
Set near The Diani Beach Shopping Centre, this designer venue is 20 minutes' walk of the city center.
8.2
Great10 reviews
From   US$ 222 /nightSelect
Not available
  • The hotel has
    • On-site car park
  • The hotel has
    • 24-hour reception
    • 24-hour security
View on map3.1 mi from City Center1.1 mi from KFI Supermarket
Since 2005, this venue offers a Jacuzzi and a sauna in proximity to The Diani Beach Shopping Centre.
8.0
Great14 reviews
From   US$ 356 /nightSelect
Not available
Diani Sea LodgeResort
2.3 mi from City Center1300 yd from Baharini Shopping Centre
Offering convenient proximity to Qta Tours & Safaris, the hotel is also close to Diani Travel and Tours.
7.8
Very good10 reviews
From   US$ 200 /nightSelect
Not available
Bahari Dhow Beach VillasResort
1.3 mi from City Center1300 yd from Leisure Lodge Golf Club
Boasting location close to Diani Marine, the venue includes 23 rooms and a seasonal pool.
8.0
Great8 reviews
From   US$ 134 /nightSelect
Not available
Diani Reef Beach Resort & SpaResort
1700 yd from City Center500 yd from Leisure Lodge Golf Club
Boasting accommodation with an outdoor pool and views of the sea, the venue is situated in a mountain area close to a ferry port.
8.4
Great42 reviews
From   US$ 371 /nightSelect
Not available
Leopard Beach Resort And SpaResort
Located 0.6 miles from Baharini Plaza, this Hotel features a private pool.
From   US$ 221 /nightSelect
Not available
Leopard BeachHotel
1300 yd from City Center500 yd from Leisure Lodge Golf Club
Just off Vumbi Jeep Safaris, this hotel offers a panoramic location and includes a barbeque restaurant.
6.6
Nice4 reviews
From   US$ 498 /nightSelect
Not available
Southern Palms Beach ResortResort
1.5 mi from City Center1700 yd from Leisure Lodge Golf Club
Featuring a beautiful location next to the Indian Ocean, this venue offers child care, a play area and a games room for children and international menu for the guests in the a la carte restaurant.
8.2
Great17 reviews
From   US$ 156 /nightSelect
Not available
Diani Sea ResortResort
1.5 mi from City Center300 yd from Baharini Shopping Centre
Located 4 km from the center of Diani Beach, this hotel features diving, mini golf and squash in the area and a 24-hour bar onsite.
8.4
Great5 reviews
From   US$ 195 /nightSelect
Not available
Waterlovers Beach ResortResort
1.5 mi from City Center200 yd from Baharini Shopping Centre
Offering snorkeling and canoeing in the area, this accommodation lies next to The Diani Beach Shopping Centre, and within a 10-minute drive of Colobus Conservation.
9.2
Perfect
From   US$ 594 /nightSelect
Not available
Diani Beach Villas CottagesHotel
2.2 mi from City Center1300 yd from Baharini Shopping Centre
Located less than 2.2 km from Sipi Safaris, this venue features a nice balcony and a fully-fitted kitchen.
Select
Not available
Lotfa Resort DianiHotel
1.4 mi from City Center400 yd from Baharini Shopping Centre
Featuring a swimming pool, this property is set a short distance from Muthaiga Mini Market Diani Beach and Diani Marine.
8.0
Great3 reviews
From   US$ 82 /nightSelect
Not available
Jacaranda Indian Ocean Beach ResortResort
Within easy reach of Diani Marine, this hotel comprises 100 rooms with en suite bathrooms.
8.4
Great2 reviews
From   US$ 127 /nightSelect
Not available
Aqua ResortAparthotel
1.2 mi from City Center1100 yd from Leisure Lodge Golf Club
Offering an outdoor swimming pool, the hotel is placed in the beach area of Diani Beach, just off Papa Musili Safaris.
8.0
Great3 reviews
From   US$ 80 /nightSelect
Not available
Ocean Village Club (Adults Only)Hotel
3.3 mi from City Center1500 yd from KFI Supermarket
Located 5 km away from Ukunda city center, this hotel features 80 rooms and an outdoor pool.
8.0
Great19 reviews
From   US$ 233 /nightSelect
Not available
Papillon Lagoon Reef HotelHotel
3.5 mi from City Center1300 yd from KFI Supermarket
Offering diving, deep-sea fishing and ping pong in the area, this accommodation lies next to Qta Tours & Safaris, and within a 20-minute drive of Colobus Conservation.
7.8
Very good47 reviews
From   US$ 157 /nightSelect
Not available
Flamboyant Bed And BreakfastBed & Breakfast
2.1 mi from City Center800 yd from Baharini Shopping Centre
The luxury hotel is a good starting point to Diani Beach' sights including Diani Beach Art Gallery and Baharini Shopping Centre.
8.0
Great8 reviews
From   US$ 66 /nightSelect
Not available
Prideinn Hotel DianiHotel
500 yd from City Center700 yd from Nakumatt Diani
Located next to Diani Tours and Safaris, the venue comprises 40 rooms with pool views.
8.4
Great3 reviews
From   US$ 66 /nightSelect
Not available
Leisure Lodge Beach & Golf ResortResort
1500 yd from City Center400 yd from Leisure Lodge Golf Club
Located 10 minutes' walk from the city center in a busy area, this hotel offers 253 rooms and boasts a leisure club, a patio and a library.
7.2
Very good4 reviews
From   US$ 188 /nightSelect
Not available
The Villa Luxury Suites HotelResort
600 yd from City Center500 yd from Nakumatt Diani
Enjoy local meals and a private swimming pool in the hotel located in a beach area.
8.0
Great4 reviews
From   US$ 167 /nightSelect
Not available
  • 1
  • 2
  • 3
  • 4

Filtering results

Please wait...

64 hotels found

FAQs about resorts in Diani Beach

We created these 11 answers to questions about top rated resorts in Diani Beach to make your planning easier.

What are the top Diani Beach spa resorts?

Amongst 3 spa resorts, Afrika Pearl & Spa is the best one with an outdoor swimming pool, a golf course and a patio.

What are the top 10 resorts in Diani Beach to book?

If you're looking for the best resorts, try these options: Papillon Lagoon Reef Hotel, Leisure Lodge Beach & Golf Resort and Diani Sea Resort.

What are the top resorts in Diani Beach close to Colobus Conservation?

Visitors staying next to Colobus Conservation should find out Prideinn Hotel Diani for 68US$ per night.

What are the top resorts in Diani Beach near a beach?

For an unforgettable stay next to a beach, have a look at such resorts as:
Diani Sea Resort with rating 4.1/5 or Ocean Village Club (Adults Only) rated 4.0/5.

What are the most popular family-friendly Diani Beach resorts?

Blue Marlin Beach Hotel rating: 3.5/5 and Footprints House rating: 4.3/5 are the best places to stay with kids.

What are the top golf resorts in Diani Beach?

According to our travel statistics, Lotfa Resort Diani with an outdoor swimming pool, a golf course and a swimming pool is the top golf resort among 4 other options.

What are the best pet-friendly resorts in Diani Beach?

Traveling to Diani Beach with animals, you may like Bidi Badu Beach Resort and African Dream Cottages - Diani Beach as the best pet-friendly resorts.

What are the best cheap resorts to rent in Diani Beach?

Diani Sea Lodge rated 4.0/5 is an excellent option, featuring Shashin-ka Japanese Restaurant restaurant nearby.

What are the best luxury resorts in Diani Beach?

Hotel Sonrisa with snorkeling, diving and a free parking lot is great for a luxury stay. Find out more options here.

What are the top Diani Beach resorts for couples?

For a romantic getaway, consider booking Afrika Pearl & Spa for about 114US$ per night or Pinewood Beach Resort And Spa for 228US$/night.

What are the top resorts offering a kitchen in Diani Beach?

Find out Amani Luxury Apartments Diani Beach, fitted with a golf course, windsurfing and scuba diving if you enjoy cooking.

All inclusive resorts in Diani Beach

All inclusive resorts in Diani Beach

Our team has picked a collection of nice places to live in Diani Beach. Sunset Villa Boutique Resort is a great place to start looking for a beach hotel. Select the best option for your upcomming vacation!

Luxury resort hotels in Diani Beach

Travelers come to Diani Beach mostly to stop in one of well-evaluated 4-star resort hotels. Ocean Village Club (Adults Only) will provide you with top-notch facilities and service, if luxury vacation is what you are looking for. Diani Backpackers (Adults Only) offers all the best options: free self-parking, an outdoor swimming pool and a year-round outdoor pool and exceptional service to meet all your expectations. Enter check-in and check-out dates to see if there are rooms available.

Cheap resort hotels in Diani Beach

Finding accommodation in Diani Beach that suits all pockets is just a matter of seconds. Looking for low-priced resort hotels? That's a breeze!

Show moreLess