Top 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
Offering a veranda and a golf course, Ocean Village Club Diani Beach hotel is situated in Diani Beach, around a 25-minute walk from Colobus Conservation Museum. The hotel offers secure parking on site and an outdoor swimming pool.
You can engage in 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)
Offering a veranda and a golf course, Ocean Village Club Diani Beach hotel is situated in Diani Beach, around a 25-minute walk from Colobus Conservation Museum. The hotel offers secure parking on site and an outdoor swimming pool.
You can engage in diving, lawn tennis, and ping pong.
-
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, located only 1.8 km from Diplomat Diani Beach Resort, offers a swimming pool and Wi-Fi in the rooms. Providing access to such entertainment venues as Shakatak Disco approximately a 10-minute ride away, this Diani Beach hotel has 2 restaurants.
Guests can enjoy such fun activities as live performances and engage in snorkelling, diving, and canyoning.
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, located only 1.8 km from Diplomat Diani Beach Resort, offers a swimming pool and Wi-Fi in the rooms. Providing access to such entertainment venues as Shakatak Disco approximately a 10-minute ride away, this Diani Beach hotel has 2 restaurants.
Guests can enjoy such fun activities as live performances and engage in snorkelling, diving, and canyoning.
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 hotel features 20 rooms and lies a 9-minute walk from Baharini Shopping Centre. Located 3.1 km from Colobus Conservation, this hotel offers views of the garden and an outdoor swimming pool.
A sunbathing terrace, a picnic area, and a golf course are offered for guests' comfort. African Dream Cottages - Diani Beach hotel provides cycling and darts for an active pastime.
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
African Dream Cottages - Diani Beach hotel features 20 rooms and lies a 9-minute walk from Baharini Shopping Centre. Located 3.1 km from Colobus Conservation, this hotel offers views of the garden and an outdoor swimming pool.
A sunbathing terrace, a picnic area, and a golf course are offered for guests' comfort. African Dream Cottages - Diani Beach hotel provides cycling and darts for an active pastime.
Cheap 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
Diamonds Leisure Beach & Golf Resort Diani Beach, located a 25-minute walk from Diani Shopping Centre, offers 193 air-conditioned rooms. Offering views of the garden, the resort is just moments from Colobus Conservation and boasts 4 outdoor swimming pools.
The Diamonds Diani Beach offers entertainment spaces such as a casino. Additionally, while staying at this beachfront property, active guests can enjoy a golf club overlooking the Indian Ocean. Business and leisure travellers can also make use of conference equipment 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
Diamonds Leisure Beach & Golf Resort Diani Beach, located a 25-minute walk from Diani Shopping Centre, offers 193 air-conditioned rooms. Offering views of the garden, the resort is just moments from Colobus Conservation and boasts 4 outdoor swimming pools.
The Diamonds Diani Beach offers entertainment spaces such as a casino. Additionally, while staying at this beachfront property, active guests can enjoy a golf club overlooking the Indian Ocean. 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
Located approximately 10 minutes' walk from Kongo Mosque, the 4-star Jacaranda Indian Ocean Beach Resort Diani Beach includes a sunbathing terrace, playground, and a golf course.
Guests are invited to relax by a plunge pool or exercise at a fitness studio. Alternatively, you can unwind with lawn tennis, cycling, and ping-pong on-site or in the surrounding area. The Jacaranda also features conference equipment and a photocopy machine for those arriving on business.
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 approximately 10 minutes' walk from Kongo Mosque, the 4-star Jacaranda Indian Ocean Beach Resort Diani Beach includes a sunbathing terrace, playground, and a golf course.
Guests are invited to relax by a plunge pool or exercise at a fitness studio. Alternatively, you can unwind with lawn tennis, cycling, and ping-pong on-site or in the surrounding area. The Jacaranda also features conference equipment and a photocopy machine for those arriving on business.
-
Private beach
Soul Breeze Beach Resort
- BBQ facilities
- Free parking
- VIP check-in/ -out
- Leisure/ TV room
- Entertainment
- Pool with view
Offering cars for rent, as well as Wi-Fi in the rooms, the 3-star Soul Breeze Beach Resort Diani Beach is only a 14-minute walk from Lantana Galu Beach. Located 3.4 km from Kaya Kinondo Sacred Forest, this Diani Beach hotel features 18 rooms with views of the sea.
The accommodation has an outdoor swimming pool and a fitness suite. If you like sports, this beachfront hotel provides a tennis court, as well as access to windsurfing, snorkelling, and horseback riding.
Soul Breeze Beach Resort
- BBQ facilities
- Free parking
- VIP check-in/ -out
- Leisure/ TV room
- Entertainment
- Pool with view
Soul Breeze Beach Resort
Offering cars for rent, as well as Wi-Fi in the rooms, the 3-star Soul Breeze Beach Resort Diani Beach is only a 14-minute walk from Lantana Galu Beach. Located 3.4 km from Kaya Kinondo Sacred Forest, this Diani Beach hotel features 18 rooms with views of the sea.
The accommodation has an outdoor swimming pool and a fitness suite. If you like sports, this beachfront hotel provides a tennis court, as well as access to windsurfing, snorkelling, and horseback riding.
Adult Resorts in Diani Beach
-
Guest favorite
-
Private beach
Swahili Beach
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Sauna
- Infinity pool
The beachfront Swahili Beach Diani Beach hotel, situated approximately 25 minutes' walk from Gazi Mangrove Boardwalk, offers an outdoor swimming pool as well as a fitness area. An à la carte restaurant is available in this 5-star hotel that boasts a private location within a few blocks of Diani Beach Art Gallery.
The Swahili Beach invites guests to take part in live performances and karaoke to ensure a more exciting stay. The property features a variety of activities such as windsurfing, snorkelling, and diving. A treatment room, a sauna, and a foot bath, along with body scrub, pedicure, and manicure, are provided to ensure a perfect stay. Those on a business trip will benefit from a desk and a photocopy machine provided on site.
Swahili Beach
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Sauna
- Infinity pool
Swahili Beach
The beachfront Swahili Beach Diani Beach hotel, situated approximately 25 minutes' walk from Gazi Mangrove Boardwalk, offers an outdoor swimming pool as well as a fitness area. An à la carte restaurant is available in this 5-star hotel that boasts a private location within a few blocks of Diani Beach Art Gallery.
The Swahili Beach invites guests to take part in live performances and karaoke to ensure a more exciting stay. The property features a variety of activities such as windsurfing, snorkelling, and diving. A treatment room, a sauna, and a foot bath, along with body scrub, pedicure, and manicure, are provided to ensure a perfect stay. Those on a business trip will benefit from a desk and a photocopy machine provided on site.
-
Beach access
Diani Marine Divers Village
- Free parking
- VIP check-in/ -out
- Air conditioning
- Mini-bar
- Golf centre
- Outdoor swimming pool
Located a mere 1.6 km from Shakatak Disco, Diani Marine Divers Village Diani Beach hotel features Wi-Fi in public areas and a car park on site. Featuring an outdoor swimming pool, the resort is just a few steps from Baharini Shopping Centre.
Car hire is available at the hotel and the area is popular for snorkelling, diving, and cycling. Thanks to a dive centre, guests can stay fit at this hotel.
Diani Marine Divers Village
- Free parking
- VIP check-in/ -out
- Air conditioning
- Mini-bar
- Golf centre
- Outdoor swimming pool
Diani Marine Divers Village
Located a mere 1.6 km from Shakatak Disco, Diani Marine Divers Village Diani Beach hotel features Wi-Fi in public areas and a car park on site. Featuring an outdoor swimming pool, the resort is just a few steps from Baharini Shopping Centre.
Car hire is available at the hotel and the area is popular for snorkelling, diving, and cycling. Thanks to a dive centre, guests can stay fit at this hotel.
-
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 drive from Baharini Plaza, boasts an outdoor swimming pool and a fitness area. Thanks to its beachfront location, this Diani Beach hotel stands within 2 km of Shakatak Disco, which is a great place to have a fun time.
Onsite leisure options include a sun deck and a golf course, along with fitness classes and such activities as diving and lawn tennis.
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 drive from Baharini Plaza, boasts an outdoor swimming pool and a fitness area. Thanks to its beachfront location, this Diani Beach hotel stands within 2 km of Shakatak Disco, which is a great place to have a fun time.
Onsite leisure options include a sun deck and a golf course, along with fitness classes and such activities as diving and lawn tennis.
Party Resorts in Diani Beach
-
Beach access
Asha Boutique Hotel
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Golf centre
- Outdoor swimming pool
18 minutes' walk from Diani Beach Art Gallery, the comfortable Asha Boutique Hotel Diani Beach offers a pizza restaurant on site. Located a short way from The Diani Beach Shopping Centre, this hotel features 6 rooms with views of the garden.
An outdoor swimming pool as well as a fitness studio highlight the accommodation. The Asha Boutique offers a range of activities such as windsurfing, snorkelling, and canyoning.
Asha Boutique Hotel
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Golf centre
- Outdoor swimming pool
Asha Boutique Hotel
18 minutes' walk from Diani Beach Art Gallery, the comfortable Asha Boutique Hotel Diani Beach offers a pizza restaurant on site. Located a short way from The Diani Beach Shopping Centre, this hotel features 6 rooms with views of the garden.
An outdoor swimming pool as well as a fitness studio highlight the accommodation. The Asha Boutique offers a range of activities such as windsurfing, snorkelling, and canyoning.
-
Great deal
-
Beach access
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
- Shared kitchen
- Valet parking
- VIP check-in/ -out
- Air conditioning
- Golf centre
- Pool with view
Precious Holiday Homes Diani Beach
-
Private beach
Eleven Pearl Boutique Hotel & Spa
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Sauna
- Pool with view
The 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach, located only an 8-minute walk from Colobus Conservation Museum and 2.7 km from Shakatak Disco, features an outdoor swimming pool for guests to take a dip in. This comfortable hotel provides Wi-Fi in public areas as well as a treatment room, a hot tub, a sauna, and a foot bath.
Cars for rent are available at the property and badminton and darts can be organised. Keeping fit at the Eleven Pearl Diani Beach is convenient thanks to a fitness club that offers fitness classes.
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Sauna
- Pool with view
The 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach, located only an 8-minute walk from Colobus Conservation Museum and 2.7 km from Shakatak Disco, features an outdoor swimming pool for guests to take a dip in. This comfortable hotel provides Wi-Fi in public areas as well as a treatment room, a hot tub, a sauna, and a foot bath.
Cars for rent are available at the property and badminton and darts can be organised. Keeping fit at the Eleven Pearl Diani Beach is convenient thanks to a fitness club that offers fitness classes.
Golf Resorts in Diani Beach
-
Beach access
Pinewood Beach Resort And Spa
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Outdoor swimming pool
The modern Pinewood Beach Resort And Spa Diani Beach includes spacious rooms nearly 25 minutes' walk from Kaya Kinondo Sacred Forest. Located 2.6 km from Galu Kinondo Beach, the 4-star hotel features a safe deposit box.
A tennis court, along with an outdoor swimming pool, are provided for a better leisure experience. Car hire are available at Pinewood Beach Resort And Spa and the area is popular for windsurfing, scuba diving, and snorkelling.
Pinewood Beach Resort And Spa
- BBQ facilities
- Free parking
- 24-hour reception
- Air conditioning
- Entertainment
- Outdoor swimming pool
Pinewood Beach Resort And Spa
The modern Pinewood Beach Resort And Spa Diani Beach includes spacious rooms nearly 25 minutes' walk from Kaya Kinondo Sacred Forest. Located 2.6 km from Galu Kinondo Beach, the 4-star hotel features a safe deposit box.
A tennis court, along with an outdoor swimming pool, are provided for a better leisure experience. Car hire are available at Pinewood Beach Resort And Spa and the area is popular for windsurfing, scuba diving, and snorkelling.
-
Beach access
Bahari Dhow Beach Villas
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Outdoor swimming pool
Featuring Wi-Fi in the rooms, Bahari Dhow Beach Villas Diani Beach hotel is 25 minutes' walk from Nakumatt Diani. Located 3.3 km from Diplomat Diani Beach Resort, this resort offers views of the pool and an outdoor swimming pool.
Cars for rent are available at this accommodation and windsurfing, scuba diving, and archery can be organised.
Bahari Dhow Beach Villas
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Outdoor swimming pool
Bahari Dhow Beach Villas
Featuring Wi-Fi in the rooms, Bahari Dhow Beach Villas Diani Beach hotel is 25 minutes' walk from Nakumatt Diani. Located 3.3 km from Diplomat Diani Beach Resort, this resort offers views of the pool and an outdoor swimming pool.
Cars for rent are available at this accommodation and windsurfing, scuba diving, and archery can be organised.
-
Eco-friendly stay
-
Beach access
Baobab Beach Resort & Spa
- All inclusive
- Valet parking
- 24-hour reception
- Air conditioning
- Steam room
- Outdoor swimming pool
The 5-star Baobab Beach Resort & Spa Diani Beach, situated within 25 minutes' walk of Shakatak Disco, features a sundeck, playground, and a golf course. With Colobus Conservation Museum only 1.3 km away, this Diani Beach resort offers 2 outdoor tennis courts for the best experience.
The Baobab Beach has an infinity pool and a fitness centre. On the premises, guests can take advantage of fitness classes, as well as enjoy activities such as snorkelling, canyoning, and lawn tennis. Wellness options at this Diani Beach hotel include a steam room, a hot tub, a sauna, and a foot bath, and such beauty treatments as aromatherapy, pedicure, and manicure. Those on a business trip will benefit from conference equipment and a photocopy machine provided on site.
Baobab Beach Resort & Spa
- All inclusive
- Valet parking
- 24-hour reception
- Air conditioning
- Steam room
- Outdoor swimming pool
Baobab Beach Resort & Spa
The 5-star Baobab Beach Resort & Spa Diani Beach, situated within 25 minutes' walk of Shakatak Disco, features a sundeck, playground, and a golf course. With Colobus Conservation Museum only 1.3 km away, this Diani Beach resort offers 2 outdoor tennis courts for the best experience.
The Baobab Beach has an infinity pool and a fitness centre. On the premises, guests can take advantage of fitness classes, as well as enjoy activities such as snorkelling, canyoning, and lawn tennis. Wellness options at this Diani Beach hotel include a steam room, a hot tub, a sauna, and a foot bath, and such beauty treatments as aromatherapy, pedicure, and manicure. Those on a business trip will benefit from conference equipment and a photocopy machine provided on site.
Diani Beach Honeymoon Resorts
-
Beach access
Southern Palms Beach Resort
- In-room breakfast
- Free parking
- 24-hour reception
- Air conditioning
- Live entertainment
- Infinity pool
Enjoying a setting around a 10-minute ride from Diani Shopping Centre, the 5-star Southern Palms Beach Resort Diani Beach presents 4 lounges as part of its offerings. Boasting 2 outdoor swimming pools and a fitness centre, this Diani Beach resort offers access to Kongo Mosque, which is only 1.2 km away.
Guests can enjoy such fun activities as live performances and engage in windsurfing, snorkelling, and canyoning. You can play tennis or go fishing at the Southern Palms Diani Beach. 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
Enjoying a setting around a 10-minute ride from Diani Shopping Centre, the 5-star Southern Palms Beach Resort Diani Beach presents 4 lounges as part of its offerings. Boasting 2 outdoor swimming pools and a fitness centre, this Diani Beach resort offers access to Kongo Mosque, which is only 1.2 km away.
Guests can enjoy such fun activities as live performances and engage in windsurfing, snorkelling, and canyoning. You can play tennis or go fishing at the Southern Palms Diani Beach. Those on a business trip will benefit from conference facilities and a photocopy machine provided on site.
-
Beach access
Waterlovers Beach Resort
- Cookware/ Kitchen utensils
- Airport shuttle
- 24-hour reception
- Air conditioning
- Golf centre
- Infinity pool
Waterlovers Beach Resort
- Cookware/ Kitchen utensils
- Airport shuttle
- 24-hour reception
- Air conditioning
- Golf centre
- Infinity pool
Waterlovers Beach Resort
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$ | |
| The Villa Luxury Suites Hotel |
9.2 / 10 (372 Reviews) |
From 145$ | |
| African Dream Cottages - Diani Beach |
8.5 / 10 (149 Reviews) |
From 59$ | |
| Diamonds Leisure Beach & Golf Resort |
8.1 / 10 (1313 Reviews) |
From 147$ | |
| Jacaranda Indian Ocean Beach Resort |
8.4 / 10 (1091 Reviews) |
From 149$ |