Diani Beach Resorts: Beachfront Properties with Pools and Spas

Compare 10 top-rated Diani Beach resorts with private beaches, pools, and spas. Find exclusive deals and book now for the best rates and availability.

Check-in
Tue, 15 Sept
Check-out
Wed, 16 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Tue, 15 Sept
-
Check-out
Wed, 16 Sept
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Tue, 15 Sept
-
Check-out
Wed, 16 Sept
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-16 out of 16
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great308 total reviews
our site & Booking.com
Map
1.5 mi from City Center1377 yd from Supermarket (Ukunda)
Infinity PoolTennis CourtSpa
  • African-themed decor and design
  • Five restaurants with diverse cuisines
  • Full-moon dinners on the beach
FromUS$ 234 /nightSelect
8.7
Great628 total reviews
our site & Booking.com
Map
3.4 mi from City Center1164 yd from KFI Supermarket
Three-tier PoolKids' ClubWellness Spa
  • Africa's Leading Family Resort
  • Three-tier pool with ocean views
  • Sustainable tourism practices
FromUS$ 416 /nightSelect
8.6
Great1343 total reviews
our site & Booking.com
Map
560 yd from City Center225 yd from Nakumatt Diani
Private BeachHorizon PoolWellness Spa
  • African, Indian, Arabian design
  • Horizon pool overlooking the ocean
  • Extensive spa with diverse treatments
FromUS$ 310 /nightSelect
8.0
Great229 total reviews
our site & Booking.com
Map
2.2 mi from City Center1289 yd from Baharini Shopping Centre
Diving SchoolOutdoor PoolKids' Club
  • Diving school for all skill levels
  • Travelife Gold Award winner
  • Near national parks for Big Five
FromUS$ 270 /nightSelect
Uzuri SpaPrivate VillasGolf Course
  • Uzuri Spa within indigenous forest
  • Private villas with individual pools
  • On-site championship golf course
FromUS$ 136 /nightSelect
9.7
Perfect118 total reviews
our site & Booking.com
Map
1.3 mi from City Center189 yd from Baharini Shopping Centre
Infinity PoolKola SpaTides Restaurant
  • Elephant-shaped infinity pool
  • Swahili-Mediterranean design blend
  • Private villa with full kitchen
FromUS$ 415 /nightSelect
6.8
Nice1047 total reviews
our site & Booking.com
Map
1504 yd from City Center312 yd from Supermarket (Ukunda)
Private GardensConference CenterSpa Bath
  • 30-acre private tropical gardens
  • Capacity for 2,000 delegates
  • Eight-seater spa bath with aqua-therapy
FromUS$ 144 /nightSelect
8.1
Great1571 total reviews
our site & Booking.com
Map
1219 yd from City Center355 yd from Leisure Lodge Golf Club
18-Hole Golf CoursePrivate BeachFull-Service Spa
  • 18-hole golf course with ocean views
  • Private beach access on Diani Beach
  • All-inclusive with 4 outdoor pools
FromUS$ 147 /nightSelect
8.4
Great1220 total reviews
our site & Booking.com
Private BeachPlunge PoolsJungle Dining
  • Private beach with sun loungers
  • Swahili-themed Zanzibar-inspired decor
  • Three plunge pools for relaxation
FromUS$ 165 /nightSelect
6.9
Nice959 total reviews
our site & Booking.com
Map
1.3 mi from City Center1044 yd from Supermarket (Ukunda)
Personal ChefShared KitchenYoga Classes
  • Personal chef in beachfront villas
  • Shared kitchen and community lounge
  • Scuba diving and game drives available
FromUS$ 61 /nightSelect
8.3
Great12 total reviews
our site & Booking.com
Map
5.6 mi from City Center
Private BeachOutdoor PoolsSpa
  • Plastic-free coastline initiative
  • Swahili-style suites with kitchens
  • Camel rides on the beach
FromUS$ 229 /nightSelect
8.4
Great405 total reviews
our site & Booking.com
Map
1.3 mi from City Center264 yd from Baharini Shopping Centre
Water SlideDiving SchoolTennis Court
  • Travelife Gold sustainable award
  • On-site diving school for all
  • Live band and acrobat shows
FromUS$ 774 /nightSelect
8.1
Great240 total reviews
our site & Booking.com
Uzuri SpaPrivate PoolsLemongrass Restaurant
  • Spa in 6-acre forest
  • Private villas with pools
  • TravelLife Gold certified
FromUS$ 222 /nightSelect
6.8
Nice230 total reviews
our site & Booking.com
Map
343 yd from City Center358 yd from Nakumatt Diani
Private BeachSpa CenterPool Bar
  • Beachfront with direct sea access
  • Extensive spa and beauty services
  • Free bicycles for guest use
FromUS$ 50 /nightSelect
8.3
Great50 total reviews
our site & Booking.com
Map
4.3 mi from City Center236 yd from Colobus Conservation
Private BeachOutdoor PoolSpa
  • Intimate 8-villa beach resort
  • Family-owned sustainable resort
  • Exclusive turtle conservation activities
FromUS$ 444 /nightSelect
5.0
Needs improvement150 total reviews
our site & Booking.com
Map
750 yd from City Center381 yd from Nakumatt Diani
Private BeachKids ClubWater Sports
  • Cascading ocean view terraces
  • Four on-site bars
  • Karaoke and evening entertainment
FromUS$ 84 /nightSelect

Diani Beach, a 25-kilometer stretch of white sand along Kenya's south coast, is home to a cluster of beachfront resorts that cater to varied budgets-from mid-range 4-star properties to 5-star luxury escapes. Most resorts sit directly on the sand, offering ocean views, multiple swimming pools, and on-site dining. Guests can expect free WiFi, airport shuttles, and children's programs at family-friendly hotels like Southern Palms Beach Resort (with 2 pools and 5 restaurants) or Diani Sea Lodge (with tennis courts and mini golf). Budget-conscious travelers find good value at Diani Sea Resort, while those seeking indulgence choose Diani Reef Beach Resort & Spa, set on 30 acres of private gardens.

Top-rated resorts often include unique design elements: Swahili Beach Resort blends Arabic and African architecture with a sauna and private beach; Waterlovers Beach Resort features Swahili-Mediterranean suites with ocean-view verandahs; and Jacaranda Indian Ocean Beach Resort uses makuti-thatched roofs. For wellness, Baobab Beach Resort & Spa and Leopard Beach Resort And Spa offer full-service spas set in tropical gardens. Couples favor Lantana Galu Beach for its villa-style rooms with kitchens and private plunge pools. To secure the best deal, compare rates across platforms and consider booking directly with the resort for perks like free breakfast or room upgrades.