Drake Holiday Diani Beach
Diani Beach
2 guests

Adults:

2

Children:

0

Child’s age:

Diani Beach

Oct 29 - Oct 30 ·
2 guests

Diani Beach Resorts

Diani Beach
2 guests

Adults:

2

Children:

0

Child’s age:

Over 510 stays assessed to highlight the standout picks

Navigation

1. Ocean Village Club (Adults Only)

2. The Villa Luxury Suites Hotel

3. African Dream Cottages - Diani Beach

4. Diamonds Leisure Beach & Golf Resort

Budget Resorts in Diani Beach

5. Soul Breeze Beach Resort

6. Jacaranda Indian Ocean Beach Resort

7. Swahili Beach

Adult Resorts in Diani Beach

8. Diani Marine Divers Village

9. Safari Beach Hotel

10. Precious Holiday Homes Diani Beach

Top Rated Resorts in Diani Beach

  • Best-rated
  • Beach access
Ocean Village Club (Adults Only) Ocean Village Club (Adults Only)

Ocean Village Club (Adults Only)

Diani Beach Road
5.1 km (3.2 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour security
  • Air conditioning
  • Golf course
  • Outdoor swimming pool

Situated approximately a 5-minute walk from a beach, Ocean Village Club Diani Beach hotel offers rooms with views of the ocean. Featuring a veranda and a golf course, the hotel is 4.9 km from Baharini Plaza.

Ocean Village Club hotel also features an adult pool along with diving, lawn tennis, and ping-pong.

9.7
1072 reviews
~ US$250 / night

Ocean Village Club (Adults Only)

5.1 km (3.2 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour security
  • Air conditioning
  • Golf course
  • Outdoor swimming pool

Ocean Village Club (Adults Only)

Situated approximately a 5-minute walk from a beach, Ocean Village Club Diani Beach hotel offers rooms with views of the ocean. Featuring a veranda and a golf course, the hotel is 4.9 km from Baharini Plaza.

Ocean Village Club hotel also features an adult pool along with diving, lawn tennis, and ping-pong.

9.7
1072 reviews
From US$ 250 / night
  • Top location
  • Beach access
The Villa Luxury Suites Hotel The Villa Luxury Suites Hotel

The Villa Luxury Suites Hotel

Diani Beach Road
0.1 km (0.0 mi) from city center
  • Restaurant
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Live entertainment
  • Plunge pool

Located only 1.8 km from Diani Beach Art Gallery, the 4-star The Villa Luxury Suites Hotel Diani Beach features Wi-Fi in public areas and a car park on site. Boasting an à la carte restaurant, this Diani Beach hotel is also approximately a 10-minute drive from entertainment venues like Shakatak Disco.

For a truly relaxing stay, a massage treatment along with a swimming pool are provided on the premises. Take part in diverse sports — snorkelling, diving, and canyoning and others.

9.2
367 reviews
~ US$145 / night

The Villa Luxury Suites Hotel

0.1 km (0.0 mi) from city center
  • Restaurant
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Live entertainment
  • Plunge pool

The Villa Luxury Suites Hotel

Located only 1.8 km from Diani Beach Art Gallery, the 4-star The Villa Luxury Suites Hotel Diani Beach features Wi-Fi in public areas and a car park on site. Boasting an à la carte restaurant, this Diani Beach hotel is also approximately a 10-minute drive from entertainment venues like Shakatak Disco.

For a truly relaxing stay, a massage treatment along with a swimming pool are provided on the premises. Take part in diverse sports — snorkelling, diving, and canyoning and others.

9.2
367 reviews
From US$ 145 / night
African Dream Cottages - Diani Beach African Dream Cottages - Diani Beach

African Dream Cottages - Diani Beach

P.O. Box 543,
1.9 km (1.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Golf course
  • Pool with view

African Dream Cottages - Diani Beach hotel offers 20 rooms a 20-minute walk from Nakumatt Diani. Guests can spend their days relaxing by an outdoor swimming pool or enjoying cycling and darts arranged at this hotel.

Leisure facilities feature a sun deck, a picnic area, and a golf course.

8.5
148 reviews
~ US$59 / night

African Dream Cottages - Diani Beach

1.9 km (1.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Golf course
  • Pool with view

African Dream Cottages - Diani Beach

African Dream Cottages - Diani Beach hotel offers 20 rooms a 20-minute walk from Nakumatt Diani. Guests can spend their days relaxing by an outdoor swimming pool or enjoying cycling and darts arranged at this hotel.

Leisure facilities feature a sun deck, a picnic area, and a golf course.

8.5
148 reviews
From US$ 59 / night

Budget Resorts in Diani Beach

  • Popular choice
  • Private beach
Diamonds Leisure Beach & Golf Resort Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort

Diani Beach Po Box 84383
1.1 km (0.7 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

Situated 5 minutes' walk from Colobus Conservation, Diamonds Leisure Beach & Golf Resort Diani Beach includes 193 rooms with views of the garden. Overlooking the Indian Ocean, the hotel features a sunbathing terrace, spa therapy, and playground.

Diamonds Leisure Beach & Golf Resort also features 4 outdoor swimming pools along with windsurfing, snorkelling, and boating. You can try fishing at this hotel.

8.1
1329 reviews
~ US$147 / night

Diamonds Leisure Beach & Golf Resort

1.1 km (0.7 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

Diamonds Leisure Beach & Golf Resort

Situated 5 minutes' walk from Colobus Conservation, Diamonds Leisure Beach & Golf Resort Diani Beach includes 193 rooms with views of the garden. Overlooking the Indian Ocean, the hotel features a sunbathing terrace, spa therapy, and playground.

Diamonds Leisure Beach & Golf Resort also features 4 outdoor swimming pools along with windsurfing, snorkelling, and boating. You can try fishing at this hotel.

8.1
1329 reviews
From US$ 147 / night
  • Private beach
Soul Breeze Beach Resort Soul Breeze Beach Resort

Soul Breeze Beach Resort

Diani Beach
9.1 km (5.6 mi) from city center
  • BBQ facilities
  • Free parking
  • VIP check-in/ -out
  • Leisure/ TV room
  • Entertainment
  • Pool with view

The 3-star Soul Breeze Beach Resort Diani Beach includes spacious rooms and is located only a 14-minute walk from Lantana Galu Beach. Also, active guests can enjoy an outdoor swimming pool, along with a tennis court provided at this Diani Beach hotel.

This beachfront hotel features a sunbathing terrace, barbecue, and a golf course as well as windsurfing, snorkelling, and diving. For sport enthusiasts, yoga instruction and tennis equipment are offered.

8.2
516 reviews
~ US$84 / night

Soul Breeze Beach Resort

9.1 km (5.6 mi) from city center
  • BBQ facilities
  • Free parking
  • VIP check-in/ -out
  • Leisure/ TV room
  • Entertainment
  • Pool with view

Soul Breeze Beach Resort

The 3-star Soul Breeze Beach Resort Diani Beach includes spacious rooms and is located only a 14-minute walk from Lantana Galu Beach. Also, active guests can enjoy an outdoor swimming pool, along with a tennis court provided at this Diani Beach hotel.

This beachfront hotel features a sunbathing terrace, barbecue, and a golf course as well as windsurfing, snorkelling, and diving. For sport enthusiasts, yoga instruction and tennis equipment are offered.

8.2
516 reviews
From US$ 84 / night
  • Private beach
Jacaranda Indian Ocean Beach Resort Jacaranda Indian Ocean Beach Resort

Jacaranda Indian Ocean Beach Resort

Ukunda
3.2 km (2.0 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

The 4-star Jacaranda Indian Ocean Beach Resort Diani Beach, approximately 10 minutes by car from Nakumatt Diani features a sundeck, playground, and a golf course.

The Jacaranda Diani Beach has a plunge pool for your convenience. Cycling, ping pong, and billiard are available from the property.

8.4
1078 reviews
~ US$165 / night

Jacaranda Indian Ocean Beach Resort

3.2 km (2.0 mi) from city center
  • 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, approximately 10 minutes by car from Nakumatt Diani features a sundeck, playground, and a golf course.

The Jacaranda Diani Beach has a plunge pool for your convenience. Cycling, ping pong, and billiard are available from the property.

8.4
1078 reviews
From US$ 165 / night

Adult Resorts in Diani Beach

  • Guest favorite
  • Private beach
Swahili Beach Swahili Beach

Swahili Beach

Diani Beach
0.5 km (0.3 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Infinity pool

The beachfront Swahili Beach Diani Beach hotel is around 5 minutes' walk from Baharini Plaza and features bicycle and car rentals for guests' convenience. Boasting an infinity swimming pool, this 5-star hotel boasts a private location and access to The Diani Beach Shopping Centre, which is just 350 metres away.

This accommodation offers windsurfing, snorkelling, and table tennis and a treatment room, a sauna, and a foot bath to make your stay unforgettable. With a fitness centre that offers fitness classes, the hotel caters to guests' physical well-being.

8.6
1081 reviews
~ US$310 / night

Swahili Beach

0.5 km (0.3 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Infinity pool

Swahili Beach

The beachfront Swahili Beach Diani Beach hotel is around 5 minutes' walk from Baharini Plaza and features bicycle and car rentals for guests' convenience. Boasting an infinity swimming pool, this 5-star hotel boasts a private location and access to The Diani Beach Shopping Centre, which is just 350 metres away.

This accommodation offers windsurfing, snorkelling, and table tennis and a treatment room, a sauna, and a foot bath to make your stay unforgettable. With a fitness centre that offers fitness classes, the hotel caters to guests' physical well-being.

8.6
1081 reviews
From US$ 310 / night
  • Beach access
Diani Marine Divers Village Diani Marine Divers Village

Diani Marine Divers Village

Diani Marine Divers Village, Ukunda
2.9 km (1.8 mi) from city center
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Mini-bar
  • Golf course
  • Outdoor swimming pool

Situated around 5 minutes' walk from Diani Beach, Diani Marine Divers Village Diani Beach hotel also offers an outdoor swimming pool. Located 2.6 km from Baharini Plaza, the resort features a safety deposit box and 24-hour security.

Guests can make use of snorkelling, diving, and cycling as well as cars for rent. Additionally, staying at the hotel, active guests can enjoy a dive centre on site.

8.8
189 reviews
~ US$138 / night

Diani Marine Divers Village

2.9 km (1.8 mi) from city center
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Mini-bar
  • Golf course
  • Outdoor swimming pool

Diani Marine Divers Village

Situated around 5 minutes' walk from Diani Beach, Diani Marine Divers Village Diani Beach hotel also offers an outdoor swimming pool. Located 2.6 km from Baharini Plaza, the resort features a safety deposit box and 24-hour security.

Guests can make use of snorkelling, diving, and cycling as well as cars for rent. Additionally, staying at the hotel, active guests can enjoy a dive centre on site.

8.8
189 reviews
From US$ 138 / night
  • Beach access
Safari Beach Hotel Safari Beach Hotel

Safari Beach Hotel

Diani Beach Road Safari Beach Hotel
5.0 km (3.1 mi) from city center
25
  • 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 Shopping Centre, features a sunbathing terrace and a golf course.

Those who like to keep fit can partake in fitness classes and enjoy such activities as diving and lawn tennis.

8.2
434 reviews
~ US$147 / night

Safari Beach Hotel

5.0 km (3.1 mi) from city center
25
  • 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 Shopping Centre, features a sunbathing terrace and a golf course.

Those who like to keep fit can partake in fitness classes and enjoy such activities as diving and lawn tennis.

8.2
434 reviews
From US$ 147 / night

Party Resorts in Diani Beach

  • Great deal
  • Beach access
Precious Holiday Homes Diani Beach Precious Holiday Homes Diani Beach

Precious Holiday Homes Diani Beach

80100 Diani Beach Road
9.0 km (5.6 mi) from city center
  • Shared kitchen
  • Valet parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf course
  • Pool with view

Around a 25-minute walk from Colobus Conservation Museum, the comfortable Precious Holiday Homes Diani Beach hotel offers an à la carte restaurant on site. Featuring a sunbathing terrace, a picnic area, and a golf course, the hotel has comfortable rooms with garden views.

To relax after a busy day, an outdoor swimming pool is provided on site.

8.1
28 reviews
~ US$40 / night

Precious Holiday Homes Diani Beach

9.0 km (5.6 mi) from city center
  • Shared kitchen
  • Valet parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf course
  • Pool with view

Precious Holiday Homes Diani Beach

Around a 25-minute walk from Colobus Conservation Museum, the comfortable Precious Holiday Homes Diani Beach hotel offers an à la carte restaurant on site. Featuring a sunbathing terrace, a picnic area, and a golf course, the hotel has comfortable rooms with garden views.

To relax after a busy day, an outdoor swimming pool is provided on site.

8.1
28 reviews
From US$ 40 / night
  • Beach access
Asha Boutique Hotel Asha Boutique Hotel

Asha Boutique Hotel

Diani Beach Road
2.3 km (1.4 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf course
  • Outdoor swimming pool

Offering a sundeck and a golf course, as well as the views of the garden, the comfortable Asha Boutique Hotel Diani Beach is located 18 minutes' walk from Diani Beach Art Gallery. Featuring a convenient location, this hotel includes an outdoor swimming pool and a fitness centre, plus guests can visit Snake Park, which is 4.6 km away.

Guests can make use of snorkelling, canyoning, and boating as well as hire and bicycles for rent.

9.3
193 reviews
~ US$285 / night

Asha Boutique Hotel

2.3 km (1.4 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf course
  • Outdoor swimming pool

Asha Boutique Hotel

Offering a sundeck and a golf course, as well as the views of the garden, the comfortable Asha Boutique Hotel Diani Beach is located 18 minutes' walk from Diani Beach Art Gallery. Featuring a convenient location, this hotel includes an outdoor swimming pool and a fitness centre, plus guests can visit Snake Park, which is 4.6 km away.

Guests can make use of snorkelling, canyoning, and boating as well as hire and bicycles for rent.

9.3
193 reviews
From US$ 285 / night
  • Private beach
Eleven Pearl Boutique Hotel & Spa Eleven Pearl Boutique Hotel & Spa

Eleven Pearl Boutique Hotel & Spa

Diani Beach Road 200 Metres After Baobab Resort
6.3 km (3.9 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Pool with view

Situated about 6 km from Diani Beach Art Gallery, the 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach features a private beach area and a restaurant. You can swim in an outdoor swimming pool or take advantage of a treatment room, a hot tub, a sauna, and a foot bath at this comfortable hotel.

Guests can make use of badminton and darts as well as cars for rent.

8.3
453 reviews
~ US$149 / night

Eleven Pearl Boutique Hotel & Spa

6.3 km (3.9 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Pool with view

Eleven Pearl Boutique Hotel & Spa

Situated about 6 km from Diani Beach Art Gallery, the 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach features a private beach area and a restaurant. You can swim in an outdoor swimming pool or take advantage of a treatment room, a hot tub, a sauna, and a foot bath at this comfortable hotel.

Guests can make use of badminton and darts as well as cars for rent.

8.3
453 reviews
From US$ 149 / night

Golf Resorts in Diani Beach

  • Beach access
Pinewood Beach Resort And Spa Pinewood Beach Resort And Spa

Pinewood Beach Resort And Spa

Meru Road
10.5 km (6.5 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Outdoor swimming pool

The modern Pinewood Beach Resort And Spa Diani Beach is nearly 25 minutes' walk from the sacred Kaya Kinondo Grove and has an outdoor swimming pool and a fitness club. Located 5 km from Ukunda airport, the 4-star hotel features shuttle service and car rentals for guests to take advantage of.

The property’s body scrub, pedicure, and manicure will ensure a nice stay. Pinewood Beach Resort And Spa is a perfect place for windsurfing, snorkelling, and ping pong.

9.2
167 reviews
~ US$262 / night

Pinewood Beach Resort And Spa

10.5 km (6.5 mi) from city center
  • 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 is nearly 25 minutes' walk from the sacred Kaya Kinondo Grove and has an outdoor swimming pool and a fitness club. Located 5 km from Ukunda airport, the 4-star hotel features shuttle service and car rentals for guests to take advantage of.

The property’s body scrub, pedicure, and manicure will ensure a nice stay. Pinewood Beach Resort And Spa is a perfect place for windsurfing, snorkelling, and ping pong.

9.2
167 reviews
From US$ 262 / night
  • Beach access
Bahari Dhow Beach Villas Bahari Dhow Beach Villas

Bahari Dhow Beach Villas

Diani Beach Road
2.2 km (1.3 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Featuring Wi-Fi in public areas, Bahari Dhow Beach Villas Diani Beach hotel sits 20 minutes' walk from Kongo Mosque. This resort offers free private parking on site and 3 outdoor swimming pools.

You might also like body scrub, a massage treatment, and light therapy available at the Bahari Dhow Diani Beach. This property provides windsurfing, scuba diving, and billiard for active guests.

6.9
721 reviews
~ US$61 / night

Bahari Dhow Beach Villas

2.2 km (1.3 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Bahari Dhow Beach Villas

Featuring Wi-Fi in public areas, Bahari Dhow Beach Villas Diani Beach hotel sits 20 minutes' walk from Kongo Mosque. This resort offers free private parking on site and 3 outdoor swimming pools.

You might also like body scrub, a massage treatment, and light therapy available at the Bahari Dhow Diani Beach. This property provides windsurfing, scuba diving, and billiard for active guests.

6.9
721 reviews
From US$ 61 / night
  • Eco-friendly stay
  • Beach access
Baobab Beach Resort & Spa Baobab Beach Resort & Spa

Baobab Beach Resort & Spa

Diani Beach Road
5.4 km (3.4 mi) from city center
  • BBQ facilities
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

Offering access to Colobus Conservation Museum, which is a mere 1.3 km away, the 5-star Baobab Beach Resort & Spa Diani Beach features a sun deck, playground, and a golf course. Situated within a few blocks of South Coast, this Diani Beach resort provides 2 outdoor tennis courts.

If you want to relax, Baobab Beach Resort & Spa offers a steam room, a hot tub, a sauna, and a foot bath. A selection of activities are offered in the area, such as canyoning, archery, and ping pong. Onsite relaxation options include aromatherapy, pedicure, and manicure as well as 3 swimming pools with views of the sea.

8.7
423 reviews
~ US$416 / night

Baobab Beach Resort & Spa

5.4 km (3.4 mi) from city center
  • BBQ facilities
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

Baobab Beach Resort & Spa

Offering access to Colobus Conservation Museum, which is a mere 1.3 km away, the 5-star Baobab Beach Resort & Spa Diani Beach features a sun deck, playground, and a golf course. Situated within a few blocks of South Coast, this Diani Beach resort provides 2 outdoor tennis courts.

If you want to relax, Baobab Beach Resort & Spa offers a steam room, a hot tub, a sauna, and a foot bath. A selection of activities are offered in the area, such as canyoning, archery, and ping pong. Onsite relaxation options include aromatherapy, pedicure, and manicure as well as 3 swimming pools with views of the sea.

8.7
423 reviews
From US$ 416 / night

Diani Beach Honeymoon Resorts

  • Beach access
Southern Palms Beach Resort Southern Palms Beach Resort

Southern Palms Beach Resort

Diani Road
2.5 km (1.5 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Infinity pool

The 5-star Southern Palms Beach Resort Diani Beach is located only 1.2 km from Kongo Mosque, offering 81 rooms along with spa therapy, playground, and a golf course. This Diani Beach resort, nestled near the business district of Diani Beach, provides guests with 4 lounges.

You can enjoy your stay at the Southern Palms while relaxing at 2 outdoor swimming pools. This Diani Beach hotel is a perfect place for windsurfing, snorkelling, and volleyball.

8.3
230 reviews
~ US$234 / night

Southern Palms Beach Resort

2.5 km (1.5 mi) from city center
  • 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 is located only 1.2 km from Kongo Mosque, offering 81 rooms along with spa therapy, playground, and a golf course. This Diani Beach resort, nestled near the business district of Diani Beach, provides guests with 4 lounges.

You can enjoy your stay at the Southern Palms while relaxing at 2 outdoor swimming pools. This Diani Beach hotel is a perfect place for windsurfing, snorkelling, and volleyball.

8.3
230 reviews
From US$ 234 / night
  • Private beach
Coral Beach Resort Coral Beach Resort

Coral Beach Resort

Diani Beach Road
0.3 km (0.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

The comfortable Coral Beach Resort Diani Beach enjoys a beachfront location around a 5-minute walk from Baharini Plaza and offers 15 rooms with views of the sea. Offering windsurfing, snorkelling, and canyoning in the area, this resort lies about 400 metres from Nakumatt Diani, and within reach of Diplomat Diani Beach Resort.

Offering an outdoor swimming pool with a pool cover, Coral Beach Resort is an ideal place to relax. Such spa facilities as a treatment room and a foot bath are available on site.

6.8
179 reviews
~ US$50 / night

Coral Beach Resort

0.3 km (0.2 mi) from city center
  • 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 enjoys a beachfront location around a 5-minute walk from Baharini Plaza and offers 15 rooms with views of the sea. Offering windsurfing, snorkelling, and canyoning in the area, this resort lies about 400 metres from Nakumatt Diani, and within reach of Diplomat Diani Beach Resort.

Offering an outdoor swimming pool with a pool cover, Coral Beach Resort is an ideal place to relax. Such spa facilities as a treatment room and a foot bath are available on site.

6.8
179 reviews
From US$ 50 / night

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

(1072 Reviews)

From 250$
The Villa Luxury Suites Hotel

9.2 / 10

(367 Reviews)

From 145$
African Dream Cottages - Diani Beach

8.5 / 10

(148 Reviews)

From 59$
Diamonds Leisure Beach & Golf Resort

8.1 / 10

(1329 Reviews)

From 147$
Soul Breeze Beach Resort

8.2 / 10

(516 Reviews)

From 84$

Location