-
Best-rated
-
Beach access
Ocean Village Club (Adults Only)
- All inclusive
- Free parking
- 24-hour security
- Air conditioning
- Golf course
- Outdoor swimming pool
Nestled approximately a 5-minute walk from Diani Beach, Ocean Village Club Diani Beach hotel offers a veranda and a golf course. Located a mere 1.9 km from Colobus Conservation Museum, the hotel features 42 rooms with views of the forest.
Diplomat Diani Beach Resort is about 10 minutes away by car, while Galu Kinondo Beach is 15 minutes by car from this 4-star hotel. The white sandy beach is 50 metres away. Travellers will enjoy proximity to entertainment attractions like Shakatak Disco, which are 1.8 km away.
Ocean Village Club (Adults Only)
- All inclusive
- Free parking
- 24-hour security
- Air conditioning
- Golf course
- Outdoor swimming pool
Ocean Village Club (Adults Only)
Nestled approximately a 5-minute walk from Diani Beach, Ocean Village Club Diani Beach hotel offers a veranda and a golf course. Located a mere 1.9 km from Colobus Conservation Museum, the hotel features 42 rooms with views of the forest.
Diplomat Diani Beach Resort is about 10 minutes away by car, while Galu Kinondo Beach is 15 minutes by car from this 4-star hotel. The white sandy beach is 50 metres away. Travellers will enjoy proximity to entertainment attractions like Shakatak Disco, which are 1.8 km away.
-
Beach access
Boxo Diani - Unique Beach Front Container Eco-Hotel
- Restaurant
- Free parking
- Express check-in/ -out
- Air conditioning
- Bar/ Lounge area
- Plunge pool
Offering a sundeck and a shared lounge, Boxo Diani - Unique Beach Front Container Eco-Hotel Diani Beach is situated in Diani Beach, a 12-minute stroll from Galu Kinondo Beach. The hotel features an adult pool and Wi-Fi throughout the property.
This comfortable hotel is about 5 km from Ukunda airport and 2.2 km from such cultural venues as Colobus Conservation Museum. You will enjoy your visit to Diving the Crab, a 10-minute drive from the Boxo Diani - Unique Beach Front Container Eco-Hotel. The property is 3.6 km from Kaya Kinondo Sacred Forest.
Boxo Diani - Unique Beach Front Container Eco-Hotel
- Restaurant
- Free parking
- Express check-in/ -out
- Air conditioning
- Bar/ Lounge area
- Plunge pool
Boxo Diani - Unique Beach Front Container Eco-Hotel
Offering a sundeck and a shared lounge, Boxo Diani - Unique Beach Front Container Eco-Hotel Diani Beach is situated in Diani Beach, a 12-minute stroll from Galu Kinondo Beach. The hotel features an adult pool and Wi-Fi throughout the property.
This comfortable hotel is about 5 km from Ukunda airport and 2.2 km from such cultural venues as Colobus Conservation Museum. You will enjoy your visit to Diving the Crab, a 10-minute drive from the Boxo Diani - Unique Beach Front Container Eco-Hotel. The property is 3.6 km from Kaya Kinondo Sacred Forest.
-
Top location
-
Beach access
The Villa Luxury Suites Hotel
- Restaurant
- Free parking
- VIP check-in/ -out
- Air conditioning
- Live entertainment
- Plunge pool
The 4-star The Villa Luxury Suites Hotel Diani Beach is located approximately 700 metres from Diani Beach and comprises 10 rooms with modern comforts. Boasting an à la carte restaurant, this Diani Beach hotel is also around a 10-minute drive from entertainment venues like Shakatak Disco.
The hotel places you only 1.8 km from Diplomat Diani Beach Resort and 2.1 km from Gazi Mangrove Boardwalk. The Villa Diani Beach can be reached nearly a 15-minute ride from Kongo Mosque. The nearby shopping sights include The Diani Beach Shopping Centre, which is just 1.9 km away. Located 5 km from Ukunda airport, the accommodation provides guests with shuttle bus service and rental and bicycles for rent.
The Villa Luxury Suites Hotel
- Restaurant
- Free parking
- VIP check-in/ -out
- Air conditioning
- Live entertainment
- Plunge pool
The Villa Luxury Suites Hotel
The 4-star The Villa Luxury Suites Hotel Diani Beach is located approximately 700 metres from Diani Beach and comprises 10 rooms with modern comforts. Boasting an à la carte restaurant, this Diani Beach hotel is also around a 10-minute drive from entertainment venues like Shakatak Disco.
The hotel places you only 1.8 km from Diplomat Diani Beach Resort and 2.1 km from Gazi Mangrove Boardwalk. The Villa Diani Beach can be reached nearly a 15-minute ride from Kongo Mosque. The nearby shopping sights include The Diani Beach Shopping Centre, which is just 1.9 km away. Located 5 km from Ukunda airport, the accommodation provides guests with shuttle bus service and rental and bicycles for rent.
Cheap Hotels
Seaclusion Diani
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Golf course
- Outdoor swimming pool
The comfortable Seaclusion Diani Hotel Diani Beach includes spacious rooms 2.5 km from Nakumatt Diani. Offering a convenient location nearly a 5-minute walk from Ali barbours cave, this 4-star hotel offers to taste American cuisine on site.
Shakatak Disco is merely 1.6 km from the hotel, while Gazi Mangrove Boardwalk is 2.8 km away. The city centre is 30 minutes away on foot. The Seaclusion Diani also provides access to shopping attractions like The Diani Beach Shopping Centre, which are 19 minutes' walk away.
Seaclusion Diani
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Golf course
- Outdoor swimming pool
Seaclusion Diani
The comfortable Seaclusion Diani Hotel Diani Beach includes spacious rooms 2.5 km from Nakumatt Diani. Offering a convenient location nearly a 5-minute walk from Ali barbours cave, this 4-star hotel offers to taste American cuisine on site.
Shakatak Disco is merely 1.6 km from the hotel, while Gazi Mangrove Boardwalk is 2.8 km away. The city centre is 30 minutes away on foot. The Seaclusion Diani also provides access to shopping attractions like The Diani Beach Shopping Centre, which are 19 minutes' walk away.
African Dream Cottages - Diani Beach
- In-room breakfast
- Free parking
- 24-hour reception
- Flat-screen TV
- Golf course
- Pool with view
African Dream Cottages - Diani Beach hotel features 20 rooms and lies a 12-minute walk from Diplomat Diani Beach Resort. Located in the vicinity of The Diani Beach Shopping Centre, this hotel has a pizza restaurant as well as a sunbathing terrace, a picnic area, and a golf course onsite.
The 3-star hotel stands 750 metres from Baharini Shopping Centre. Guests of the property can get to Snake Park, which is a 10-minute ride away. The African Dream is 5 minutes' drive from Ukunda airport.
African Dream Cottages - Diani Beach
- In-room breakfast
- Free parking
- 24-hour reception
- Flat-screen TV
- Golf course
- Pool with view
African Dream Cottages - Diani Beach
African Dream Cottages - Diani Beach hotel features 20 rooms and lies a 12-minute walk from Diplomat Diani Beach Resort. Located in the vicinity of The Diani Beach Shopping Centre, this hotel has a pizza restaurant as well as a sunbathing terrace, a picnic area, and a golf course onsite.
The 3-star hotel stands 750 metres from Baharini Shopping Centre. Guests of the property can get to Snake Park, which is a 10-minute ride away. The African Dream is 5 minutes' drive from Ukunda airport.
Amkia Villas Diani
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Full body massage
- Plunge pool
Offering rental and cars for rent, as well as Wi-Fi in the rooms, the comfortable Amkia Villas Diani Diani Beach hotel is 3.5 km from Diani Beach Art Gallery. Located about 10 minutes by car from Baharini Shopping Centre, the hotel features 5 rooms with views of the garden.
Nakumatt Diani is 4.6 km from this hotel in Diani Beach. The nearby cultural attractions include Colobus Conservation Museum, which is approximately a 25-minute walk from the Amkia. For those travelling from afar, Ukunda airport is 15 minutes' drive away.
Amkia Villas Diani
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Full body massage
- Plunge pool
Amkia Villas Diani
Offering rental and cars for rent, as well as Wi-Fi in the rooms, the comfortable Amkia Villas Diani Diani Beach hotel is 3.5 km from Diani Beach Art Gallery. Located about 10 minutes by car from Baharini Shopping Centre, the hotel features 5 rooms with views of the garden.
Nakumatt Diani is 4.6 km from this hotel in Diani Beach. The nearby cultural attractions include Colobus Conservation Museum, which is approximately a 25-minute walk from the Amkia. For those travelling from afar, Ukunda airport is 15 minutes' drive away.
Pet Friendly Hotels
Prideinn Hotel Diani
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Flat-screen TV
- Outdoor swimming pool
Prideinn Hotel Diani Diani Beach has 40 rooms and is located 20 minutes' walk from Gazi Mangrove Boardwalk. Guests will enjoy Wi-Fi in the rooms and a heated pool on site.
Colobus Conservation is 1.8 km from the inn. This 3-star hotel also takes you to Diani Beach Art Gallery, which is 25 minutes' walk away.
Prideinn Hotel Diani
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Flat-screen TV
- Outdoor swimming pool
Prideinn Hotel Diani
Prideinn Hotel Diani Diani Beach has 40 rooms and is located 20 minutes' walk from Gazi Mangrove Boardwalk. Guests will enjoy Wi-Fi in the rooms and a heated pool on site.
Colobus Conservation is 1.8 km from the inn. This 3-star hotel also takes you to Diani Beach Art Gallery, which is 25 minutes' walk away.
-
Private beach
Soul Breeze Beach Resort
- BBQ facilities
- Free parking
- VIP check-in/ -out
- Leisure/ TV room
- Entertainment
- Pool with view
Located 4.6 km from such entertainment venues as Diving the Crab, the 3-star Soul Breeze Beach Resort Diani Beach offers spacious rooms with sea views. Boasting an outdoor swimming pool and a fitness studio, this Diani Beach resort offers access to Kaya Kinondo Sacred Forest, which is about 10 minutes' drive away.
Kaya Kinondo Grove stands 3.1 km away, and Colobus Conservation Museum is 2.4 km from the beachfront hotel. The Soul Breeze is also only a 6-minute walk from the private beach. Ukunda airport is located 5 km from this accommodation.
Soul Breeze Beach Resort
- BBQ facilities
- Free parking
- VIP check-in/ -out
- Leisure/ TV room
- Entertainment
- Pool with view
Soul Breeze Beach Resort
Located 4.6 km from such entertainment venues as Diving the Crab, the 3-star Soul Breeze Beach Resort Diani Beach offers spacious rooms with sea views. Boasting an outdoor swimming pool and a fitness studio, this Diani Beach resort offers access to Kaya Kinondo Sacred Forest, which is about 10 minutes' drive away.
Kaya Kinondo Grove stands 3.1 km away, and Colobus Conservation Museum is 2.4 km from the beachfront hotel. The Soul Breeze is also only a 6-minute walk from the private beach. Ukunda airport is located 5 km from this accommodation.
-
Beach access
Asha Boutique Hotel
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Golf course
- Outdoor swimming pool
Providing 6 rooms, the comfortable Asha Boutique Hotel Diani Beach is 18 minutes' walk from The Diani Beach Shopping Centre. Featuring an outdoor swimming pool, the hotel also offers a sundeck and a golf course for leisure time.
Snake Park is 4.6 km from this Diani Beach hotel, and Ukunda airport is 5 km away. The property is located in close proximity to Baharini Shopping Centre in Diani Beach.
Asha Boutique Hotel
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Golf course
- Outdoor swimming pool
Asha Boutique Hotel
Providing 6 rooms, the comfortable Asha Boutique Hotel Diani Beach is 18 minutes' walk from The Diani Beach Shopping Centre. Featuring an outdoor swimming pool, the hotel also offers a sundeck and a golf course for leisure time.
Snake Park is 4.6 km from this Diani Beach hotel, and Ukunda airport is 5 km away. The property is located in close proximity to Baharini Shopping Centre in Diani Beach.
Dog Friendly Hotels
-
Beach access
Safari Beach Hotel
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Outdoor swimming pool
The comfortable Safari Beach Hotel Diani Beach, located around a 10-minute ride from Diplomat Diani Beach Resort, offers an outdoor swimming pool and Wi-Fi throughout the property.
This Diani Beach hotel can be reached within a 2-km distance of Shakatak Disco. There is Galu Kinondo Beach approximately a 15-minute ride away. Ukunda airport lies 5 km from the hotel.
Safari Beach Hotel
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Outdoor swimming pool
Safari Beach Hotel
The comfortable Safari Beach Hotel Diani Beach, located around a 10-minute ride from Diplomat Diani Beach Resort, offers an outdoor swimming pool and Wi-Fi throughout the property.
This Diani Beach hotel can be reached within a 2-km distance of Shakatak Disco. There is Galu Kinondo Beach approximately a 15-minute ride away. Ukunda airport lies 5 km from the hotel.
-
Great deal
Skippers - Adults Only
- Shared kitchen
- Free parking
- 24-hour security
- Air conditioning
- Fitness centre
- Sun loungers
Offering a restaurant, the comfortable Skippers - Adults Only Diani Beach hotel is in close proximity to Diani Beach Art Gallery. Boasting an outdoor swimming pool, the hotel boasts a prime location and access to Diplomat Diani Beach Resort, which is only 0.6 km away.
Snake Park is nearly a 10-minute drive from this Diani Beach hotel, while Baharini Shopping Centre is merely a 12-minute stroll from this place. The Skippers is located 20 minutes' walk from the centre of Diani Beach. Colobus Conservation is also 2.9 km away. Ukunda airport can be found 550 metres from the accommodation.
Skippers - Adults Only
- Shared kitchen
- Free parking
- 24-hour security
- Air conditioning
- Fitness centre
- Sun loungers
Skippers - Adults Only
Offering a restaurant, the comfortable Skippers - Adults Only Diani Beach hotel is in close proximity to Diani Beach Art Gallery. Boasting an outdoor swimming pool, the hotel boasts a prime location and access to Diplomat Diani Beach Resort, which is only 0.6 km away.
Snake Park is nearly a 10-minute drive from this Diani Beach hotel, while Baharini Shopping Centre is merely a 12-minute stroll from this place. The Skippers is located 20 minutes' walk from the centre of Diani Beach. Colobus Conservation is also 2.9 km away. Ukunda airport can be found 550 metres from the accommodation.
-
Beach access
Pinewood Beach Resort And Spa
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Outdoor swimming pool
The 4-star boutique-style Pinewood Beach Resort And Spa Diani Beach is located approximately 25 minutes' walk from Kinondo Shwari and provides guests with guided tour service for a more comfortable travel experience. This Diani Beach hotel features 54 rooms with garden views, an outdoor swimming pool, and a fitness centre on site.
Kaya Kinondo Sacred Forest, which is within reach of the resort, is one of nearby attractions. A 10-minute drive will take you from Pinewood Beach Resort And Spa to Colobus Conservation Museum.
Pinewood Beach Resort And Spa
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Outdoor swimming pool
Pinewood Beach Resort And Spa
The 4-star boutique-style Pinewood Beach Resort And Spa Diani Beach is located approximately 25 minutes' walk from Kinondo Shwari and provides guests with guided tour service for a more comfortable travel experience. This Diani Beach hotel features 54 rooms with garden views, an outdoor swimming pool, and a fitness centre on site.
Kaya Kinondo Sacred Forest, which is within reach of the resort, is one of nearby attractions. A 10-minute drive will take you from Pinewood Beach Resort And Spa to Colobus Conservation Museum.
Kid Friendly Hotels
-
Private beach
Eleven Pearl Boutique Hotel & Spa
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Sauna
- Pool with view
Featuring an outdoor swimming pool, the 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach is around 4 km from Baharini Shopping Centre. Overlooking the garden, this comfortable hotel lies in proximity to Colobus Conservation Museum and includes a treatment room, a hot tub, a sauna, and a foot bath.
Approximately a 25-minute walk from the hotel, Galu Kinondo Beach is located. Take benefit from the proximity to Shakatak Disco, which is 2.7 km away.
Eleven Pearl Boutique Hotel & Spa
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Sauna
- Pool with view
Eleven Pearl Boutique Hotel & Spa
Featuring an outdoor swimming pool, the 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach is around 4 km from Baharini Shopping Centre. Overlooking the garden, this comfortable hotel lies in proximity to Colobus Conservation Museum and includes a treatment room, a hot tub, a sauna, and a foot bath.
Approximately a 25-minute walk from the hotel, Galu Kinondo Beach is located. Take benefit from the proximity to Shakatak Disco, which is 2.7 km away.
-
Beach access
Lalagalu - Beachfront Ecocabins
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Fitness centre
- Outdoor swimming pool
Lalagalu - Beachfront Ecocabins Diani Beach hotel offers proximity to Lantana Galu Beach, which is located 850 metres away. The hotel features an outdoor swimming pool and Wi-Fi throughout the property.
Galu Kinondo Beach is merely a 12-minute walk from the comfortable hotel. Colobus Conservation Museum can also be found 2.2 km from this property.
Lalagalu - Beachfront Ecocabins
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Fitness centre
- Outdoor swimming pool
Lalagalu - Beachfront Ecocabins
Lalagalu - Beachfront Ecocabins Diani Beach hotel offers proximity to Lantana Galu Beach, which is located 850 metres away. The hotel features an outdoor swimming pool and Wi-Fi throughout the property.
Galu Kinondo Beach is merely a 12-minute walk from the comfortable hotel. Colobus Conservation Museum can also be found 2.2 km from this property.
-
Beach access
Casamia Suites
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Flat-screen TV
- Bar/ Lounge area
Situated just 400 metres from Baharini Shopping Centre, the elegant 5-star Casamia Suites Diani Beach hotel features a restaurant.
The centre of Diani Beach can be reached within a 30-minute walk. Diani Beach Art Gallery in Diani Beach is within a few blocks of the hotel. You can easily find Diplomat Diani Beach Resort merely 1.9 km from this hotel. The closest airport is Ukunda, 5 km from Casamia Suites hotel.
Casamia Suites
- Cookware/ Kitchen utensils
- Free parking
- 24-hour security
- Air conditioning
- Flat-screen TV
- Bar/ Lounge area
Casamia Suites
Situated just 400 metres from Baharini Shopping Centre, the elegant 5-star Casamia Suites Diani Beach hotel features a restaurant.
The centre of Diani Beach can be reached within a 30-minute walk. Diani Beach Art Gallery in Diani Beach is within a few blocks of the hotel. You can easily find Diplomat Diani Beach Resort merely 1.9 km from this hotel. The closest airport is Ukunda, 5 km from Casamia Suites hotel.
Hotels Downtown
-
Private beach
Searenity Beach Villa
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Entertainment
- Pool with view
Along with a beachfront location merely a 5-minute walk from Baharini Shopping Centre, Searenity Beach Villa Diani Beach hotel provides its guests with a sunbathing terrace and a golf course. The hotel features 6 rooms with pool views, an outdoor swimming pool, and a fitness area on site.
Diplomat Diani Beach Resort is located in the vicinity of this comfortable hotel, and The Diani Beach Shopping Centre is 1.4 km away. The Searenity is 3 km away from the centre of Diani Beach. Snake Park can also be found a 10-minute ride from the property. 10 minutes' drive will take guests to Ukunda airport.
Searenity Beach Villa
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Entertainment
- Pool with view
Searenity Beach Villa
Along with a beachfront location merely a 5-minute walk from Baharini Shopping Centre, Searenity Beach Villa Diani Beach hotel provides its guests with a sunbathing terrace and a golf course. The hotel features 6 rooms with pool views, an outdoor swimming pool, and a fitness area on site.
Diplomat Diani Beach Resort is located in the vicinity of this comfortable hotel, and The Diani Beach Shopping Centre is 1.4 km away. The Searenity is 3 km away from the centre of Diani Beach. Snake Park can also be found a 10-minute ride from the property. 10 minutes' drive will take guests to Ukunda airport.
-
Beach access
Precious Holiday Homes Diani Beach
- Shared kitchen
- Valet parking
- VIP check-in/ -out
- Air conditioning
- Golf course
- Pool with view
Offering a sundeck, a picnic area, and a golf course, the comfortable Precious Holiday Homes Diani Beach hotel is situated in Diani Beach, a mere 12 minutes' walk from Galu Kinondo Beach. Featuring rooms with views of the pool, the hotel boasts a prime setting along with an outdoor swimming pool available onsite.
This Diani Beach hotel provides easy access to Diving the Crab, which is 4.6 km away. Around 10 minutes by car from the Precious Holiday Homes, guests will also find Kaya Kinondo Sacred Forest. The nearest airport is Ukunda, 15-minute drive from the property.
Precious Holiday Homes Diani Beach
- Shared kitchen
- Valet parking
- VIP check-in/ -out
- Air conditioning
- Golf course
- Pool with view
Precious Holiday Homes Diani Beach
Offering a sundeck, a picnic area, and a golf course, the comfortable Precious Holiday Homes Diani Beach hotel is situated in Diani Beach, a mere 12 minutes' walk from Galu Kinondo Beach. Featuring rooms with views of the pool, the hotel boasts a prime setting along with an outdoor swimming pool available onsite.
This Diani Beach hotel provides easy access to Diving the Crab, which is 4.6 km away. Around 10 minutes by car from the Precious Holiday Homes, guests will also find Kaya Kinondo Sacred Forest. The nearest airport is Ukunda, 15-minute drive from the property.
-
Private beach
Sonrisa Villas
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Bar/ Lounge area
- Outdoor swimming pool
Offering a sun deck and barbecue, the 4-star Sonrisa Villas Diani Beach hotel is located around a 25-minute walk from Lantana Galu Beach. Featuring 4 rooms with views of the ocean, the hotel is 4.7 km from Colobus Conservation Museum.
This beachfront hotel is 10 minutes by car from Galu Kinondo Beach and in the vicinity of Kaya Kinondo Sacred Forest.
Sonrisa Villas
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Bar/ Lounge area
- Outdoor swimming pool
Sonrisa Villas
Offering a sun deck and barbecue, the 4-star Sonrisa Villas Diani Beach hotel is located around a 25-minute walk from Lantana Galu Beach. Featuring 4 rooms with views of the ocean, the hotel is 4.7 km from Colobus Conservation Museum.
This beachfront hotel is 10 minutes by car from Galu Kinondo Beach and in the vicinity of Kaya Kinondo Sacred Forest.
Are you in a hurry?
Here is a quick list of Hotels in Diani Beach, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Ocean Village Club (Adults Only) |
9.7 / 10 (1076 Reviews) |
From 250$ | |
| Boxo Diani - Unique Beach Front Container Eco-Hotel |
8.7 / 10 (592 Reviews) |
From 67$ | |
| The Villa Luxury Suites Hotel |
9.2 / 10 (367 Reviews) |
From 145$ | |
| Seaclusion Diani |
8.9 / 10 (235 Reviews) |
From 112$ | |
| African Dream Cottages - Diani Beach |
8.5 / 10 (149 Reviews) |
From 59$ |