All inclusive resorts in Diani Beach

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

Check-in
Tue, 07 Jan
-
Check-out
Wed, 08 Jan
Rooms and Guests2 Guests, 1 Room
Check-in
Tue, 07 Jan
-
Check-out
Wed, 08 Jan
Rooms and Guests2 Guests, 1 Room
2Filter & Sort
View map
Check-in
Tue, 07 Jan
-
Check-out
Wed, 08 Jan
Rooms and Guests2 Guests, 1 Room
2Filter & Sort
View map
View map
1-20 out of 73
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great168 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$ 446 /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$ 326 /nightSelect
8.2
Great43 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$ 500 /nightSelect
8.2
Great119 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$ 433 /nightSelect
8.2
Great159 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$ 224 /nightSelect
8.2
Great200 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$ 250 /nightSelect
8.2
Great156 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$ 395 /nightSelect
8.2
Great198 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$ 86 /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$ 78 /nightSelect
8.2
Great195 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$ 174 /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$ 211 /nightSelect
8.4
Great65 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$ 985 /nightSelect
Aqua ResortAparthotel
8.2
Great90 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$ 78 /nightSelect
Flamboyant Diani BeachBed & Breakfast
8.2
Great146 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$ 91 /nightSelect
8.0
Great19 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$ 318 /nightSelect
8.2
Great122 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$ 453 /nightSelect
8.0
Great118 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$ 207 /nightSelect
8.2
Great56 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$ 575 /nightSelect
8.2
Great101 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$ 72 /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$ 1 415 /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 73
👛 Lowest price 4 CAD
✍️ All inclusive resorts Reviews 3 286