Top Resorts in Diani Beach
-
Best-rated
-
Beach access
The Villa Luxury Suites Hotel
- Restaurant
- Free parking
- VIP check-in/ -out
- Air conditioning
- Live entertainment
- Plunge pool
Featuring live performances and game drives, the 4-star The Villa Luxury Suites Hotel Diani Beach is located in Diani Beach, 2.1 km from Gazi Mangrove Boardwalk. The hotel lies a short way from the Colobus Conservation, and offers an à la carte restaurant and a private swimming pool onsite.
The Luxury Suites Diani Beach offers snorkelling, diving, and canoeing as well as bicycle and car hire services. The presence of a golf playground ensures guests an active stay at this property.
The Villa Luxury Suites Hotel
- Restaurant
- Free parking
- VIP check-in/ -out
- Air conditioning
- Live entertainment
- Plunge pool
The Villa Luxury Suites Hotel
Featuring live performances and game drives, the 4-star The Villa Luxury Suites Hotel Diani Beach is located in Diani Beach, 2.1 km from Gazi Mangrove Boardwalk. The hotel lies a short way from the Colobus Conservation, and offers an à la carte restaurant and a private swimming pool onsite.
The Luxury Suites Diani Beach offers snorkelling, diving, and canoeing as well as bicycle and car hire services. The presence of a golf playground ensures guests an active stay at this property.
-
Beach access
Waterlovers Beach Resort
- Cookware/ Kitchen utensils
- Airport shuttle
- 24-hour reception
- Air conditioning
- Golf centre
- Infinity pool
Positioned approximately 10 minutes' drive from Nakumatt Diani and 3.3 km from the Colobus Conservation, the 4-star Waterlovers Beach Resort Diani Beach presents a private art gallery and 18 holes of golf. An infinity swimming pool and a poolside bar are offered for guest convenience at this Diani Beach hotel.
Along with a sun terrace and a play area, the Waterlovers Beach Resort offers guided snorkelling trips to elevate your holiday experience. On the premises, guests can take advantage of yoga classes, as well as enjoy activities such as mountain biking, canoeing, and kayaking. The onsite spa amenities include a wellness centre.
Waterlovers Beach Resort
- Cookware/ Kitchen utensils
- Airport shuttle
- 24-hour reception
- Air conditioning
- Golf centre
- Infinity pool
Waterlovers Beach Resort
Positioned approximately 10 minutes' drive from Nakumatt Diani and 3.3 km from the Colobus Conservation, the 4-star Waterlovers Beach Resort Diani Beach presents a private art gallery and 18 holes of golf. An infinity swimming pool and a poolside bar are offered for guest convenience at this Diani Beach hotel.
Along with a sun terrace and a play area, the Waterlovers Beach Resort offers guided snorkelling trips to elevate your holiday experience. On the premises, guests can take advantage of yoga classes, as well as enjoy activities such as mountain biking, canoeing, and kayaking. The onsite spa amenities include a wellness centre.
-
Beach access
Diani Marine Divers Village
- Free parking
- VIP check-in/ -out
- Air conditioning
- Mini-bar
- Golf course
- Outdoor swimming pool
Located approximately 25 minutes on foot from the Diplomat Diani Beach Resort, Diani Marine Divers Village Diani Beach hotel offers Wi-Fi in public areas and a car park. Located 5 km from Ukunda airport, this Diani Beach resort features car hire service and car rentals for guests to take advantage of.
An outdoor swimming pool and pedicure and manicure will guarantee a truly relaxing experience. If you like active lifestyle, the accommodation offers a diving club, along with diving, cycling, and fishing on site.
Diani Marine Divers Village
- Free parking
- VIP check-in/ -out
- Air conditioning
- Mini-bar
- Golf course
- Outdoor swimming pool
Diani Marine Divers Village
Located approximately 25 minutes on foot from the Diplomat Diani Beach Resort, Diani Marine Divers Village Diani Beach hotel offers Wi-Fi in public areas and a car park. Located 5 km from Ukunda airport, this Diani Beach resort features car hire service and car rentals for guests to take advantage of.
An outdoor swimming pool and pedicure and manicure will guarantee a truly relaxing experience. If you like active lifestyle, the accommodation offers a diving club, along with diving, cycling, and fishing on site.
Cheap Resorts in Diani Beach
-
Eco-friendly stay
-
Beach access
Baobab Beach Resort & Spa
- BBQ facilities
- Valet parking
- 24-hour reception
- Air conditioning
- Steam room
- Outdoor swimming pool
Situated 4.3 km from the Diplomat Diani Beach Resort, Baobab Beach Resort & Spa Diani Beach offers meeting rooms with a range of business amenities. Air-conditioned rooms, garden views and 2 outdoor swimming pools are at guests' disposal at the hotel, 10 minutes' drive from Baharini Shopping Centre.
The Baobab Beach Resort & Spa Diani Beach features a sun terrace, massage therapy, and sun loungers, as well as a fitness centre located on-site. Guests can enjoy windsurfing, scuba diving, and lawn tennis, or visit a steam room, a hot tub, a sauna, and a hairdressing salon. A spa salon will surely help you switch off. Business and leisure travellers can also make use of conference facilities and a photocopier.
Baobab Beach Resort & Spa
- BBQ facilities
- Valet parking
- 24-hour reception
- Air conditioning
- Steam room
- Outdoor swimming pool
Baobab Beach Resort & Spa
Situated 4.3 km from the Diplomat Diani Beach Resort, Baobab Beach Resort & Spa Diani Beach offers meeting rooms with a range of business amenities. Air-conditioned rooms, garden views and 2 outdoor swimming pools are at guests' disposal at the hotel, 10 minutes' drive from Baharini Shopping Centre.
The Baobab Beach Resort & Spa Diani Beach features a sun terrace, massage therapy, and sun loungers, as well as a fitness centre located on-site. Guests can enjoy windsurfing, scuba diving, and lawn tennis, or visit a steam room, a hot tub, a sauna, and a hairdressing salon. A spa salon will surely help you switch off. Business and leisure travellers can also make use of conference facilities and a photocopier.
-
Private beach
Jacaranda Indian Ocean Beach Resort
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Pool with view
Located nearly a 25-minute stroll from Leisure Lodge Golf Club, the 4-star Jacaranda Indian Ocean Beach Resort Diani Beach boasts a wellness area with spa treatments, light therapy, and spa service.
For effortless travel throughout Diani Beach, guests can make use of limousines, as well as enjoy a tennis court and spa therapy provided at extra charge. The accommodation has private access to a sandy beach with sunloungers and umbrellas. The Jacaranda Indian Ocean offers a variety of sport activities, such as scuba diving, downhill skiing, and table tennis. This Diani Beach hotel includes a conference centre equipped with conference facilities and a photocopier.
Jacaranda Indian Ocean Beach Resort
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Pool with view
Jacaranda Indian Ocean Beach Resort
Located nearly a 25-minute stroll from Leisure Lodge Golf Club, the 4-star Jacaranda Indian Ocean Beach Resort Diani Beach boasts a wellness area with spa treatments, light therapy, and spa service.
For effortless travel throughout Diani Beach, guests can make use of limousines, as well as enjoy a tennis court and spa therapy provided at extra charge. The accommodation has private access to a sandy beach with sunloungers and umbrellas. The Jacaranda Indian Ocean offers a variety of sport activities, such as scuba diving, downhill skiing, and table tennis. This Diani Beach hotel includes a conference centre equipped with conference facilities and a photocopier.
-
Guest favorite
-
Private beach
Swahili Beach
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Infinity pool
Situated a 5-minute walk from Nakumatt Diani, Swahili Beach Diani Beach hotel offers an infinity swimming pool. 4 km from Diani Chale Marine National Reserve, this hotel offers air-conditioned rooms plus a fitness studio.
This property offers windsurfing, scuba diving, and volleyball and a treatment room, a sauna, and a foot bath to make your stay unforgettable. Guests may also sigh up for guided snorkelling trips. Those on a business trip will benefit from a photocopy machine and a desk provided on site.
Swahili Beach
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Infinity pool
Swahili Beach
Situated a 5-minute walk from Nakumatt Diani, Swahili Beach Diani Beach hotel offers an infinity swimming pool. 4 km from Diani Chale Marine National Reserve, this hotel offers air-conditioned rooms plus a fitness studio.
This property offers windsurfing, scuba diving, and volleyball and a treatment room, a sauna, and a foot bath to make your stay unforgettable. Guests may also sigh up for guided snorkelling trips. Those on a business trip will benefit from a photocopy machine and a desk provided on site.
Adult Resorts in Diani Beach
-
Popular choice
-
Private beach
Diamonds Leisure Beach & Golf Resort
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Pool with view
Providing a luxurious setting about a 5-minute walk from Leisure Lodge Golf Club, the 5-star luxurious Diamonds Leisure Beach & Golf Resort Diani Beach features 9 holes of golf and a private art gallery. Located in close proximity to the Colobus Conservation, the comfortable hotel has to offer 4 outdoor swimming pools onsite plus boating, volleyball, and ping-pong in the area.
This property provides live performances, karaoke, and temporary art galleries to make your stay as enjoyable as possible. Sports fans will appreciate the availability of a tennis court overlooking the Indian Ocean. Finally, the Diamonds Leisure Beach & Golf Resort houses a conference room featuring conference equipment and a photocopier.
Diamonds Leisure Beach & Golf Resort
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Pool with view
Diamonds Leisure Beach & Golf Resort
Providing a luxurious setting about a 5-minute walk from Leisure Lodge Golf Club, the 5-star luxurious Diamonds Leisure Beach & Golf Resort Diani Beach features 9 holes of golf and a private art gallery. Located in close proximity to the Colobus Conservation, the comfortable hotel has to offer 4 outdoor swimming pools onsite plus boating, volleyball, and ping-pong in the area.
This property provides live performances, karaoke, and temporary art galleries to make your stay as enjoyable as possible. Sports fans will appreciate the availability of a tennis court overlooking the Indian Ocean. Finally, the Diamonds Leisure Beach & Golf Resort houses a conference room featuring conference equipment and a photocopier.
-
Beach access
Southern Palms Beach Resort
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Infinity pool
Featuring car rentals, as well as Wi-Fi in public areas, the 5-star Southern Palms Beach Resort Diani Beach is 0.9 km from Diani Chale Marine National Reserve. The onsite restaurant serves French food and offers views of the ocean, while the resort boasts a beautiful location not far from the Indian Ocean.
This Diani Beach hotel offers sunloungers on a beautiful beach, which is around 5 minutes' walk away. If you like active lifestyle, the property offers a tennis court, along with windsurfing, canoeing, and volleyball on site. The Southern Palms Beach Resort Diani Beach offers a meeting room where guests can use conference facilities and a photocopier.
Southern Palms Beach Resort
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Infinity pool
Southern Palms Beach Resort
Featuring car rentals, as well as Wi-Fi in public areas, the 5-star Southern Palms Beach Resort Diani Beach is 0.9 km from Diani Chale Marine National Reserve. The onsite restaurant serves French food and offers views of the ocean, while the resort boasts a beautiful location not far from the Indian Ocean.
This Diani Beach hotel offers sunloungers on a beautiful beach, which is around 5 minutes' walk away. If you like active lifestyle, the property offers a tennis court, along with windsurfing, canoeing, and volleyball on site. The Southern Palms Beach Resort Diani Beach offers a meeting room where guests can use conference facilities and a photocopier.
-
Beach access
Diani Sea Resort
- Restaurant
- Shuttle service
- 24-hour reception
- Air conditioning
- Entertainment
- Outdoor swimming pool
Located a mere 1.9 km from Nakumatt Diani, the 4-star Diani Sea Resort Diani Beach offers comfortable rooms about 15 minutes' walk from the Diani Beach Art Gallery. Offering 2 restaurants with international and local cuisine, this hotel is a mere 2 km from the Diani Beach Shopping Centre.
Diani Sea Resort boasts an outdoor swimming pool as well as a summer terrace, water slides, and spa services. Guests staying at this Diani Beach hotel can also enjoy fitness classes at a fitness club onsite.
Diani Sea Resort
- Restaurant
- Shuttle service
- 24-hour reception
- Air conditioning
- Entertainment
- Outdoor swimming pool
Diani Sea Resort
Located a mere 1.9 km from Nakumatt Diani, the 4-star Diani Sea Resort Diani Beach offers comfortable rooms about 15 minutes' walk from the Diani Beach Art Gallery. Offering 2 restaurants with international and local cuisine, this hotel is a mere 2 km from the Diani Beach Shopping Centre.
Diani Sea Resort boasts an outdoor swimming pool as well as a summer terrace, water slides, and spa services. Guests staying at this Diani Beach hotel can also enjoy fitness classes at a fitness club onsite.
Party Resorts in Diani Beach
-
Beach access
Leopard Beach Resort And Spa
- In-room breakfast
- Shuttle service
- 24-hour reception
- Air conditioning
- Sauna
- Outdoor swimming pool
Leopard Beach Resort And Spa Diani Beach, located an 8-minute walk from Leisure Lodge Golf Club, features Wi-Fi in the rooms. This resort is 2.1 km from the Diani Beach Shopping Centre and provides guests with a treatment room, a sauna, and a foot bath.
There are film nights, karaoke, and a nightclub on site and guests can enjoy table tennis, pool, and darts. This property has a fitness area.
Leopard Beach Resort And Spa
- In-room breakfast
- Shuttle service
- 24-hour reception
- Air conditioning
- Sauna
- Outdoor swimming pool
Leopard Beach Resort And Spa
Leopard Beach Resort And Spa Diani Beach, located an 8-minute walk from Leisure Lodge Golf Club, features Wi-Fi in the rooms. This resort is 2.1 km from the Diani Beach Shopping Centre and provides guests with a treatment room, a sauna, and a foot bath.
There are film nights, karaoke, and a nightclub on site and guests can enjoy table tennis, pool, and darts. This property has a fitness area.
Sunset Villa Boutique Resort
- BBQ facilities
- Valet parking
- VIP check-in/ -out
- Air conditioning
- Bar/ Lounge area
- Outdoor swimming pool
Located 16 minutes' walk from Lantana Galu Beach, the 4-star Sunset Villa Boutique Resort Diani Beach offers air-conditioned rooms. The hotel is 2.5 km from Colobus Conservation and provides guests with a treatment room and a hot tub.
This smoke-free hotel features a private pool along with a hot tub. A number of activities such as windsurfing and snorkelling are provided for guests' enjoyment.
Sunset Villa Boutique Resort
- BBQ facilities
- Valet parking
- VIP check-in/ -out
- Air conditioning
- Bar/ Lounge area
- Outdoor swimming pool
Sunset Villa Boutique Resort
Located 16 minutes' walk from Lantana Galu Beach, the 4-star Sunset Villa Boutique Resort Diani Beach offers air-conditioned rooms. The hotel is 2.5 km from Colobus Conservation and provides guests with a treatment room and a hot tub.
This smoke-free hotel features a private pool along with a hot tub. A number of activities such as windsurfing and snorkelling are provided for guests' enjoyment.
-
Beach access
Diani Sea Lodge
- Restaurant
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Pool with view
Situated around 25 minutes' walk from the Diplomat Diani Beach Resort, the intimate Diani Sea Lodge Diani Beach hotel features Wi-Fi in public areas, and a car park on site. Boasting an à la carte restaurant, the 4-star resort is also 2.1 km from entertainment venues like Shakatak Disco.
Active onsite experience includes an outdoor swimming pool, a tennis court. Car hire are available at the Diani Sea Lodge and the area is popular for diving, mini golf, and table tennis. This hotel also comprises a wellness area for guests' utmost comfort.
Diani Sea Lodge
- Restaurant
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Pool with view
Diani Sea Lodge
Situated around 25 minutes' walk from the Diplomat Diani Beach Resort, the intimate Diani Sea Lodge Diani Beach hotel features Wi-Fi in public areas, and a car park on site. Boasting an à la carte restaurant, the 4-star resort is also 2.1 km from entertainment venues like Shakatak Disco.
Active onsite experience includes an outdoor swimming pool, a tennis court. Car hire are available at the Diani Sea Lodge and the area is popular for diving, mini golf, and table tennis. This hotel also comprises a wellness area for guests' utmost comfort.
Golf Resorts in Diani Beach
-
Private beach
Lantana Galu Beach
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Fitness centre
- Outdoor swimming pool
Situated within 5 minutes' walk of Galu kinondo beach, the 4-star smoke-free Lantana Galu Beach Diani Beach hotel also offers an outdoor swimming pool. Thanks to its tropical location, this Diani Beach resort stands 4.6 km from Diving the Crab, which is a great place to have a fun time.
The property offers options for sports and relaxation in a spa salon or in a fitness centre. On the premises, guests can take advantage of fitness classes, as well as enjoy activities such as windsurfing, snorkelling, and boating. Corporate travellers will benefit from meeting rooms available on site.
Lantana Galu Beach
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Fitness centre
- Outdoor swimming pool
Lantana Galu Beach
Situated within 5 minutes' walk of Galu kinondo beach, the 4-star smoke-free Lantana Galu Beach Diani Beach hotel also offers an outdoor swimming pool. Thanks to its tropical location, this Diani Beach resort stands 4.6 km from Diving the Crab, which is a great place to have a fun time.
The property offers options for sports and relaxation in a spa salon or in a fitness centre. On the premises, guests can take advantage of fitness classes, as well as enjoy activities such as windsurfing, snorkelling, and boating. Corporate travellers will benefit from meeting rooms available on site.
-
Beach access
Bahari Dhow Beach Villas
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Outdoor swimming pool
Offering cars for rent, as well as Wi-Fi in the rooms, the comfortable Bahari Dhow Beach Villas Diani Beach hotel is about 20 minutes' walk from Kongo Mosque. Located not far from the Colobus Conservation, this 4-star resort offers views of the garden and 3 outdoor swimming pools.
Along with water slides and a golf course, this Diani Beach hotel offers boat tours to elevate your holiday experience. A selection of sport activities, provided by the accommodation, include windsurfing, scuba diving, and archery.
Bahari Dhow Beach Villas
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Outdoor swimming pool
Bahari Dhow Beach Villas
Offering cars for rent, as well as Wi-Fi in the rooms, the comfortable Bahari Dhow Beach Villas Diani Beach hotel is about 20 minutes' walk from Kongo Mosque. Located not far from the Colobus Conservation, this 4-star resort offers views of the garden and 3 outdoor swimming pools.
Along with water slides and a golf course, this Diani Beach hotel offers boat tours to elevate your holiday experience. A selection of sport activities, provided by the accommodation, include windsurfing, scuba diving, and archery.
-
Private beach
The Zubeida Boutique Resort
- In-room breakfast
- Free parking
- Housekeeping
- Air conditioning
- Golf course
- Outdoor swimming pool
The 4-star The Zubeida Boutique Resort Diani Beach, located only a 6-minute walk from Colobus Conservation and 6 km from the Diani Beach Art Gallery, features a year-round outdoor swimming pool for guests to take a dip in. The onsite restaurant serves halal food and offers views of the sea, while this comfortable hotel boasts a beachfront location within a few blocks of Marine National Park.
The property offers windsurfing, snorkelling, and diving while car hire is also available. There is a fitness suite at the Zubeida Boutique Resort Diani Beach.
The Zubeida Boutique Resort
- In-room breakfast
- Free parking
- Housekeeping
- Air conditioning
- Golf course
- Outdoor swimming pool
The Zubeida Boutique Resort
The 4-star The Zubeida Boutique Resort Diani Beach, located only a 6-minute walk from Colobus Conservation and 6 km from the Diani Beach Art Gallery, features a year-round outdoor swimming pool for guests to take a dip in. The onsite restaurant serves halal food and offers views of the sea, while this comfortable hotel boasts a beachfront location within a few blocks of Marine National Park.
The property offers windsurfing, snorkelling, and diving while car hire is also available. There is a fitness suite at the Zubeida Boutique Resort Diani Beach.
Diani Beach Honeymoon Resorts
-
Beach access
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
- In-room breakfast
- Valet parking
- 24-hour reception
- Air conditioning
- Steam room
- Outdoor swimming pool
The comfortable 3-star Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits Diani Beach is located about a 25-minute stroll from Kongo Mosque and has a swimming pool with a hot tub. The modern resort is a few moments from the Colobus Conservation and features a private garden as well as views of the Indian Ocean.
A gym and a sauna are offered at the Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits Diani Beach for an extra charge. For your leisure and relaxation, a Jacuzzi and a shared lounge, along with live performances, cooking classes, and a nightclub, are provided. Also, at this Diani Beach hotel guests can enjoy a diving club, a tennis court, and a golf playground, as well as access to parasailing, boating, and volleyball. The Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits Diani Beach includes meeting rooms equipped with conference facilities and a xerox.
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
- In-room breakfast
- Valet parking
- 24-hour reception
- Air conditioning
- Steam room
- Outdoor swimming pool
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
The comfortable 3-star Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits Diani Beach is located about a 25-minute stroll from Kongo Mosque and has a swimming pool with a hot tub. The modern resort is a few moments from the Colobus Conservation and features a private garden as well as views of the Indian Ocean.
A gym and a sauna are offered at the Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits Diani Beach for an extra charge. For your leisure and relaxation, a Jacuzzi and a shared lounge, along with live performances, cooking classes, and a nightclub, are provided. Also, at this Diani Beach hotel guests can enjoy a diving club, a tennis court, and a golf playground, as well as access to parasailing, boating, and volleyball. The Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits Diani Beach includes meeting rooms equipped with conference facilities and a xerox.
-
Great deal
-
Private beach
Coral Beach Resort
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Outdoor swimming pool
The comfortable Coral Beach Resort Diani Beach is located within 25 minutes' walk of Gazi Mangrove Boardwalk and features spa therapy and a play area on site. An Asian restaurant is available in this Diani Beach resort that boasts a beachfront location just around the corner from Nakumatt Diani.
The Coral Beach Resort Diani Beach has an outdoor swimming pool as well as a treatment room and a foot bath. Also, at this hotel, guests can take advantage of a golf club provided onsite.
Coral Beach Resort
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Outdoor swimming pool
Coral Beach Resort
The comfortable Coral Beach Resort Diani Beach is located within 25 minutes' walk of Gazi Mangrove Boardwalk and features spa therapy and a play area on site. An Asian restaurant is available in this Diani Beach resort that boasts a beachfront location just around the corner from Nakumatt Diani.
The Coral Beach Resort Diani Beach has an outdoor swimming pool as well as a treatment room and a foot bath. Also, at this hotel, guests can take advantage of a golf club provided onsite.
Are you in a hurry?
Here is a quick list of Resorts in Diani Beach, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| The Villa Luxury Suites Hotel |
9.2 / 10 (363 Reviews) |
From 145$ | |
| Waterlovers Beach Resort |
9.6 / 10 (71 Reviews) |
From 936$ | |
| Diani Marine Divers Village |
8.8 / 10 (179 Reviews) |
From 84$ | |
| Baobab Beach Resort & Spa |
8.7 / 10 (451 Reviews) |
From 416$ | |
| Jacaranda Indian Ocean Beach Resort |
8.4 / 10 (1015 Reviews) |
From 116$ |
Diani Beach and related destinations