159 Accommodations in Diani Beach

Superb9.0
114 reviews

Amani Luxury Apartments

room Diani Beach
1.52 mi from city center

Located on Diani Beach in Ukunda, Amani Luxury Apartments features a swimming pool. This self-catering accommodation includes free Wi-Fi in all areas and has a terrace which leads into the garden.
Very good8.0
352 reviews

Aqua Resort

room Diani Beach
3.61 mi from city center

Situated in Diani Beach, Aqua Resort provides accommodation with free WiFi and seating area. Each unit offers a fully equipped kitchenette, a flat-screen TV, a living room with a sofa, and a private bathroom.
Very good8.0
184 reviews

Simba Apartments

room Diani Beach
2.87 mi from city center

Located in Diani Beach with Diani One Stop Supermarket nearby, Simba Apartments provides accommodation with free WiFi and free private parking.
Very good8.0
115 reviews

Morning Star Diani

room Diani Beach
3.32 mi from city center

Set in Diani Beach, 300 metres from Diani Beach Hospital. Morning Star Diani offers accommodation with free WiFi and a garden with a terrace. Complimentary private parking is available on site.
Pleasant6.0
220 reviews

Coconut Village Beach Resort

room Diani Beach
3.11 mi from city center

The Coconut Village Beach Resort are located right on the Indian Ocean offering a beachfront as well as accommodation with free WiFi. Some units have a seating area and/or a balcony.
Very good8.0
73 reviews

Diani Pearl

room Diani Beach
1.09 mi from city center

Located in Ukunda, Diani Pearl offers apartments with access to 2 outdoor swimming pools, landscaped gardens and free WiFi. The air-conditioned apartments have a balcony and a patio.
Superb9.0
25 reviews

Flametree Beach Homes

room Diani Beach
1.71 mi from city center

Set 700 metres from Diani Beach, Flametree Beach Homes offers accommodation with an outdoor swimming pool, a garden and room service for your convenience. Both WiFi and private parking are accessible at the apartment free of charge.
Very good8.0
35 reviews

Tiwi Tatu

room Tiwi
5.92 mi from city center

Boasting a garden, an outdoor pool and sea views, Tiwi Tatu is located in Tiwi. This cottage offers a private beach area.
Good7.0
52 reviews

Miwa Holiday Resort Diani Beach

room Diani Beach
3.23 mi from city center

Situated in Diani Beach, less than 1 km from Diani Beach and 2.5 km from Colobus Conservation, Miwa Holiday Resort Diani Beach features accommodation with access to a garden with an outdoor swimming pool. Kaya Kinondo Sacred Forest is 3.
Very good8.0
32 reviews

Galawa Beach Apartments

room Diani Beach
1.21 mi from city center

Set 400 metres from Diani Beach, Galawa Beach Apartments offers a restaurant, a bar and air-conditioned accommodation with a balcony and free WiFi.
Very good8.0
30 reviews

Mbili Kuwili Studio Suites

room Diani Beach
1.24 mi from city center

Mbili Kuwili Studio Suites is set in Diani Beach, 2.3 km from Colobus Conservation, and offers a balcony, garden, and free WiFi. Situated 400 metres from Diani Beach, the property features an outdoor swimming pool and free private parking.
Good7.0
46 reviews

Dianistar Villas

room Diani Beach
3.26 mi from city center

Located in Diani Beach, Dianistar Villas provides accommodation with free WiFi, air conditioning, a restaurant and access to a garden with a year-round outdoor pool. This apartment offers a bar, a shared lounge, as well as a private beach area.
Good7.0
40 reviews

Diani Beach Premier Link

room Diani Beach
1.77 mi from city center

Situated 400 metres from Diani Beach, Diani Beach Premier Link features accommodation with an outdoor swimming pool, a garden and a 24-hour front desk for your convenience.
Superb9.0
14 reviews

Galu Gardens Apartments Diani Beach

room Diani Beach
3.35 mi from city center

Located in Diani Beach, Galu Gardens Apartments Diani Beach offers accommodation with a terrace or a balcony, free WiFi, free parking and flat-screen TV, as well as an outdoor swimming pool.
Pleasant6.0
37 reviews

Golden Sand Resort Diani Beach- 2 Bedroom Apt

room Diani Beach
3.38 mi from city center

Situated 60 metres from Diani Beach, Golden Sand Resort Diani Beach- 2 Bedroom Apt offers an outdoor swimming pool, a shared lounge and air-conditioned accommodation with a patio and free WiFi.
Very good8.0
13 reviews

Jameela House Diani, Sleeps 6-7, Massage, Catering & Laundry Services available

room Ukunda
3.8 mi from city center

Jameela House Diani, Sleeps 6-7, Massage, Catering & Laundry Services available is located in Ukunda and offers an outdoor swimming pool, water sports facilities and a terrace.
Superb9.0
9 reviews

Roseville

room Diani Beach
1.76 mi from city center

Set in Diani Beach, 700 metres from Diani Beach, Roseville offers accommodation with an outdoor swimming pool, free WiFi, a shared kitchen, and room service. This apartment features a private pool, a garden and free private parking.
Superb9.0
9 reviews

ENZI FURNISHED APARTMENT DIANI

room Ukunda
3.21 mi from city center

Situated in Ukunda, 600 metres from Diani Beach, ENZI FURNISHED APARTMENT DIANI features accommodation with free WiFi, air conditioning and access to a garden with an outdoor swimming pool. There is also a dining area and a kitchen with a fridge.
Good7.0
9 reviews

Cresent Bay Apartments

room Ukunda
1.98 mi from city center

Located in Ukunda, 700 metres from Diani Beach, Cresent Bay Apartments provides accommodation with free WiFi, air conditioning and access to a garden with an outdoor swimming pool. The apartment offers a terrace.
Very good8.0
7 reviews

Diani Wonder Apartments (Fully Furnished)

room Ukunda
2.45 mi from city center

Featuring a bar, a garden as well as a terrace, Diani Wonder Apartments (Fully Furnished) is set in Ukunda, within less than 1 km of Diani Beach. Guests at the apartment can enjoy a à la carte breakfast.

Accommodations in Diani Beach

There are 159 options for staying in Diani Beach.
Check out the deals we offer for lodging in Diani Beach.