Book Villas 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 Villas in Diani Beach

Amkia Villas Diani
Nomad Mvindeni, Road, Diani Beach, Kwale County
$98 nightly
The price is $117 total per night
$117 total
Aug 10 - Aug 11
Total includes taxes and fees
An outdoor pool, free self parking, and concierge services are featured at this villa. WiFi in public areas is free. A terrace, a garden, and a communal living room are also on offer.
Pool
Kitchen

Lux Suites Sanuna Villas Diani
Diani Beach Road Diani, Diani Beach
$342 nightly
The price is $404 total per night
$404 total
Aug 9 - Aug 10
Total includes taxes and fees
An outdoor pool is available at this villa. Take advantage of the free self parking.
Pool
Kitchen

New beautiful villa in great location only 2 minutes to exotic white sandy beach
This villa includes a garden and barbecue grills.
Pool
Kitchen

Leshan Luxury Villas
11771-00400, Diani Beach, Kwale County
$51 nightly
The price is $60 total per night
$60 total
Aug 21 - Aug 22
Total includes taxes and fees
The villa's outdoor pool, a rooftop terrace, and 12 beach bars are among the featured amenities. There's fun for all ages with a children's pool and a playground, and families will appreciate the onsite laundry facilities. Guests will appreciate free perks like free self parking and WiFi in public areas.
Pool
Kitchen

Becky Homes - Diani Beach
Diani Beach Road, Diani Beach, Diani
$92 nightly
The price is $108 total per night
$108 total
Aug 24 - Aug 25
Total includes taxes and fees
This villa features an outdoor pool and a rooftop terrace. Enjoy the in-room fitness and perks like free self parking. A garden, a grocery/convenience store, and luggage storage are also on offer.

2-bedroom villa 8min walk to the beach
$68 nightly
The price is $68 total per night
$68 total
Aug 4 - Aug 5
Total includes taxes and fees
An indoor pool is featured at this villa, along with barbecue grills.

Grand Amber Villas Diani
Beach Road 2216, Diani Beach, Kwale
$267 nightly
The price is $315 total per night
$315 total
Aug 6 - Aug 7
Total includes taxes and fees
An area shuttle and free self parking are featured at this villa, along with an outdoor pool. WiFi in public areas is free. Luggage storage, laundry facilities, and barbecue grills are also on offer.
Pool
Kitchen

Al Mahali Villas
887 Diani Beach Road, Next to Neptune Hotel, Diani Beach, Kwale County
$324 nightly
The price is $382 total per night
$382 total
Aug 6 - Aug 7
Total includes taxes and fees
This smoke-free villa features 5 outdoor pools, 2 indoor pools, and a beach bar. Enjoy the a rooftop terrace and perks like free self parking and free WiFi. A garden, a free grocery shopping service, and a picnic area are also on offer.
Pool
Kitchen

Villa Dora and Holly
Off Diani Beach Road, Diani Beach, Kwale County
$143 nightly
The price is $168 total per night
$168 total
Aug 4 - Aug 5
Total includes taxes and fees
An outdoor pool, free self parking, and laundry facilities are featured at this villa. WiFi in public areas is free. A terrace, a garden, and a picnic area are also on offer.
Pool
Kitchen

Large luxury beachside villa with a pool, guesthouse, cook, gardener, and maid
This villa features an outdoor pool and a hot tub. Limo/town car service, a garden, and laundry facilities are also on offer.
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.
Top hotels in Diani Beach

Diani Sea Resort
Diani Beach Road, Diani Beach
$206 nightly
The price is $245 total per night from Aug 4 to Aug 5
$245 total
Aug 4 - Aug 5
Total includes taxes and fees
8.6/10 Excellent! (82 reviews)
Diani Beach Villas essential information
Accommodation | 161 Villas |
---|---|
Lowest Price | $60 |
Highest Price | $630 |
Popular accommodation | Amkia Villas Diani, Lux Suites Sanuna Villas Diani, New beautiful villa in great location only 2 minutes to exotic white sandy beach, Leshan Luxury Villas , Becky Homes - Diani Beach, 2-bedroom villa 8min walk to the beach , Grand Amber Villas Diani, Al Mahali Villas, Villa Dora and Holly, Large luxury beachside villa with a pool, guesthouse, cook, gardener, and maid, ZANA DIANI VILLAS. LUXURIOUS 3 BEDROOM PRIVATE VILLA 10 min from the beach, 10 minutes to the beach! Villa Sultanas Luxury Villa with private swimming pool |
Explore more Villas
Popular accommodation searches
More places to stay in Diani Beach
Most popular
Hotels
- Hotels around Rocket Arena
- Radisson Blu Hotel & Resort, Abu Dhabi Corniche
- CLEAR LAKES INN
- Sonder by Marriott Bonvoy Dovetail Apartments Downtown
- Lexington by Hotel RL Miami Beach
- Chestnut Hill Hotel
- Hotel LeVeque, Autograph Collection
- Motels Frankenmuth
- Carrabelle Beach Resorts & Hotels
- Resorts Bora Bora
- Cheap Hotels in Faith
- Novotel Melbourne on Collins
- B&B Westbury
- Hotels around Second Beach
- Thompson Okanagan Romantic Getaways & Hotels
- Ramada by Wyndham Hong Kong Grand View
Flights
- Burbank to Colorado Springs (BUR - COS)
- Flights to Myrtle Beach
- Frontier Airlines Denver (DEN) to Portland (PDX) flights
- Lufthansa Hamburg (HAM) to Munich (MUC) flights
- Palm Springs to Bakersfield (PSP - BFL)
- Pacific Coastal Airlines Vancouver (YVR) to British Columbia (YZZ) flights
- Royal Jordanian Amman (AMM) to Rome (FCO) flights
- Washington to Little Rock (DCA - LIT)
- British Airways Accra (ACC) to Manchester (MAN) flights
- Qatar Airways Chantilly (IAD) to Manila (MNL) flights
Activities
Packages