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 a swimming pool, The Villa Luxury Suites Hotel Diani Beach is about a 25-minute walk from Gazi Mangrove Boardwalk. Offering 2 restaurants with Brazilian, Ethiopian, and Hungarian cuisine, the hotel is in proximity to Colobus Conservation.
This accommodation offers snorkelling, diving, and canyoning as well as bicycle and car hire services. The hotel offers a ski school for ski lovers.
The Villa Luxury Suites Hotel
- Restaurant
- Free parking
- VIP check-in/ -out
- Air conditioning
- Live entertainment
- Plunge pool
The Villa Luxury Suites Hotel
Featuring a swimming pool, The Villa Luxury Suites Hotel Diani Beach is about a 25-minute walk from Gazi Mangrove Boardwalk. Offering 2 restaurants with Brazilian, Ethiopian, and Hungarian cuisine, the hotel is in proximity to Colobus Conservation.
This accommodation offers snorkelling, diving, and canyoning as well as bicycle and car hire services. The hotel offers a ski school for ski lovers.
-
Beach access
Waterlovers Beach Resort
- Cookware/ Kitchen utensils
- Airport shuttle
- 24-hour reception
- Air conditioning
- Golf centre
- Infinity pool
Positioned about a 10-minute drive from Nakumatt Diani and 3.3 km from Colobus Conservation, the 4-star Waterlovers Beach Resort Diani Beach presents a private art gallery and 18 holes of golf. This Diani Beach hotel offers an infinity swimming pool, a pizza restaurant and a poolside bar.
A treatment room and a foot bath, as well as a sunbathing terrace and playground are available in the Waterlovers. The property is a perfect place for snorkelling, canyoning, and kayaking.
Waterlovers Beach Resort
- Cookware/ Kitchen utensils
- Airport shuttle
- 24-hour reception
- Air conditioning
- Golf centre
- Infinity pool
Waterlovers Beach Resort
Positioned about a 10-minute drive from Nakumatt Diani and 3.3 km from Colobus Conservation, the 4-star Waterlovers Beach Resort Diani Beach presents a private art gallery and 18 holes of golf. This Diani Beach hotel offers an infinity swimming pool, a pizza restaurant and a poolside bar.
A treatment room and a foot bath, as well as a sunbathing terrace and playground are available in the Waterlovers. The property is a perfect place for snorkelling, canyoning, and kayaking.
-
Beach access
Diani Marine Divers Village
- Free parking
- VIP check-in/ -out
- Air conditioning
- Mini-bar
- Golf course
- Outdoor swimming pool
Diani Marine Divers Village Diani Beach hotel, located approximately 25 minutes on foot from Diplomat Diani Beach Resort, offers an outdoor swimming pool and Wi-Fi in public areas. Located 5 km from Ukunda airport, this Diani Beach resort features car hire service and car rentals for guests to take advantage of.
The property’s pedicure and manicure will ensure a nice stay. If you like active lifestyle, the accommodation offers a dive centre, along with snorkelling, diving, and cycling 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
Diani Marine Divers Village Diani Beach hotel, located approximately 25 minutes on foot from Diplomat Diani Beach Resort, offers an outdoor swimming pool and Wi-Fi in public areas. Located 5 km from Ukunda airport, this Diani Beach resort features car hire service and car rentals for guests to take advantage of.
The property’s pedicure and manicure will ensure a nice stay. If you like active lifestyle, the accommodation offers a dive centre, along with snorkelling, diving, and cycling 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 10 minutes by car from Baharini Shopping Centre, Baobab Beach Resort & Spa Diani Beach includes views of the Indian Ocean. The hotel features 295 rooms with garden views, an infinity swimming pool, and a fitness centre on site.
A steam room, a hot tub, a sauna, and a foot bath, along with a sunbathing terrace, playground, and a golf course, are featured at this hotel. Active guests are invited to join fitness classes, as well as play badminton and darts, or go fishing. Business and leisure travellers can also make use of conference equipment and a photocopy machine.
Baobab Beach Resort & Spa
- BBQ facilities
- Valet parking
- 24-hour reception
- Air conditioning
- Steam room
- Outdoor swimming pool
Baobab Beach Resort & Spa
Situated 10 minutes by car from Baharini Shopping Centre, Baobab Beach Resort & Spa Diani Beach includes views of the Indian Ocean. The hotel features 295 rooms with garden views, an infinity swimming pool, and a fitness centre on site.
A steam room, a hot tub, a sauna, and a foot bath, along with a sunbathing terrace, playground, and a golf course, are featured at this hotel. Active guests are invited to join fitness classes, as well as play badminton and darts, or go fishing. Business and leisure travellers can also make use of conference equipment and a photocopy machine.
-
Private beach
Jacaranda Indian Ocean Beach Resort
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Pool with view
The 4-star Jacaranda Indian Ocean Beach Resort Diani Beach, located nearly a 25-minute stroll from Leisure Lodge Golf Club, boasts an outdoor swimming pool and a fitness centre.
Guests can enjoy such fun activities as live performances and karaoke and engage in lawn tennis, ping-pong, and billiard. The accommodation offers ski equipment rental for ski lovers. Those on a business trip will benefit from conference equipment and a photocopy machine provided on site.
Jacaranda Indian Ocean Beach Resort
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Pool with view
Jacaranda Indian Ocean Beach Resort
The 4-star Jacaranda Indian Ocean Beach Resort Diani Beach, located nearly a 25-minute stroll from Leisure Lodge Golf Club, boasts an outdoor swimming pool and a fitness centre.
Guests can enjoy such fun activities as live performances and karaoke and engage in lawn tennis, ping-pong, and billiard. The accommodation offers ski equipment rental for ski lovers. Those on a business trip will benefit from conference equipment and a photocopy machine provided on site.
-
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. This hotel is 4 km from Diani Chale Marine National Reserve and provides guests with a treatment room, a sauna, and a foot bath.
You can join windsurfing, snorkelling, and billiard at this Diani Beach hotel, and bicycles are available for rent. The Swahili Beach Diani Beach has a fitness studio. Business and leisure travellers can also make use of a photocopy machine and a work desk.
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. This hotel is 4 km from Diani Chale Marine National Reserve and provides guests with a treatment room, a sauna, and a foot bath.
You can join windsurfing, snorkelling, and billiard at this Diani Beach hotel, and bicycles are available for rent. The Swahili Beach Diani Beach has a fitness studio. Business and leisure travellers can also make use of a photocopy machine and a work desk.
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 beachfront setting around a 5-minute walk from Leisure Lodge Golf Club, the 5-star beachfront Diamonds Leisure Beach & Golf Resort Diani Beach features 9 holes of golf and a private art gallery. At the comfortable hotel, located in close proximity to Colobus Conservation, you can spend the day in 4 outdoor swimming pools or keep active with snorkelling, diving, and boating.
The Diamonds Diani Beach boasts a sun deck, spa therapy, and playground. Additionally, staying at this Diani Beach hotel, guests can enjoy activities at a golf club overlooking the Indian Ocean. Business and leisure travellers can also make use of conference facilities and a photocopy machine.
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 beachfront setting around a 5-minute walk from Leisure Lodge Golf Club, the 5-star beachfront Diamonds Leisure Beach & Golf Resort Diani Beach features 9 holes of golf and a private art gallery. At the comfortable hotel, located in close proximity to Colobus Conservation, you can spend the day in 4 outdoor swimming pools or keep active with snorkelling, diving, and boating.
The Diamonds Diani Beach boasts a sun deck, spa therapy, and playground. Additionally, staying at this Diani Beach hotel, guests can enjoy activities at a golf club overlooking the Indian Ocean. Business and leisure travellers can also make use of conference facilities and a photocopy machine.
-
Beach access
Southern Palms Beach Resort
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Infinity pool
Offering 81 rooms, Southern Palms Beach Resort Diani Beach is near a business district and 3.6 km from Diplomat Diani Beach Resort. With views of the garden, the resort is situated not far from Diani Chale Marine National Reserve and offers spa therapy, playground, and a golf course.
The Southern Palms Diani Beach features an infinity pool and a fitness room to help guests stay in shape. If you like sports, this hotel provides a tennis court, as well as access to windsurfing, snorkelling, and canyoning. Business and leisure travellers can also make use of conference facilities and a photocopy machine.
Southern Palms Beach Resort
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Infinity pool
Southern Palms Beach Resort
Offering 81 rooms, Southern Palms Beach Resort Diani Beach is near a business district and 3.6 km from Diplomat Diani Beach Resort. With views of the garden, the resort is situated not far from Diani Chale Marine National Reserve and offers spa therapy, playground, and a golf course.
The Southern Palms Diani Beach features an infinity pool and a fitness room to help guests stay in shape. If you like sports, this hotel provides a tennis court, as well as access to windsurfing, snorkelling, and canyoning. Business and leisure travellers can also make use of conference facilities and a photocopy machine.
-
Beach access
Diani Sea Resort
- Restaurant
- Shuttle service
- 24-hour reception
- Air conditioning
- Entertainment
- Outdoor swimming pool
The 4-star Diani Sea Resort Diani Beach, situated around 25 minutes' walk from Nakumatt Diani, offers an outdoor swimming pool as well as a fitness centre. Providing access to such entertainment venues as Shakatak Disco merely 1.5 km away, the hotel has 2 restaurants.
Cars for rent are available at Diani Sea Resort and diving, billiard, and darts can be organised. The availability of a tennis court guarantees guests an active stay at this Diani Beach hotel.
Diani Sea Resort
- Restaurant
- Shuttle service
- 24-hour reception
- Air conditioning
- Entertainment
- Outdoor swimming pool
Diani Sea Resort
The 4-star Diani Sea Resort Diani Beach, situated around 25 minutes' walk from Nakumatt Diani, offers an outdoor swimming pool as well as a fitness centre. Providing access to such entertainment venues as Shakatak Disco merely 1.5 km away, the hotel has 2 restaurants.
Cars for rent are available at Diani Sea Resort and diving, billiard, and darts can be organised. The availability of a tennis court guarantees guests an active stay at this Diani Beach hotel.
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.
This high-quality hotel features an outdoor swimming pool as well as a nightclub, a sun deck, and grill. Such sports activities as table tennis, billiard, and darts are also provided.
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.
This high-quality hotel features an outdoor swimming pool as well as a nightclub, a sun deck, and grill. Such sports activities as table tennis, billiard, and darts are also provided.
Sunset Villa Boutique Resort
- BBQ facilities
- Valet parking
- VIP check-in/ -out
- Air conditioning
- Bar/ Lounge area
- Outdoor swimming pool
Sunset Villa Boutique Resort Diani Beach is located in Diani Beach, 3.4 km from Kaya Kinondo Sacred Forest, and offers an outdoor swimming pool. The resort is in the vicinity of Galu Kinondo Beach and provides guests with a treatment room and a hot tub.
Sunset Villa Boutique Resort offers windsurfing and snorkelling as well as car hire services.
Sunset Villa Boutique Resort
- BBQ facilities
- Valet parking
- VIP check-in/ -out
- Air conditioning
- Bar/ Lounge area
- Outdoor swimming pool
Sunset Villa Boutique Resort
Sunset Villa Boutique Resort Diani Beach is located in Diani Beach, 3.4 km from Kaya Kinondo Sacred Forest, and offers an outdoor swimming pool. The resort is in the vicinity of Galu Kinondo Beach and provides guests with a treatment room and a hot tub.
Sunset Villa Boutique Resort offers windsurfing and snorkelling as well as car hire services.
-
Beach access
Diani Sea Lodge
- Restaurant
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Pool with view
Situated around 25 minutes' walk from Diplomat Diani Beach Resort, the intimate Diani Sea Lodge Diani Beach hotel features Wi-Fi in public areas and parking on site. Boasting an à la carte restaurant, the 4-star resort is also 2.1 km from entertainment venues like Shakatak Disco.
A tennis court, along with an outdoor swimming pool, are provided for a better leisure experience. Those who like to keep fit can partake in fitness classes and enjoy such activities as diving, billiard, and darts.
Diani Sea Lodge
- Restaurant
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Pool with view
Diani Sea Lodge
Situated around 25 minutes' walk from Diplomat Diani Beach Resort, the intimate Diani Sea Lodge Diani Beach hotel features Wi-Fi in public areas and parking on site. Boasting an à la carte restaurant, the 4-star resort is also 2.1 km from entertainment venues like Shakatak Disco.
A tennis court, along with an outdoor swimming pool, are provided for a better leisure experience. Those who like to keep fit can partake in fitness classes and enjoy such activities as diving, billiard, and darts.
Golf Resorts in Diani Beach
-
Private beach
Lantana Galu Beach
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Fitness centre
- Outdoor swimming pool
The 4-star beachfront Lantana Galu Beach Diani Beach hotel is within 5 minutes' walk of Galu kinondo beach and offers an outdoor swimming pool. Featuring a private beach area and a convenience shop, this Diani Beach resort is 3.2 km from the sacred Kaya Kinondo Grove.
Lantana Galu Beach hotel will also help you keep fit with fitness classes at a fully equipped workout room available on site. Guests are welcome to participate in horse riding tours.
Lantana Galu Beach
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Fitness centre
- Outdoor swimming pool
Lantana Galu Beach
The 4-star beachfront Lantana Galu Beach Diani Beach hotel is within 5 minutes' walk of Galu kinondo beach and offers an outdoor swimming pool. Featuring a private beach area and a convenience shop, this Diani Beach resort is 3.2 km from the sacred Kaya Kinondo Grove.
Lantana Galu Beach hotel will also help you keep fit with fitness classes at a fully equipped workout room available on site. Guests are welcome to participate in horse riding tours.
-
Beach access
Bahari Dhow Beach Villas
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Outdoor swimming pool
Situated around 20 minutes' walk from Kongo Mosque, the 4-star Bahari Dhow Beach Villas Diani Beach hotel features Wi-Fi in public areas, and free private parking on site. Located 5 km from Ukunda airport, the resort features shuttle service and car rentals for guests to take advantage of.
3 outdoor swimming pools and body scrub, pedicure, and light therapy will guarantee a truly relaxing experience. Those who like to keep fit can partake in yoga and enjoy such activities as 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
Situated around 20 minutes' walk from Kongo Mosque, the 4-star Bahari Dhow Beach Villas Diani Beach hotel features Wi-Fi in public areas, and free private parking on site. Located 5 km from Ukunda airport, the resort features shuttle service and car rentals for guests to take advantage of.
3 outdoor swimming pools and body scrub, pedicure, and light therapy will guarantee a truly relaxing experience. Those who like to keep fit can partake in yoga and enjoy such activities as windsurfing, scuba diving, and archery.
-
Private beach
The Zubeida Boutique Resort
- In-room breakfast
- Free parking
- Housekeeping
- Air conditioning
- Golf course
- Outdoor swimming pool
Featuring car rentals, as well as Wi-Fi in the rooms, the 4-star The Zubeida Boutique Resort Diani Beach is about 6 km from Diani Beach Art Gallery. One will enjoy a pool bar or a terrace and a golf course, while this comfortable hotel also boasts beachfront setting in close proximity to Colobus Conservation Museum.
A year-round outdoor swimming pool as well as a fitness centre highlight the hotel. The Zubeida Diani Beach offers opportunities for sport lovers, including windsurfing, snorkelling, and diving provided onsite.
The Zubeida Boutique Resort
- In-room breakfast
- Free parking
- Housekeeping
- Air conditioning
- Golf course
- Outdoor swimming pool
The Zubeida Boutique Resort
Featuring car rentals, as well as Wi-Fi in the rooms, the 4-star The Zubeida Boutique Resort Diani Beach is about 6 km from Diani Beach Art Gallery. One will enjoy a pool bar or a terrace and a golf course, while this comfortable hotel also boasts beachfront setting in close proximity to Colobus Conservation Museum.
A year-round outdoor swimming pool as well as a fitness centre highlight the hotel. The Zubeida Diani Beach offers opportunities for sport lovers, including windsurfing, snorkelling, and diving provided onsite.
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 3-star modern Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits Diani Beach is located around a 25-minute stroll from Kongo Mosque and has a swimming pool with a hot tub. This Diani Beach resort is only a few steps from Colobus Conservation and features a private garden as well as views of the Indian Ocean.
The Diani Reef Diani Beach invites guests to a nightclub for their enjoyment. If you like active lifestyle, the property offers tennis courts, along with windsurfing, snorkelling, and volleyball on site. This hotel also features conference facilities and a photocopy machine for those arriving on business.
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 3-star modern Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits Diani Beach is located around a 25-minute stroll from Kongo Mosque and has a swimming pool with a hot tub. This Diani Beach resort is only a few steps from Colobus Conservation and features a private garden as well as views of the Indian Ocean.
The Diani Reef Diani Beach invites guests to a nightclub for their enjoyment. If you like active lifestyle, the property offers tennis courts, along with windsurfing, snorkelling, and volleyball on site. This hotel also features conference facilities and a photocopy machine for those arriving on business.
-
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 a treatment room and a foot bath. Boasting an Asian restaurant, this Diani Beach resort is available in the immediate vicinity of Nakumatt Diani.
This Diani Beach hotel offers spa therapy, a picnic area, and a golf course and an outdoor swimming pool with a pool cover. Active guests can enjoy canyoning, billiard, and fisheries provided on-site.
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 a treatment room and a foot bath. Boasting an Asian restaurant, this Diani Beach resort is available in the immediate vicinity of Nakumatt Diani.
This Diani Beach hotel offers spa therapy, a picnic area, and a golf course and an outdoor swimming pool with a pool cover. Active guests can enjoy canyoning, billiard, and fisheries provided on-site.
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