Resorts getaways Diani Beach
Diani Beach
2 guests

Adults:

2

Children:

0

Child’s age:

Diani Beach

Nov 01 - Nov 02 ·
2 guests

Diani Beach Resorts

Diani Beach
2 guests

Adults:

2

Children:

0

Child’s age:

Over 420 stays assessed to highlight the standout picks

Navigation

1. Ocean Village Club (Adults Only)

2. African Dream Cottages - Diani Beach

3. The Villa Luxury Suites Hotel

4. Diamonds Leisure Beach & Golf Resort

Cheap Resorts in Diani Beach

5. Jacaranda Indian Ocean Beach Resort

6. Soul Breeze Beach Resort

7. Diani Marine Divers Village

Resorts in Diani Beach for Adults

8. Precious Holiday Homes Diani Beach

9. Swahili Beach

10. Safari Beach Hotel

Top 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
  • 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, 4.1 km from Gazi Mangrove Boardwalk. Guests can spend their days relaxing by an adult pool or enjoying diving, lawn tennis, and ping pong arranged at the hotel.

9.7
1076 reviews
~ US$250 / night

Ocean Village Club (Adults Only)

5.1 km (3.2 mi) from city center
  • 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, 4.1 km from Gazi Mangrove Boardwalk. Guests can spend their days relaxing by an adult pool or enjoying diving, lawn tennis, and ping pong arranged at the hotel.

9.7
1076 reviews
From US$ 250 / 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 centre
  • Pool with view

African Dream Cottages - Diani Beach hotel offers air-conditioned rooms within a 700-metre distance of Diani Beach Art Gallery. Featuring an outdoor swimming pool, this hotel also offers a sundeck, a picnic area, and a golf course for leisure time.

Active guests will enjoy cycling and darts provided for their rest.

8.5
149 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 centre
  • Pool with view

African Dream Cottages - Diani Beach

African Dream Cottages - Diani Beach hotel offers air-conditioned rooms within a 700-metre distance of Diani Beach Art Gallery. Featuring an outdoor swimming pool, this hotel also offers a sundeck, a picnic area, and a golf course for leisure time.

Active guests will enjoy cycling and darts provided for their rest.

8.5
149 reviews
From US$ 59 / 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

Situated approximately 700 metres from Diani Beach, the 4-star The Villa Luxury Suites Hotel Diani Beach welcomes guests with a restaurant. Located 5 km from Ukunda airport, this Diani Beach hotel features shuttle bus service and bicycle and car rentals for guests to take advantage of.

You can enjoy your stay at the accommodation while relaxing at a swimming pool. Those who want to get in shape, can practise snorkelling, diving, and canyoning.

9.2
372 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

Situated approximately 700 metres from Diani Beach, the 4-star The Villa Luxury Suites Hotel Diani Beach welcomes guests with a restaurant. Located 5 km from Ukunda airport, this Diani Beach hotel features shuttle bus service and bicycle and car rentals for guests to take advantage of.

You can enjoy your stay at the accommodation while relaxing at a swimming pool. Those who want to get in shape, can practise snorkelling, diving, and canyoning.

9.2
372 reviews
From US$ 145 / night

Cheap 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

Located a 16-minute walk from Nakumatt Diani, Diamonds Leisure Beach & Golf Resort Diani Beach offers 193 air-conditioned rooms. Offering views of the garden, the resort is steps away from Colobus Conservation and boasts 4 outdoor swimming pools.

You can join windsurfing, snorkelling, and boating at this property, and cars are available for rent. Additionally, while staying at the Diamonds Diani Beach, active guests can enjoy a golf club overlooking the Indian Ocean.

8.1
1325 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

Located a 16-minute walk from Nakumatt Diani, Diamonds Leisure Beach & Golf Resort Diani Beach offers 193 air-conditioned rooms. Offering views of the garden, the resort is steps away from Colobus Conservation and boasts 4 outdoor swimming pools.

You can join windsurfing, snorkelling, and boating at this property, and cars are available for rent. Additionally, while staying at the Diamonds Diani Beach, active guests can enjoy a golf club overlooking the Indian Ocean.

8.1
1325 reviews
From US$ 147 / 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

Offering access to Diplomat Diani Beach Resort, which is nearly 10 minutes away by car, the 4-star Jacaranda Indian Ocean Beach Resort Diani Beach features a sundeck, playground, and a golf course.

Onsite options for an active stay include a plunge pool and a fitness suite. The area is popular for lawn tennis, cycling, and billiard.

8.4
1085 reviews
~ US$140 / 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

Offering access to Diplomat Diani Beach Resort, which is nearly 10 minutes away by car, the 4-star Jacaranda Indian Ocean Beach Resort Diani Beach features a sundeck, playground, and a golf course.

Onsite options for an active stay include a plunge pool and a fitness suite. The area is popular for lawn tennis, cycling, and billiard.

8.4
1085 reviews
From US$ 140 / 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 stands only a 14-minute walk from Lantana Galu Beach and features sightseeing arrangements. This Diani Beach hotel has an outdoor swimming pool as well as a private beach area and a barber shop.

The accommodation offers a sunbathing terrace, barbecue, and a golf course, as well as yoga instruction and tennis equipment. A selection of sport activities, provided by the Soul Breeze Diani Beach, include windsurfing, snorkelling, and fisheries.

8.2
517 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 stands only a 14-minute walk from Lantana Galu Beach and features sightseeing arrangements. This Diani Beach hotel has an outdoor swimming pool as well as a private beach area and a barber shop.

The accommodation offers a sunbathing terrace, barbecue, and a golf course, as well as yoga instruction and tennis equipment. A selection of sport activities, provided by the Soul Breeze Diani Beach, include windsurfing, snorkelling, and fisheries.

8.2
517 reviews
From US$ 84 / night

Resorts in Diani Beach for Adults

  • 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 centre
  • Outdoor swimming pool

Situated 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. Located within reach of a convenient place to shop such as The Diani Beach Shopping Centre, the resort provides 8 rooms.

Active guests can spend time at a dive centre or take a dip in an outdoor swimming pool. Among the leisure activities, you can enjoy snorkelling, diving, and cycling.

8.9
190 reviews
~ US$121 / 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 centre
  • Outdoor swimming pool

Diani Marine Divers Village

Situated 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. Located within reach of a convenient place to shop such as The Diani Beach Shopping Centre, the resort provides 8 rooms.

Active guests can spend time at a dive centre or take a dip in an outdoor swimming pool. Among the leisure activities, you can enjoy snorkelling, diving, and cycling.

8.9
190 reviews
From US$ 121 / night
  • 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 centre
  • Pool with view

Offering a sunbathing terrace, a picnic area, and a golf course, the comfortable Precious Holiday Homes Diani Beach hotel is located 3.2 km from the sacred Kaya Kinondo Grove. Guests can enjoy an outdoor swimming pool and benefit from an à la carte restaurant at the hotel.

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 centre
  • Pool with view

Precious Holiday Homes Diani Beach

Offering a sunbathing terrace, a picnic area, and a golf course, the comfortable Precious Holiday Homes Diani Beach hotel is located 3.2 km from the sacred Kaya Kinondo Grove. Guests can enjoy an outdoor swimming pool and benefit from an à la carte restaurant at the hotel.

8.1
28 reviews
From US$ 40 / night
  • Eco-friendly stay
  • 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 located nearly 5 minutes' walk from Diani Beach and comprises 35 rooms with modern comforts. A short way from Diani Beach Art Gallery, this 5-star hotel offers a private location and includes an à la carte restaurant.

Swahili Beach hotel features a spa offering a treatment room, a sauna, and a foot bath as well as an infinity swimming pool. Guests staying at this Diani Beach hotel can also enjoy fitness classes at a fitness area onsite.

8.7
1073 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 located nearly 5 minutes' walk from Diani Beach and comprises 35 rooms with modern comforts. A short way from Diani Beach Art Gallery, this 5-star hotel offers a private location and includes an à la carte restaurant.

Swahili Beach hotel features a spa offering a treatment room, a sauna, and a foot bath as well as an infinity swimming pool. Guests staying at this Diani Beach hotel can also enjoy fitness classes at a fitness area onsite.

8.7
1073 reviews
From US$ 310 / night

Party Resorts in Diani Beach

  • 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, situated around a 10-minute ride from Diplomat Diani Beach Resort, welcomes guests with a sunbathing terrace and a golf course. This Diani Beach hotel includes 44 rooms.

Safari Beach Hotel will also help you keep fit with fitness classes at a fitness centre available on site. The property organises a wide variety of activities such as diving and lawn tennis.

8.3
443 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, situated around a 10-minute ride from Diplomat Diani Beach Resort, welcomes guests with a sunbathing terrace and a golf course. This Diani Beach hotel includes 44 rooms.

Safari Beach Hotel will also help you keep fit with fitness classes at a fitness centre available on site. The property organises a wide variety of activities such as diving and lawn tennis.

8.3
443 reviews
From US$ 147 / 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 car rentals, as well as Wi-Fi in public areas, Bahari Dhow Beach Villas Diani Beach hotel is 10 minutes' drive from Diani Beach Art Gallery. Located within reach of Diani Chale Marine National Reserve, this resort offers views of the garden and 3 outdoor swimming pools.

This hotel invites guests to join in on live performances and karaoke. A range of activities such as windsurfing, scuba diving, and billiard are offered on the premises.

6.9
714 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 car rentals, as well as Wi-Fi in public areas, Bahari Dhow Beach Villas Diani Beach hotel is 10 minutes' drive from Diani Beach Art Gallery. Located within reach of Diani Chale Marine National Reserve, this resort offers views of the garden and 3 outdoor swimming pools.

This hotel invites guests to join in on live performances and karaoke. A range of activities such as windsurfing, scuba diving, and billiard are offered on the premises.

6.9
714 reviews
From US$ 61 / 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 centre
  • Outdoor swimming pool

The comfortable Asha Boutique Hotel Diani Beach is located in Diani Beach, around a 25-minute walk from Gazi Mangrove Boardwalk, and offers an outdoor swimming pool. Featuring 6 rooms with views of the garden, this hotel is within a few blocks of Diani Beach Art Gallery.

This accommodation provides guests with snorkelling, canyoning, and boating, along with hire and bicycles for rent. There is a fitness studio at the Asha Boutique Diani Beach.

9.3
192 reviews
~ US$257 / 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 centre
  • Outdoor swimming pool

Asha Boutique Hotel

The comfortable Asha Boutique Hotel Diani Beach is located in Diani Beach, around a 25-minute walk from Gazi Mangrove Boardwalk, and offers an outdoor swimming pool. Featuring 6 rooms with views of the garden, this hotel is within a few blocks of Diani Beach Art Gallery.

This accommodation provides guests with snorkelling, canyoning, and boating, along with hire and bicycles for rent. There is a fitness studio at the Asha Boutique Diani Beach.

9.3
192 reviews
From US$ 257 / night

Golf Resorts in Diani Beach

  • 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

Overlooking the garden, the 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach is 2.7 km from Shakatak Disco. Offering a treatment room, a hot tub, a sauna, and a foot bath on-site, along with an outdoor swimming pool, this comfortable hotel boasts a setting located not far from Colobus Conservation Museum.

The Eleven Pearl goes the extra mile to provide guests with fitness classes to help them stay fit. This accommodation can arrange a variety of activities such as badminton and darts.

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

Overlooking the garden, the 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach is 2.7 km from Shakatak Disco. Offering a treatment room, a hot tub, a sauna, and a foot bath on-site, along with an outdoor swimming pool, this comfortable hotel boasts a setting located not far from Colobus Conservation Museum.

The Eleven Pearl goes the extra mile to provide guests with fitness classes to help them stay fit. This accommodation can arrange a variety of activities such as badminton and darts.

8.3
453 reviews
From US$ 149 / night
  • 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

Located around 10 minutes' drive from Huda, the 4-star modern Pinewood Beach Resort And Spa Diani Beach provides guests with guided tour service for a better travel experience. At this Diani Beach hotel you can benefit from a restaurant and a lobby area along with an outdoor swimming pool.

The property offers its guests the opportunity to enjoy fitness classes at a fitness area located on the premises.

9.2
168 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

Located around 10 minutes' drive from Huda, the 4-star modern Pinewood Beach Resort And Spa Diani Beach provides guests with guided tour service for a better travel experience. At this Diani Beach hotel you can benefit from a restaurant and a lobby area along with an outdoor swimming pool.

The property offers its guests the opportunity to enjoy fitness classes at a fitness area located on the premises.

9.2
168 reviews
From US$ 262 / 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

Located around a 5-minute walk from Word of Life, the comfortable Coral Beach Resort Diani Beach offers 15 rooms with views of the sea. Boasting an outdoor swimming pool, the resort boasts a beachfront location and access to Nakumatt Diani, which is a mere 400 metres away.

The hotel features spa therapy, a picnic area, and a golf course offering a treatment room and a foot bath. Windsurfing, snorkelling, and canyoning can also be organised.

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

Located around a 5-minute walk from Word of Life, the comfortable Coral Beach Resort Diani Beach offers 15 rooms with views of the sea. Boasting an outdoor swimming pool, the resort boasts a beachfront location and access to Nakumatt Diani, which is a mere 400 metres away.

The hotel features spa therapy, a picnic area, and a golf course offering a treatment room and a foot bath. Windsurfing, snorkelling, and canyoning can also be organised.

6.8
179 reviews
From US$ 50 / night

Honeymoon Resorts in Diani Beach

  • 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

Located near the business district of Diani Beach, the 5-star Southern Palms Beach Resort Diani Beach offers air-conditioned rooms as well as spa therapy, playground, and a golf course. With a location only 1.2 km from Kongo Mosque, this Diani Beach resort also features 4 lounges.

2 outdoor swimming pools and body scrub, pedicure, and manicure will guarantee a truly relaxing experience. Those who like to keep fit can partake in fitness classes and enjoy such activities as windsurfing, snorkelling, and volleyball.

8.3
226 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

Located near the business district of Diani Beach, the 5-star Southern Palms Beach Resort Diani Beach offers air-conditioned rooms as well as spa therapy, playground, and a golf course. With a location only 1.2 km from Kongo Mosque, this Diani Beach resort also features 4 lounges.

2 outdoor swimming pools and body scrub, pedicure, and manicure will guarantee a truly relaxing experience. Those who like to keep fit can partake in fitness classes and enjoy such activities as windsurfing, snorkelling, and volleyball.

8.3
226 reviews
From US$ 234 / night
  • Beach access
Papillon Lagoon Reef Hotel Papillon Lagoon Reef Hotel

Papillon Lagoon Reef Hotel

Diani Beach, Diani
5.4 km (3.3 mi) from city center
  • All inclusive
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

The 3-star Papillon Lagoon Reef Hotel Diani Beach is nearly 5 minutes' walk from Diani Beach and offers an outdoor swimming pool. The hotel, located 4.1 km from Diani Beach Art Gallery, features a barber shop and luggage storage.

Entertainment highlights include access to a games room and a game room. As part of its commitment to guest wellness, this Diani Beach hotel includes a fitness centre featuring fitness classes.

8
469 reviews
~ US$198 / night

Papillon Lagoon Reef Hotel

5.4 km (3.3 mi) from city center
  • All inclusive
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Papillon Lagoon Reef Hotel

The 3-star Papillon Lagoon Reef Hotel Diani Beach is nearly 5 minutes' walk from Diani Beach and offers an outdoor swimming pool. The hotel, located 4.1 km from Diani Beach Art Gallery, features a barber shop and luggage storage.

Entertainment highlights include access to a games room and a game room. As part of its commitment to guest wellness, this Diani Beach hotel includes a fitness centre featuring fitness classes.

8
469 reviews
From US$ 198 / 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
  • All inclusive
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

The 5-star Baobab Beach Resort & Spa Diani Beach is located just 1.3 km from Colobus Conservation Museum and boasts a sundeck, playground, and a golf course. With a location within 25 minutes' walk of Shakatak Disco, this Diani Beach resort also features 2 outdoor tennis courts.

Baobab Beach Resort & Spa offers 3 swimming pools. There is a fitness club at the accommodation. 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.

8.7
420 reviews
~ US$416 / night

Baobab Beach Resort & Spa

5.4 km (3.4 mi) from city center
  • 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 is located just 1.3 km from Colobus Conservation Museum and boasts a sundeck, playground, and a golf course. With a location within 25 minutes' walk of Shakatak Disco, this Diani Beach resort also features 2 outdoor tennis courts.

Baobab Beach Resort & Spa offers 3 swimming pools. There is a fitness club at the accommodation. 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.

8.7
420 reviews
From US$ 416 / 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

(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

(1325 Reviews)

From 147$
Jacaranda Indian Ocean Beach Resort

8.4 / 10

(1085 Reviews)

From 140$

Location