Top Rated Resorts in Diani Beach
-
Best-rated
-
Beach access
Ocean Village Club (Adults Only)
- All inclusive
- Free parking
- 24-hour security
- Air conditioning
- Golf centre
- Outdoor swimming pool
The 4-star Ocean Village Club Diani Beach hotel is nestled about 25 minutes on foot from Colobus Conservation Museum, offering 42 rooms and featuring a veranda and a golf course.
The Ocean Village Diani Beach features an outdoor swimming pool. In the surroundings you can practise diving, lawn tennis, and ping pong.
Ocean Village Club (Adults Only)
- All inclusive
- Free parking
- 24-hour security
- Air conditioning
- Golf centre
- Outdoor swimming pool
Ocean Village Club (Adults Only)
The 4-star Ocean Village Club Diani Beach hotel is nestled about 25 minutes on foot from Colobus Conservation Museum, offering 42 rooms and featuring a veranda and a golf course.
The Ocean Village Diani Beach features an outdoor swimming pool. In the surroundings you can practise diving, lawn tennis, and ping pong.
African Dream Cottages - Diani Beach
- In-room breakfast
- Free parking
- 24-hour reception
- Flat-screen TV
- Golf centre
- Pool with view
The 3-star African Dream Cottages - Diani Beach hotel is within 20 minutes' walk of Baharini Plaza and boasts a sunbathing terrace, a picnic area, and a golf course.
The property has an outdoor swimming pool for your convenience. Cycling and darts may be organised by this Diani Beach hotel for guests.
African Dream Cottages - Diani Beach
- In-room breakfast
- Free parking
- 24-hour reception
- Flat-screen TV
- Golf centre
- Pool with view
African Dream Cottages - Diani Beach
The 3-star African Dream Cottages - Diani Beach hotel is within 20 minutes' walk of Baharini Plaza and boasts a sunbathing terrace, a picnic area, and a golf course.
The property has an outdoor swimming pool for your convenience. Cycling and darts may be organised by this Diani Beach hotel for guests.
-
Top location
-
Beach access
The Villa Luxury Suites Hotel
- Restaurant
- Free parking
- VIP check-in/ -out
- Air conditioning
- Live entertainment
- Plunge pool
Featuring a patio and a swimming pool, the 4-star The Villa Luxury Suites Hotel Diani Beach lies about 20 minutes' walk from The Diani Beach Shopping Centre. Located 4.3 km from Snake Park, the hotel comprises 10 rooms and 2 restaurants.
Rental and cars for rent are available at this accommodation and snorkelling, diving, and canyoning can be organised.
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 patio and a swimming pool, the 4-star The Villa Luxury Suites Hotel Diani Beach lies about 20 minutes' walk from The Diani Beach Shopping Centre. Located 4.3 km from Snake Park, the hotel comprises 10 rooms and 2 restaurants.
Rental and cars for rent are available at this accommodation and snorkelling, diving, and canyoning can be organised.
Budget 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
Positioned around 10 minutes' drive from Baharini Shopping Centre and 2.3 km from Diani Beach Art Gallery, the comfortable Diamonds Leisure Beach & Golf Resort Diani Beach presents 9 holes of golf and a private art gallery. Boasting a location in the immediate vicinity of Colobus Conservation, the 5-star beachfront hotel includes 193 rooms and 4 outdoor swimming pools.
The Diamonds Diani Beach provides access to a casino for guests' enjoyment. Sports fans will appreciate the availability of a golf club overlooking the Indian Ocean.
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
Positioned around 10 minutes' drive from Baharini Shopping Centre and 2.3 km from Diani Beach Art Gallery, the comfortable Diamonds Leisure Beach & Golf Resort Diani Beach presents 9 holes of golf and a private art gallery. Boasting a location in the immediate vicinity of Colobus Conservation, the 5-star beachfront hotel includes 193 rooms and 4 outdoor swimming pools.
The Diamonds Diani Beach provides access to a casino for guests' enjoyment. Sports fans will appreciate the availability of a golf club overlooking the Indian Ocean.
-
Private beach
Jacaranda Indian Ocean Beach Resort
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Pool with view
Offering a sunbathing terrace, playground, and a golf course, Jacaranda Indian Ocean Beach Resort Diani Beach is situated in Diani Beach, 11 minutes' stroll from Diani Chale Marine National Reserve. The resort features 100 rooms with garden views, an outdoor swimming pool, and a fitness club on site.
This hotel offers lawn tennis, table tennis, and billiard while car hire is also available.
Jacaranda Indian Ocean Beach Resort
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Pool with view
Jacaranda Indian Ocean Beach Resort
Offering a sunbathing terrace, playground, and a golf course, Jacaranda Indian Ocean Beach Resort Diani Beach is situated in Diani Beach, 11 minutes' stroll from Diani Chale Marine National Reserve. The resort features 100 rooms with garden views, an outdoor swimming pool, and a fitness club on site.
This hotel offers lawn tennis, table tennis, and billiard while car hire is also available.
-
Private beach
Soul Breeze Beach Resort
- BBQ facilities
- Free parking
- VIP check-in/ -out
- Leisure/ TV room
- Entertainment
- Pool with view
Featuring Wi-Fi in the rooms, Soul Breeze Beach Resort Diani Beach is a 25-minute walk from Colobus Conservation Museum. This hotel boasts a sun deck, barbecue, and a golf course on site and guests can laze by an outdoor swimming pool.
This Diani Beach hotel offers windsurfing, snorkelling, and diving as well as car hire services. Staying in shape is made easy at the beachfront Soul Breeze Beach Resort, which features a fitness club with yoga available for guests.
Soul Breeze Beach Resort
- BBQ facilities
- Free parking
- VIP check-in/ -out
- Leisure/ TV room
- Entertainment
- Pool with view
Soul Breeze Beach Resort
Featuring Wi-Fi in the rooms, Soul Breeze Beach Resort Diani Beach is a 25-minute walk from Colobus Conservation Museum. This hotel boasts a sun deck, barbecue, and a golf course on site and guests can laze by an outdoor swimming pool.
This Diani Beach hotel offers windsurfing, snorkelling, and diving as well as car hire services. Staying in shape is made easy at the beachfront Soul Breeze Beach Resort, which features a fitness club with yoga available for guests.
Resorts in Diani Beach for Adults
-
Beach access
Diani Marine Divers Village
- Free parking
- VIP check-in/ -out
- Air conditioning
- Mini-bar
- Golf centre
- Outdoor swimming pool
Diani Marine Divers Village Diani Beach hotel is located in Diani Beach, a 19-minute walk from Shakatak Disco, and offers an outdoor swimming pool. This resort has views of the garden and features Wi-Fi in public areas.
Guests can make different arrangements at this property, including snorkelling, diving, and cycling or rent cars to explore Diani Beach. You can try fishing at the hotel.
Diani Marine Divers Village
- Free parking
- VIP check-in/ -out
- Air conditioning
- Mini-bar
- Golf centre
- Outdoor swimming pool
Diani Marine Divers Village
Diani Marine Divers Village Diani Beach hotel is located in Diani Beach, a 19-minute walk from Shakatak Disco, and offers an outdoor swimming pool. This resort has views of the garden and features Wi-Fi in public areas.
Guests can make different arrangements at this property, including snorkelling, diving, and cycling or rent cars to explore Diani Beach. You can try fishing at the hotel.
-
Guest favorite
-
Private beach
Swahili Beach
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Sauna
- Infinity pool
Featuring a treatment room, a sauna, and a foot bath, the 5-star Swahili Beach Diani Beach hotel is situated just an 8-minute walk from Diani Beach Art Gallery in Diani Beach. Air-conditioned rooms, sea views and an outdoor swimming pool are at guests' disposal at the hotel, within a few blocks of Full Moon Disco Club.
Cars for rent are available at Swahili Beach hotel and snorkelling, diving, and billiard can be organised. There is a fitness suite at this hotel.
Swahili Beach
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Sauna
- Infinity pool
Swahili Beach
Featuring a treatment room, a sauna, and a foot bath, the 5-star Swahili Beach Diani Beach hotel is situated just an 8-minute walk from Diani Beach Art Gallery in Diani Beach. Air-conditioned rooms, sea views and an outdoor swimming pool are at guests' disposal at the hotel, within a few blocks of Full Moon Disco Club.
Cars for rent are available at Swahili Beach hotel and snorkelling, diving, and billiard can be organised. There is a fitness suite at this hotel.
-
Great deal
-
Beach access
Precious Holiday Homes Diani Beach
- Shared kitchen
- Valet parking
- VIP check-in/ -out
- Air conditioning
- Golf centre
- Pool with view
Providing guests with cars for rent, the comfortable Precious Holiday Homes Diani Beach hotel is a mere 12 minutes' stroll from Galu Kinondo Beach.
Leisure options at the Precious Holiday Homes Diani Beach include an outdoor swimming pool.
Precious Holiday Homes Diani Beach
- Shared kitchen
- Valet parking
- VIP check-in/ -out
- Air conditioning
- Golf centre
- Pool with view
Precious Holiday Homes Diani Beach
Providing guests with cars for rent, the comfortable Precious Holiday Homes Diani Beach hotel is a mere 12 minutes' stroll from Galu Kinondo Beach.
Leisure options at the Precious Holiday Homes Diani Beach include an outdoor swimming pool.
Party Resorts in Diani Beach
-
Beach access
Safari Beach Hotel
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Outdoor swimming pool
Diani Beach Art Gallery is 3.8 km from the comfortable Safari Beach Hotel Diani Beach, which boasts a sun deck and a golf course.
This Diani Beach hotel features an outdoor swimming pool and a fitness club to help guests stay in shape. Among the leisure activities, you can enjoy diving and lawn tennis.
Safari Beach Hotel
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Outdoor swimming pool
Safari Beach Hotel
Diani Beach Art Gallery is 3.8 km from the comfortable Safari Beach Hotel Diani Beach, which boasts a sun deck and a golf course.
This Diani Beach hotel features an outdoor swimming pool and a fitness club to help guests stay in shape. Among the leisure activities, you can enjoy diving and lawn tennis.
-
Beach access
Bahari Dhow Beach Villas
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Outdoor swimming pool
The 4-star Bahari Dhow Beach Villas Diani Beach hotel is located a mere 1.6 km from Kongo Mosque, offering 115 rooms along with a nightclub, water slides, and a golf course.
Also, at Bahari Dhow Beach Villas hotel, guests can relax in an outdoor swimming pool or engage in 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
The 4-star Bahari Dhow Beach Villas Diani Beach hotel is located a mere 1.6 km from Kongo Mosque, offering 115 rooms along with a nightclub, water slides, and a golf course.
Also, at Bahari Dhow Beach Villas hotel, guests can relax in an outdoor swimming pool or engage in windsurfing, scuba diving, and archery.
-
Beach access
Asha Boutique Hotel
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Golf centre
- Outdoor swimming pool
The comfortable Asha Boutique Hotel Diani Beach offers quick access to Baharini Shopping Centre, which is only a 5-minute stroll away. Offering a restaurant and luggage storage, this Diani Beach hotel features 6 rooms overlooking garden.
Onsite leisure options include body scrub, pedicure, and manicure as well as an outdoor swimming pool. The Asha Boutique Diani Beach offers its guests the opportunity to enjoy cycling at a fitness club located on the premises.
Asha Boutique Hotel
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Golf centre
- Outdoor swimming pool
Asha Boutique Hotel
The comfortable Asha Boutique Hotel Diani Beach offers quick access to Baharini Shopping Centre, which is only a 5-minute stroll away. Offering a restaurant and luggage storage, this Diani Beach hotel features 6 rooms overlooking garden.
Onsite leisure options include body scrub, pedicure, and manicure as well as an outdoor swimming pool. The Asha Boutique Diani Beach offers its guests the opportunity to enjoy cycling at a fitness club located on the premises.
Golf Resorts in Diani Beach
-
Private beach
Eleven Pearl Boutique Hotel & Spa
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Sauna
- Pool with view
Enticing guests with a treatment room, a hot tub, a sauna, and a foot bath, the comfortable 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach is around a 10-minute ride from Baharini Shopping Centre. Boasting a pizza restaurant, this Diani Beach hotel is also 2.7 km from entertainment venues like Shakatak Disco.
A fitness room and an outdoor swimming pool are available at this Diani Beach hotel. Those who want to get in shape, can practise badminton and darts.
Eleven Pearl Boutique Hotel & Spa
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Sauna
- Pool with view
Eleven Pearl Boutique Hotel & Spa
Enticing guests with a treatment room, a hot tub, a sauna, and a foot bath, the comfortable 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach is around a 10-minute ride from Baharini Shopping Centre. Boasting a pizza restaurant, this Diani Beach hotel is also 2.7 km from entertainment venues like Shakatak Disco.
A fitness room and an outdoor swimming pool are available at this Diani Beach hotel. Those who want to get in shape, can practise badminton and darts.
-
Beach access
Pinewood Beach Resort And Spa
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Outdoor swimming pool
The 4-star Pinewood Beach Resort And Spa Diani Beach provides 54 spacious rooms and sits around a 25-minute walk from Kaya Kinondo Sacred Forest. The resort features cars for rent, as well as Wi-Fi in public areas.
The Pinewood Diani Beach offers an outdoor swimming pool. In order to promote physical wellness, the property offers a fitness centre where guests can participate in fitness classes.
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 Pinewood Beach Resort And Spa Diani Beach provides 54 spacious rooms and sits around a 25-minute walk from Kaya Kinondo Sacred Forest. The resort features cars for rent, as well as Wi-Fi in public areas.
The Pinewood Diani Beach offers an outdoor swimming pool. In order to promote physical wellness, the property offers a fitness centre where guests can participate in fitness classes.
-
Private beach
Coral Beach Resort
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Outdoor swimming pool
Offering spa therapy, a picnic area, and a golf course, and views of the sea, Coral Beach Resort Diani Beach is located a 12-minute walk from Leisure Lodge Golf Club. Guests can relax in an outdoor swimming pool or benefit from a treatment room and a foot bath while enjoying a location just moments from Nakumatt Diani.
You can join windsurfing, snorkelling, and canyoning at this Diani Beach hotel, and cars are available for rent.
Coral Beach Resort
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Outdoor swimming pool
Coral Beach Resort
Offering spa therapy, a picnic area, and a golf course, and views of the sea, Coral Beach Resort Diani Beach is located a 12-minute walk from Leisure Lodge Golf Club. Guests can relax in an outdoor swimming pool or benefit from a treatment room and a foot bath while enjoying a location just moments from Nakumatt Diani.
You can join windsurfing, snorkelling, and canyoning at this Diani Beach hotel, and cars are available for rent.
Diani Beach Honeymoon Resorts
-
Beach access
Southern Palms Beach Resort
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Infinity pool
The 5-star Southern Palms Beach Resort Diani Beach offers air-conditioned rooms near a business district and about 15 minutes' walk from Kongo Mosque. This resort lies 3.6 km from Diplomat Diani Beach Resort, and offers an American-style restaurant and an infinity swimming pool onsite.
The hotel has spa therapy, playground, and a golf course. Keeping fit at Southern Palms Beach Resort is convenient thanks to a fitness centre that offers fitness classes. Those on a business trip will benefit from conference facilities and a photocopy machine provided on site.
Southern Palms Beach Resort
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Infinity pool
Southern Palms Beach Resort
The 5-star Southern Palms Beach Resort Diani Beach offers air-conditioned rooms near a business district and about 15 minutes' walk from Kongo Mosque. This resort lies 3.6 km from Diplomat Diani Beach Resort, and offers an American-style restaurant and an infinity swimming pool onsite.
The hotel has spa therapy, playground, and a golf course. Keeping fit at Southern Palms Beach Resort is convenient thanks to a fitness centre that offers fitness classes. Those on a business trip will benefit from conference facilities and a photocopy machine provided on site.
-
Beach access
Papillon Lagoon Reef Hotel
- All inclusive
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Outdoor swimming pool
Featuring a sun deck, a shared lounge, and a golf course, Papillon Lagoon Reef Hotel Diani Beach enjoys a lush location about a 25-minute walk from Shakatak Disco. The hotel offers 150 rooms with sea views, an American restaurant, and a pool bar.
Papillon Lagoon Reef Hotel features an outdoor swimming pool and a fitness centre to help guests stay in shape. An array of activities such as snorkelling, diving, and lawn tennis is offered on site or in the area.
Papillon Lagoon Reef Hotel
- All inclusive
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Outdoor swimming pool
Papillon Lagoon Reef Hotel
Featuring a sun deck, a shared lounge, and a golf course, Papillon Lagoon Reef Hotel Diani Beach enjoys a lush location about a 25-minute walk from Shakatak Disco. The hotel offers 150 rooms with sea views, an American restaurant, and a pool bar.
Papillon Lagoon Reef Hotel features an outdoor swimming pool and a fitness centre to help guests stay in shape. An array of activities such as snorkelling, diving, and lawn tennis is offered on site or in the area.
-
Eco-friendly stay
-
Beach access
Baobab Beach Resort & Spa
- All inclusive
- Valet parking
- 24-hour reception
- Air conditioning
- Steam room
- Outdoor swimming pool
Offering guests 2 outdoor tennis courts, the 5-star Baobab Beach Resort & Spa Diani Beach sits 2.6 km from Galu Kinondo Beach. Featuring 2 outdoor swimming pools along with a steam room, a hot tub, a sauna, and a foot bath, the resort offers a picturesque setting in proximity to South Coast.
A sunbathing terrace, playground, and a golf course are featured at the Baobab Beach Diani Beach. There is windsurfing, snorkelling, and lawn tennis, also you can go fishing.
Baobab Beach Resort & Spa
- All inclusive
- Valet parking
- 24-hour reception
- Air conditioning
- Steam room
- Outdoor swimming pool
Baobab Beach Resort & Spa
Offering guests 2 outdoor tennis courts, the 5-star Baobab Beach Resort & Spa Diani Beach sits 2.6 km from Galu Kinondo Beach. Featuring 2 outdoor swimming pools along with a steam room, a hot tub, a sauna, and a foot bath, the resort offers a picturesque setting in proximity to South Coast.
A sunbathing terrace, playground, and a golf course are featured at the Baobab Beach Diani Beach. There is windsurfing, snorkelling, and lawn tennis, also you can go fishing.
4 Star Resorts in Diani Beach
-
Beach access
Sitara Retreat Kenya - Diani
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Golf centre
- Outdoor swimming pool
The comfortable Sitara Retreat Kenya - Diani Hotel Diani Beach is located in Diani Beach, nearly a 25-minute walk from Colobus Conservation, and offers an outdoor swimming pool. Featuring 6 rooms with views of the pool, the resort is in the vicinity of Diani Chale Marine National Reserve.
Sitara Retreat Kenya - Diani
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Golf centre
- Outdoor swimming pool
Sitara Retreat Kenya - Diani
The comfortable Sitara Retreat Kenya - Diani Hotel Diani Beach is located in Diani Beach, nearly a 25-minute walk from Colobus Conservation, and offers an outdoor swimming pool. Featuring 6 rooms with views of the pool, the resort is in the vicinity of Diani Chale Marine National Reserve.
-
Beach access
Waterlovers Beach Resort
- Cookware/ Kitchen utensils
- Airport shuttle
- 24-hour reception
- Air conditioning
- Golf centre
- Infinity pool
Located within 800 metres of The Diani Beach Shopping Centre, Waterlovers Beach Resort Diani Beach includes 10 rooms with views of the sea. This hotel offers a car park on site and an infinity pool.
The hotel offers a sunbathing terrace and playground as well as a treatment room and a foot bath. You can try snorkelling and fishing at this accommodation.
Waterlovers Beach Resort
- Cookware/ Kitchen utensils
- Airport shuttle
- 24-hour reception
- Air conditioning
- Golf centre
- Infinity pool
Waterlovers Beach Resort
Located within 800 metres of The Diani Beach Shopping Centre, Waterlovers Beach Resort Diani Beach includes 10 rooms with views of the sea. This hotel offers a car park on site and an infinity pool.
The hotel offers a sunbathing terrace and playground as well as a treatment room and a foot bath. You can try snorkelling and fishing at this accommodation.
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, $ | |
| Ocean Village Club (Adults Only) |
9.7 / 10 (1076 Reviews) |
From 250$ | |
| African Dream Cottages - Diani Beach |
8.5 / 10 (149 Reviews) |
From 59$ | |
| The Villa Luxury Suites Hotel |
9.2 / 10 (372 Reviews) |
From 145$ | |
| Diamonds Leisure Beach & Golf Resort |
8.1 / 10 (1313 Reviews) |
From 147$ | |
| Jacaranda Indian Ocean Beach Resort |
8.4 / 10 (1091 Reviews) |
From 140$ |