Romantic Hotels in Diani Beach
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Diani Beach Romantic Getaways & Hotels

Chale Island Resort
Diani Beach Road Chale Island
$400 nightly
The price is $472 total per night
$472 total
Nov 18 - Nov 19
Total with taxes and fees
A spa, ocean-view dining, and a garden await couples visiting this romantic lodge. The property also offers happy hours, a private beach, and a white sand ...

Pinewood Beach Resort and Spa
Diani Beach Diani Beach Kwale
Free Cancellation
Reserve now, pay when you stay
$224 nightly
The price is $264 total per night
$264 total
Nov 15 - Nov 16
Total with taxes and fees
A spa, a garden, and a hot tub await couples visiting this romantic hotel. The property also offers poolside dining, romance packages, and a beachfront ...

Neptune Palm Beach Boutique Resort & Spa All Inclusive
Diani Beach Diani Beach
$337 nightly
The price is $400 total per night
$400 total
Dec 15 - Dec 16
Total with taxes and fees
A spa, al fresco dining, and a garden await visiting couples at this upscale hotel. The property also offers a terrace, an outdoor pool, and a waterfront ...

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Beach Road Diani Beach
Free Cancellation
Reserve now, pay when you stay
$172 nightly
The price is $201 total per night
$201 total
Nov 28 - Nov 29
Total with taxes and fees
You and your special someone are sure to love the

Bahari Dhow Beach Villas
Diani Beach Road Diani Beach
$91 nightly
The price is $109 total per night
$109 total
Nov 15 - Nov 16
Total with taxes and fees
Rekindle the romance with your special someone. Consider booking a getaway at this hotel where you're sure to love the garden and luxury bedding. Other amenities ...

Southern Palms Beach Resort
Diani Beach Road Diani Beach
$386 nightly
The price is $455 total per night
$455 total
Nov 17 - Nov 18
Total with taxes and fees
Ready for a romantic getaway? Consider this upscale resort, featuring a spa, al fresco dining, and a garden. Couples will appreciate the premium mattresses and ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Diani Beach hotels essential information
Accommodation | 669 hotels |
|---|---|
Lowest Price | $109 |
Highest Price | $472 |
Popular hotels | Bahari Dhow Beach Villas, Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits, Pinewood Beach Resort and Spa, Chale Island Resort, Neptune Palm Beach Boutique Resort & Spa All Inclusive, Southern Palms Beach Resort |
Recent Diani Beach hotel reviews by fellow wanderers

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
4 out of 5
Posted 4 days ago
Travelocity Verified Review
"Staff very nice facilities are very old but well maintained, spa under construction,"
A verified traveler stayed at Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
