Flag of India

All inclusive resorts in Diani Beach

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

Check-in
Mon, 24 Mar
-
Check-out
Tue, 25 Mar
Rooms and Guests2 Guests, 1 room
Check-in
Mon, 24 Mar
-
Check-out
Tue, 25 Mar
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Mon, 24 Mar
-
Check-out
Tue, 25 Mar
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
We don’t have any hotels that meet your criteria. You can find more hotels by changing your search parameters.
View map
1-70 out of 70
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great254 reviews
Map
600 m from City Centre300 m from Nakumatt Diani
Set at 350 metres from The Diani Beach Shopping Centre, the Swahili Beach features an à la carte restaurant serving European cuisine.
FromC$ 386 /nightSelect
8.2
Great170 reviews
Map
2.1 km from City Centre300 m from Baharini Shopping Centre
Located 3 km from Leisure Lodge Golf Club, the 4-star Diani Sea Resort Diani Beach offers a buffet breakfast and features an outdoor swimming pool.
FromC$ 372 /nightSelect
8.2
Great191 reviews
Map
5.6 km from City Centre900 m from KFI Supermarket
Colobus Conservation Museum is about 25 minutes on foot from the Baobab Beach Resort & Spa, while Baharini Shopping Centre is a 10-minute drive away.
FromC$ 489 /nightSelect
8.0
Great90 reviews
The 5-star Leopard Beach Resort And Diani Beach lies 2.8 km from Kongo Mosque, and features luggage storage and a restaurant.
FromC$ 349 /nightSelect
8.0
Great73 reviews
Map
2.5 km from City Centre1.5 km from Leisure Lodge Golf Club
Guests can have a buffet breakfast and enjoy visiting Diplomat Diani Beach Resort, set 10 minutes by car from the Southern Palms Beach Resort.
FromC$ 325 /nightSelect
8.0
Great265 reviews
Map
1.4 km from City Centre500 m from Leisure Lodge Golf Club
Within a 5-minute stroll of Colobus Conservation, the comfortable Diani Reef Beach Resort & Spa in Diani Beach offers 143 rooms as well as steam baths, a hot tub and an outdoor swimming pool.
FromC$ 215 /nightSelect
7.4
Very good7 reviews
Map
900 m from City Centre500 m from Leisure Lodge Golf Club
Located within 5 minutes' drive of Diplomat Diani Beach Resort, the 4-star Leopard Beach features yoga classes and spa therapy for guests' convenience.
FromC$ 195 /nightSelect
8.6
Great5 reviews
While staying at the Kinondo Kwetu you are invited to discover Galu Kinondo Beach, set 10 minutes away by car, or Bungalow, which is a 10-minute ride away.
Select
8.2
Great222 reviews
Map
1.1 km from City Centre400 m from Leisure Lodge Golf Club
Staying at the family-friendly Diamonds Leisure Beach & Golf Resort Diani Beach, you can visit Snake Park, set approximately a 10-minute drive away, or simply relax by an indoor swimming pool.
FromC$ 210 /nightSelect
8.4
Great202 reviews
Map
5.1 km from City Centre1.4 km from KFI Supermarket
Rooms of the 4-star Ocean Village Club face the forest and there is also a swimming pool on the premises.
FromC$ 394 /nightSelect
8.0
Great275 reviews
Map
5.4 km from City Centre1.1 km from KFI Supermarket
The Papillon Lagoon Reef Diani Beach is within a 5-minute drive of Colobus Conservation Museum and features fitness classes, massage therapy and entertainment activities, along with a pool bar on-site.
FromC$ 296 /nightSelect
8.2
Great230 reviews
Map
2.2 km from City Centre1.2 km from Leisure Lodge Golf Club
Boasting a beachfront location at walking distance from Marine National Park, the comfortable 4-star Bahari Dhow Beach Villas Diani Beach offers seafood dishes plus an outdoor swimming pool onsite.
FromC$ 87 /nightSelect
Flamboyant Diani BeachBed & Breakfast
8.2
Great158 reviews
Map
3.0 km from City Centre800 m from Baharini Shopping Centre
The 4-star Flamboyant Diani Beach Bed & Breakfast is located 50 metres of Diani Beach and comprises 27 rooms with modern comforts.
FromC$ 90 /nightSelect
8.4
Great65 reviews
Map
100 m from City Centre500 m from Nakumatt Diani
Boasting setting within close distance of Marine National Park, the Luxury Suites Diani Beach offers 10 rooms along with a plunge pool, a treatment room and a massage chair on-site.
FromC$ 216 /nightSelect
Footprints HouseGuest house
8.2
Great48 reviews
Map
1.7 km from City Centre400 m from The Diani Beach Shopping Centre
Located within 5 minutes' walk of Diplomat Diani Beach Resort, the Footprints House features 6 rooms with views of the pool.
FromC$ 114 /nightSelect
7.8
Very good175 reviews
The 4-star Jacaranda Indian Ocean Beach Resort is also surrounded by gardens and less than 5 minutes' walk from a white beach.
FromC$ 243 /nightSelect
8.2
Great91 reviews
Map
7.4 km from City Centre800 m from Colobus Conservation
Guests will enjoy a swimming pool and 20 rooms, while staying at the 3-star Blue Marlin Beach with location not so far from Marine National Park.
FromC$ 275 /nightSelect
8.2
Great36 reviews
Map
2.3 km from City Centre400 m from Baharini Shopping Centre
Set 1.2 km from The Diani Beach Shopping Centre, the Asha Boutique welcomes guests to a pizza restaurant on site.
FromC$ 353 /nightSelect
Aqua ResortAparthotel
8.2
Great93 reviews
Map
1.9 km from City Centre1000 m from Leisure Lodge Golf Club
Set only 1.8 km from Diani Chale Marine National Reserve, the 2-star Aqua features a swimming pool and a continental breakfast.
FromC$ 92 /nightSelect
8.0
Great135 reviews
Map
9.1 km from City Centre
Located approximately 10 minutes by car from Kaya Kinondo Sacred Forest, the 3-star Soul Breeze Diani Beach features a swimming pool and a Bidi Badu Beach restaurant.
FromC$ 87 /nightSelect
8.2
Great11 reviews
Map
8.9 km from City Centre
Located 5 minutes' drive from Colobus Conservation, the Boxo Diani Diani Beach features 25 rooms with views of the pool.
FromC$ 89 /nightSelect
Map
8.9 km from City Centre
Set approximately a 12-minute stroll from Galu Kinondo Beach, the Lalagalu Diani Beach features 15 rooms with private bathrooms.
FromC$ 240 /nightSelect
8.4
Great97 reviews
Map
4.7 km from City Centre1.8 km from KFI Supermarket
Featuring a location in a touristic area of Diani Beach, the comfortable Sands At Nomad offers an outdoor pool and a pool bar.
FromC$ 644 /nightSelect
8.4
Great45 reviews
Map
2.1 km from City Centre200 m from Baharini Shopping Centre
Placed just 0.8 km from Diani Beach Art Gallery, the 4-star Waterlovers provides guests with a restaurant and baggage storage.
FromC$ 620 /nightSelect
8.2
Great71 reviews
Map
10.5 km from City Centre
Set 1.5 km from Kaya Kinondo Sacred Forest, the 4-star Pinewood Beach Resort And Spa with a vegetable garden opens onto the sea and provides massage therapy and water sports facilities.
FromC$ 375 /nightSelect
8.0
Great51 reviews
Map
400 m from City Centre400 m from Nakumatt Diani
The Coral Beach Resort Diani Beach is set nearly a 5-minute walk from Diani Beach and offers guests a swimming pool onsite.
FromC$ 72 /nightSelect
8.2
Great25 reviews
Map
9.1 km from City Centre
The Sunset Villa Boutique Resort is set 1.3 km from Galu kinondo beach and offers guests a swimming pool onsite.
FromC$ 245 /nightSelect
8.2
Great60 reviews
Map
400 m from City Centre600 m from Nakumatt Diani
Featuring a hot tub and an outdoor swimming pool, the 3-star Prideinn Hotel Diani Diani Beach is located approximately 5 minutes by car from Colobus Conservation.
FromC$ 136 /nightSelect
Galu EcolodgeBed & Breakfast
8.0
Great51 reviews
Map
9.6 km from City Centre
Kaya Kinondo Sacred Forest and Colobus Conservation are located 3 km and 2.9 km from the Galu 723-Private Ocean Club Bed & Breakfast Diani Beach respectively.
FromC$ 116 /nightSelect
Morning Star DianiAparthotel
8.2
Great62 reviews
Map
1.5 km from City Centre600 m from Leisure Lodge Golf Club
Kongo Mosque is within 2.4 km of the Morning Star Diani Aparthotel, while Diani Beach Art Gallery is a 5-minute drive away.
FromC$ 126 /nightSelect
8.2
Great116 reviews
Map
3.5 km from City Centre1.2 km from Baharini Shopping Centre
Every guest at the intimate 4-star Diani Sea Lodge can enjoy garden views from the rooms, and has access to an outdoor swimming pool.
FromC$ 335 /nightSelect
8.0
Great60 reviews
Map
5.0 km from City Centre1.5 km from KFI Supermarket
The Safari Beach is set approximately a 10-minute walk from Diving the Crab and 3 km from Galu Kinondo Beach.
FromC$ 258 /nightSelect
8.4
Great26 reviews
Map
1.7 km from City Centre800 m from Leisure Lodge Golf Club
Boasting a private swimming pool, the comfortable Maji Beach Boutique offers a prime location 150 metres from Colobus Conservation.
FromC$ 667 /nightSelect
7.8
Very good57 reviews
Map
700 m from City Centre400 m from Nakumatt Diani
The 4-star Kaskazi Beach Resort, 2.4 km from Baharini Shopping Centre, boasts access to a local beach and also features fitness classes, karaoke and entertainment activities.
FromC$ 143 /nightSelect
8.8
Great9 reviews
Map
9.0 km from City Centre
Offering an outdoor pool, fitness classes, massage therapy and horse riding activities, the contemporary Lantana Galu is located 1 km from Galu Kinondo Beach.
FromC$ 328 /nightSelect
8.2
Great49 reviews
Map
1.9 km from City Centre500 m from Baharini Shopping Centre
Guests can also enjoy access to Nakumatt Diani, which is within 15 minutes' walk of the 3-star African Dream Cottages - Diani Beach.
FromC$ 49 /nightSelect
8.0
Great126 reviews
Map
6.3 km from City Centre300 m from KFI Supermarket
Located 0.8 km from Colobus Conservation and within a 10-minute drive of Diplomat Diani Beach Resort, the 4-star Eleven Pearl Boutique Hotel & Spa features an outdoor swimming pool and 15 rooms.
FromC$ 226 /nightSelect
8.2
Great13 reviews
The family-friendly Mandhari - Diani Diani Beach boasts fitness classes and spa therapy on site and guests can laze by a swimming pool.
FromC$ 122 /nightSelect
8.2
Great65 reviews
Map
11.4 km from City Centre
The 4-star Sonrisa Villas Diani Beach is set about 15 minutes' walk from Kinondo Beach and offers guests a swimming pool onsite.
FromC$ 272 /nightSelect
8.2
Great33 reviews
Map
2.7 km from City Centre500 m from Baharini Shopping Centre
The 4-star Seaclusion Diani is located 1 km from Diani Beach and comprises 6 rooms with modern comforts.
FromC$ 870 /nightSelect
7.4
Very good22 reviews
Map
7.6 km from City Centre1.3 km from Colobus Conservation
Diani Beach Art Gallery is within a 15-minute drive of the pet friendly Bahati Diani House Glamping Bed & Breakfast.
FromC$ 31 /nightSelect
Peekaboo Diani BeachBed & Breakfast
8.0
Great27 reviews
Map
1.9 km from City Centre500 m from Baharini Shopping Centre
The Peekaboo Diani Beach Bed & Breakfast is a good starting point to Diani Beach's sights including Diplomat Diani Beach Resort, which is just a 5-minute walk away.
FromC$ 94 /nightSelect
7.6
Very good10 reviews
Located next to The Diani Beach Shopping Centre, the venue comprises 36 rooms with garden views.
FromC$ 146 /nightSelect
8.6
Great35 reviews
The Bright Star Resort is set within 2.2 km of Colobus Conservation and approximately a 10-minute ride from Snake Park.
FromC$ 79 /nightSelect
Map
2.4 km from City Centre1.4 km from Leisure Lodge Golf Club
FromC$ 72 /nightSelect
7.8
Very good3 reviews
Map
3.0 km from City Centre
The 3-star Diani Bay Resort, lodged in an entertainment area, boasts a poolside bar and views of the garden.
FromC$ 143 /nightSelect
9.0
Perfect1 review
Map
1.9 km from City Centre1000 m from The Diani Beach Shopping Centre
While staying at the Glory Ocean Villas - Diani you are invited to discover Snake Park, set 10 minutes away by car, or Colobus Conservation, which is about 3.3 km away.
FromC$ 60 /nightSelect
Upani In DianiBed & Breakfast
8.0
Great40 reviews
Map
9.0 km from City Centre
Guests of the 4-star Upani In Daini can relax at a swimming pool or in a private garden.
FromC$ 64 /nightSelect
Tombo HouseBed & Breakfast
8.2
Great23 reviews
Map
1.5 km from City Centre600 m from Leisure Lodge Golf Club
Offering fitness classes and spa therapy, the Tombo House Bed & Breakfast Diani Beach is situated 10 minutes by car from Diani Chale Marine National Reserve.
FromC$ 126 /nightSelect
8.2
Great67 reviews
Map
2.0 km from City Centre400 m from Baharini Shopping Centre
Set a mere 1.8 km from Nakumatt Diani, the rooms in the 3-star Lotfa Resort Diani have views of garden.
FromC$ 82 /nightSelect
8.0
Great30 reviews
Map
2.9 km from City Centre600 m from Baharini Shopping Centre
The Diani Marine Divers Village is set 3.6 km from Colobus Conservation and within 15 minutes' walk of The Diani Beach Shopping Centre.
FromC$ 173 /nightSelect
8.4
Great17 reviews
Map
2.0 km from City Centre700 m from Baharini Shopping Centre
Featuring 6 rooms with views of the sea, the Searenity Beach Villa is set merely 1.2 km from Diani Beach Art Gallery.
FromC$ 594 /nightSelect
7.8
Very good19 reviews
Map
1.8 km from City Centre500 m from Baharini Shopping Centre
Diani - Chale Marine National Park and Reserve is within a 10-minute drive of the Diani Banda Cottages Diani Beach and Colobus Conservation is nearly 10 minutes' drive away.
FromC$ 93 /nightSelect
Galu InnHotel
7.8
Very good10 reviews
Map
4.1 km from City Centre2.0 km from Baharini Shopping Centre
Diani Shopping Centre is at a 2.9 km distance from the Galu Diani Beach, while Baharini Shopping Centre is about a 25-minute walk away.
FromC$ 67 /nightSelect
8.2
Great14 reviews
Map
6.9 km from City Centre300 m from Colobus Conservation
The Zubeida is set within 7 km of Diani Beach Art Gallery and within a 10-minute walk of Galu Kinondo Beach.
FromC$ 580 /nightSelect
Tahira VillaBed & Breakfast
Map
9.0 km from City Centre
The Tahira Villa is located 700 metres from Galu kinondo beach and comprises 8 rooms with modern comforts.
FromC$ 79 /nightSelect
8.2
Great57 reviews
Map
6.3 km from City Centre300 m from KFI Supermarket
Located approximately 20 minutes' walk from Colobus Conservation, the Afrika Pearl & Spa Diani Beach offers a buffet breakfast and features an outdoor swimming pool.
FromC$ 163 /nightSelect
Map
2.3 km from City Centre1.3 km from Leisure Lodge Golf Club
This luxury hotel with sea views lies close to the sights of Diani Beach including Nakumatt Diani.
FromC$ 219 /nightSelect
7.6
Very good3 reviews
Map
2.2 km from City Centre1.3 km from Leisure Lodge Golf Club
Diani Beach Art Gallery is a 10-minute ride from the 3-star Diani Palm.
Select
Map
500 m from City Centre100 m from Nakumatt Diani
FromC$ 502 /nightSelect
Map
3.4 km from City Centre1.2 km from Baharini Shopping Centre
Shakatak Disco is at 500 metres from the Villas Cottages and Diani Beach Art Gallery is approximately 2.1 km away.
Select
Situated nearly a 19-minute stroll from Ali barbours cave, the Prideinn Diani Diani Beach offers 40 guest rooms.
FromC$ 84 /nightSelect
Map
6.3 km from City Centre200 m from KFI Supermarket
The Amani Luxury Apartments is set at a 6 km distance from Diani Beach Art Gallery and about 20 minutes on foot from Galu Kinondo Beach.
FromC$ 216 /nightSelect
Diani HouseGuest house
8.2
Great4 reviews
Map
2.8 km from City Centre600 m from Baharini Shopping Centre
A beachfront location of the 3-star Diani House Diani Beach provides easy access to Baharini Plaza, which is about a 25-minute walk away.
FromC$ 273 /nightSelect
8.6
Great19 reviews
Map
1.1 km from City Centre300 m from The Diani Beach Shopping Centre
The 3-star Diplomat Diani Beach Resort is located 500 metres of Diani Beach and comprises 48 rooms with modern comforts.
FromC$ 86 /nightSelect
Map
2.3 km from City Centre100 m from Baharini Shopping Centre
FromC$ 74 /nightSelect
Map
2.3 km from City Centre100 m from Baharini Shopping Centre
FromC$ 29 /nightSelect
Map
2.2 km from City Centre1.2 km from Leisure Lodge Golf Club
FromC$ 57 /nightSelect
Nakumatt Diani is within a 5-minute drive of the 3-star Delina Cottage Diani and The Diani Beach Shopping Centre is around 5 minutes' drive away.
Select
Map
5.0 km from City Centre1.6 km from KFI Supermarket
FromC$ 859 /nightSelect

FAQs about resorts in Diani Beach

Find and enjoy top resorts in Diani Beach with these 11 answers to FAQs.

What are the top resorts in Diani Beach providing spa services?

Amongst 3 spa resorts, Afrika Pearl & Spa is the best one with a sauna, a Jacuzzi and tubing.

What are the top 10 Diani Beach resorts?

If you're searching for top Diani Beach hotel resorts, find out Swahili Beach, Baobab Beach Resort & Spa and Leisure Lodge Beach & Golf Resort.

Which Diani Beach resorts in vicinity of Kongo Mosque are the best to stay at?

If you want to stay not far from Kongo Mosque, consider booking Jacaranda Indian Ocean Beach Resort with a picnic area, a golf course and scuba diving for about 180C$ per night.

What are the most popular resorts in Diani Beach near a beach?

For a fantastic stay not far from a beach, have a look at such resorts as:
Ocean Village Club (Adults Only) with rating 4.0/5 or Leisure Lodge Beach & Golf Resort rated 3.7/5.

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

IBooked.ca visitors travelling with a family choose Footprints House rating: 4.3/5 or Kinondo Poa rating: 4.6/5.

Which golf resorts in Diani Beach would you recommend?

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

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

Bidi Badu Beach Resort is the best pet-friendly resort to stay with your favoured ones. Find out other suitable properties here.

What are the most popular budget resorts to book in Diani Beach?

Amongst 5 resorts, the most popular cheap accommodations are:
Waterlovers Beach Resort rating: 4.5/5;
Papillon Lagoon Reef Hotel rating: 4.0/5.
Find more budget options here.

Which luxury resorts in Diani Beach would you recommend?

The Maji Beach Boutique Hotel with an outdoor swimming pool, a golf course and windsurfing is great for a luxury stay. Find out more options here.

Which resorts for couples in Diani Beach are the best to stay at?

For a romantic getaway, consider booking Papillon Lagoon Reef Hotel for about 237C$ per night or Ocean Village Club (Adults Only) for 267C$/night.

What are the best resorts with 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 a vast range of great places to stay in Diani Beach. If you are searching for a beach hotel, Ocean Village Club (Adults Only) is a great option to consider. Choose a place to stay and worry no more!

Luxury resort hotels in Diani Beach

Travellers come to Diani Beach mostly to stop in one of well-evaluated 5-star resort hotels. Those who look for extra comfort and richness should come to The Sands At Nomad which has everything and even more for your delight. Southern Palms Beach Resort offers all the best options: a tennis court, an outdoor swimming pool and windsurfing and high-quality service to meet all your expectations. Find out if it is still possible to book rooms here for your dates.

Cheap resort hotels in Diani Beach

Finding accommodation in Diani Beach that suits all pockets has never been so easy. Looking for low-priced resort hotels? That's a breeze!

Show moreLess

All inclusive resorts in Diani Beach essential information

🏨 All inclusive resorts in Diani Beach 70
👛 Lowest price 9 CAD
✍️ All inclusive resorts Reviews 4 214