Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Diani Beach

Tonight 24 Jul. - 25 Jul.
This weekend 26 Jul. - 28 Jul.
Next weekend 2 Aug. - 4 Aug.

Featured Diani Beach Hotels & Resorts for Couples

See all 151 properties in Diani Beach

Estimated price for 1 night/2 adults

The Sands at Chale Island
The Sands at Chale Island
4.0 out of 5.0 Diani Beach Road, Diani Beach
4.7/5 (70 reviews)
C$234/ night for 2 guests

This is a cool property. Staff was friendly. The bandas/ bungalows (20,21,22 are the best) are worth the money spent. The spa had very good treatments - got 2 when I was there - and has a very nice location over the mangroves.The only real minus point was the food. Besides the live cooking stations, ...

Reviewed on 21 May 2019
Neptune Village Beach Resort & Spa All Inclusive
Neptune Village Beach Resort & Spa All Inclusive
4.0 out of 5.0 Diani Beach, Galu Kinondo, Diani Beach
3.6/5 (20 reviews)
C$354/ night for 2 guests

Nice place for a holiday, especially good for families with young children. The towels and bed sheets are worn out, shower has litttle pressure and the swimming pool closes at 6pm everyday for treatment - no wiggle room here. Its understandable for the safety of the children, but the adults miss ...

Reviewed on 17 Dec. 2018
Diani Reef Beach Resort & Spa
Diani Reef Beach Resort & Spa
5.0 out of 5.0 Diani Beach Road, Diani Beach
4.0/5 (93 reviews)
C$107/ night for 2 guests

The service was amazing. I loved the staff. They always smiled and went out of their way to ensure my stay was awesome.

Reviewed on 23 Apr. 2019
Aestus Villas Resort
Aestus Villas Resort
3.0 out of 5.0 Neptune Road Palm Park 1, Galu Beach, Diani Beach
5.0/5 (5 reviews)

We had a fantastic vacation, welcoming staff, clean and fresh linens, nice pool and of course the hospitality and welcoming of the landlords.. Close to the beach, approximately 200 metres, east to walk...there is a nice beach bar, shack with a few swinging beds, big, comfy chairs and you soak your ...

Reviewed on 1 Feb. 2019
Amani Luxury Apartments Diani Beach
Amani Luxury Apartments Diani Beach
4.0 out of 5.0 DIANI BEACH P.O BOX 5373,80401, Diani Beach, Kwale County
4.0/5 (1 reviews)

The experience was great! My family had a great time within a 7 minute walking distance to Diani beach. The staff was excellent too! WE will definitely be back!

Reviewed on 24 Jun. 2016
Bahari Dhow Beach Villas
Bahari Dhow Beach Villas
3.5 out of 5.0 Diani Beach Road, Diani Beach
3.6/5 (26 reviews)
C$86/ night for 2 guests

The Villa was fab. We upgraded to a Master room which was excellent and well worth the money. Close to the beach, perfect location. The Villa was very clean and all the appliances were brand new.

Reviewed on 4 Mar. 2019
Blue Marlin Beach Hotel
Blue Marlin Beach Hotel
3.5 out of 5.0 Beach Road, Diani Beach, Kwale
4.0/5 (21 reviews)

Right on the beach which was great, but very few loungers that could not accomodate the large number of guests. People would put thier belongings down at 7am to make sure they had a lounger. Rooms very large and quiet but are starting to be old. Could do with some renovations. Staff very friendly, ...

Reviewed on 1 Jan. 2019
Diani Bay Resort
Diani Bay Resort
3.0 out of 5.0 Mwakamba road, Diani Beach
2.4/5 (16 reviews)
C$61/ night for 2 guests

The grounds were well kept, and beautiful. the room was spacious, clean and comfortable. But that was the extent of what they had to offer. The advertised features (WiFi, bar, Restaurant) were non-existent. The bottles behind the bar were empty; there just for show. It was too far from beach to walk, ...

Reviewed on 5 Apr. 2018
Dream Villa on a Large Plot in Gated Community, 5 Minutes From the Beach
Dream Villa on a Large Plot in Gated Community, 5 Minutes From the Beach
Diani Beach, Kwale County
4.0/5 (1 reviews)

Spenderade drygt två veckor på denna underbara plats. Underbart hus, men köket skulle må bra av viss upprustning tex bättre kylskåp. AC på rummen hade varit ett pluss. Snabba svar från ägaren. Fantastiska Housekeeper Eva, underbara poolskötaren och trädgårdsmästaren Abdul och nattvakten Teacher, ...

Reviewed on 12 Jan. 2019
Map

Recently Booked Hotels & Resorts for Couples in Diani Beach

Leisure Lodge Beach & Golf Resort
4.0 out of 5.0
Last booking: 35 hours ago

Pocket Guide: Hotels & Resorts for Couples in Diani Beach

Search for hotels in Diani Beach on Expedia. You can easily find your hotels in Diani Beach using one of the methods below:

  • View our selection of featured hotels in Diani Beach
  • Use the map to find hotels in the Diani Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of Diani Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Diani Beach
  • Enter your travel dates to view the best deals on hotels in Diani Beach - while they last