Call for great rates
+1 (888) 385-8465818 reviews
From
$144Diani Beach Road, Ukunda, 80400, Kenya
Reservations:
+1 (888) 385-8465818 reviews
1/155

Kids' club
Restaurant
Beachfront
Outdoor swimming pool
Kids' pool
Free Private Parking
Free wifi
Room service
Diani Reef Beach Resort & Spa is a 5-star resort on Diani Beach in Kenya, just 0.1mi from the city center. The address is Diani Beach Road, and breakfast is offered. With 818 reviews and prices starting from $144, this beachfront property provides a place to stay along the coast.
Featured amenities include a free Kids' club, restaurant, and beachfront access, plus an outdoor swimming pool (free) and a Kids' pool. Guests also enjoy free Wi‑Fi, private parking (free), room service, a fitness center (free), and a 24-hour front desk. Additional perks include live music (free), beach umbrellas (free), a terrace, garden views, a balcony, and non-smoking rooms.
On-site activities include snorkeling (extra charges) and water sports facilities (extra charges). Other paid options include a massage (extra charges), golf (extra charges), airport shuttle (extra charges), shuttle service (extra charges), business center (extra charges), and meeting/banquet facilities (extra charges). The property also features a tour desk and garden, patio, and balcony areas for relaxing.
Dining choices await right onsite, with Coral Rock Café offering a FamilyFriendly atmosphere and a mix of African and European flavors, while Fins Seafood Restaurant serves Mediterranean and seafood dishes for a breezy, ocean-view meal. The Pool Bar provides a casual spot to sip a drink within reach of the sun and surf. Two outdoor pools—including a dedicated kids’ pool—invite sun-soaked dips, and snorkeling or water sports facilities are available for a small extra fee. A tour desk helps plot local adventures, and garden, patio, and balcony areas provide relaxed spots to unwind between excursions.
A free Kids’ club keeps younger travelers entertained, while evenings can be animated by free live music and the resort’s breezy beach vibe. Relaxation areas abound with beach umbrellas, a terrace, and garden views offering shade and scenery after a day in the sun. Free Wi‑Fi and private parking help keep plans simple, whether arriving by plane or car.
Accommodations span a wide range, from Standard Rooms and Deluxe King options to Sea View and Garden View Rooms, plus an array of suites. For example, Standard Rooms sleep up to 2 adults and 1 child with a mix of beds including Queen, Twin, and Double; Deluxe, King rooms accommodate up to 4 adults and 3 children with a King bed; Sea View Rooms fit 2 adults and 1 child with a Double bed. The Presidential Suite seats up to 8 adults and 5 children and includes a Sofa Bed and a Double, while the Penthouse fits up to 10 adults and 6 children with a Queen bed and a Sofa Bed. Non-smoking rooms are available for guests seeking that option.
Closest airports
Ukunda Airstrip
1.8miMombasa Airport
16.9miVipingo Airport
35.3miKids' club
Restaurant
Beachfront
Outdoor swimming pool
Kids' pool
Free Private Parking
Free wifi
Room service
Fitness center
Steam room
Beach
Air conditioning
Kid-friendly buffet
Bar
Tour desk
Terrace
Personal trainer
24-hour front desk
Non-smoking rooms
Live music/Performance
Beach umbrellas
Beach chairs/Loungers
Patio
Garden view
Kitchenette
Elevator
Playground
Kids' meals
Picnic area
Garden
View
Extra long beds (> 6.5 ft)
Free toiletries
Bathtub
Upper floors accessible by elevator
Balcony
Bidet

Show 8 photos
Room
2 Twin Beds
1 Double Bed
390 sqft
Garden view
Private Bathroom
Balcony
Bathtub
+
More details
DOUBLE STANDARD - SINGLE USE is 377 square feet and includes a double bed 131-150 width.

Show 8 photos
Suite, Penthouse
1 Queen Size Bed
1 Sofa Bed
2615 sqft
Garden view
Private Bathroom
Kitchenette
Balcony
x8
+
x5
More details
This spacious suite consists of 1 living room, 1 separate bedroom and 1 bathroom with a bath and free toiletries. The suite's kitchenette is available for cooking and storing food. The air-conditioned suite provides a flat-screen TV with cable channels, a mini-bar, a tea and coffee maker, a seating area as well as sea views. The unit offers 2 beds.
Show 10 photos
Junior Suite, Queen Bed
1 Queen Size Bed
755 sqft
x5
+
x3
More details
JUNIOR SUITE is 753 square feet and includes a queen-size bed 150-154 width plus living room and extra beds on demand.
Show 4 photos
Standard Room
1 Queen Size Bed
2 Twin Beds
1 Double Bed
x6
+
x3
More details
1 Queen Bed or 2 Twin Beds
Internet
Entertainment
Food & Drink
Sleep
Bathroom
Practical
Comfort

Show 17 photos
Presidential Suite
1 Sofa Bed
1 Double Bed
3110 sqft
Garden view
Private Bathroom
Balcony
Bathtub
x8
+
x5
More details

Show 9 photos
Junior Suite, King Bed
1 King Size Bed
935 sqft
Garden view
Private Bathroom
Balcony
Bathtub
x3
+
More details

Show 4 photos
Room, Sea View
1 Double Bed
2 Twin Beds
390 sqft
Garden view
Private Bathroom
Balcony
Bathtub
+
More details

Show 4 photos
Deluxe Room
1 Double Bed
485 sqft
Garden view
Private Bathroom
Balcony
Bathtub
x6
+
x3
More details
Show 5 photos
Suite
1 Double Bed
3110 sqft
+
More details
SUITE is 3111 square feet and includes a double bed 131-150 width.
Room, 2 Twin Beds
2 Twin Beds
Balcony
+
More details
Show 4 photos
Deluxe Room, Queen Bed
1 Queen Size Bed
475 sqft
x4
+
x3
More details
DOUBLE DELUXE is 474 square feet and includes a queen-size bed 150-154 width.
Standard Room, 2 Twin Beds
2 Twin Beds
Balcony
+
More details
7.3
818 reviewsCategories of assessments
Cleanliness
Comfort
Location
Facilities
Staff
Value for money
WiFi quality
Breakfast
Airports
Ukunda Airstrip
1.8miMombasa Airport
16.9miVipingo Airport
35.3miAirports
Ukunda Airstrip
1.8miMombasa Airport
16.9miVipingo Airport
35.3miAttractions
Fort Jesus
16.1miMamba Village Centre
18.1miWild Waters
18.2miCoral Rock Cafe
Cuisines
Ambiances
Fins Seafood Restaurant
Cuisines
Location
Availability
Location
Age restrictions
Availability
Kids' club
Restaurant
Beachfront
Outdoor swimming pool
Kids' pool
Free Private Parking
Free wifi
Room service
Fitness center
Steam room
Beach
Air conditioning
Kid-friendly buffet
Bar
Tour desk
Terrace
Personal trainer
24-hour front desk
Non-smoking rooms
Live music/Performance
Beach umbrellas
Beach chairs/Loungers
Patio
Garden view
Kitchenette
Elevator
Playground
Kids' meals
Picnic area
Garden
View
Extra long beds (> 6.5 ft)
Free toiletries
Bathtub
Upper floors accessible by elevator
Balcony
Bidet
Accessibility
Entire unit located on ground floor
Upper floors accessible by elevator
Activities
Beach
Cooking class
Cycling
Darts
Game room
Golf course
Happy hour
Live music/Performance
Live sports events (broadcast)
Ping-pong
Pool table
Snorkeling
Themed dinners
Water sports facilities on site
Bathroom
Additional bathroom
Bathrobe
Bathtub
Bathtub or shower
Bidet
Free toiletries
Guest bathroom
Hairdryer
Private Bathroom
Shower
Slippers
Toilet
Toilet paper
Towels
Bedroom
Alarm clock
Extra long beds (> 6.5 ft)
Linens
Walk-in closet
Wardrobe or closet
Business Facilities
Business center
Fax/Photocopying
Meeting/Banquet facilities
Cleaning Services
Daily housekeeping
Ironing service
Laundry
Suit press
Entertainment & Family Services
Babysitting/Child services
Board games/Puzzles
Entertainment staff
Evening entertainment
Indoor play area
Kids' club
Outdoor play equipment for kids
Playground
Food & Drink
Bar
Breakfast in the room
Coffee house on site
Fruit
Kid-friendly buffet
Kids' meals
Minibar
Packed lunches
Restaurant
Snack bar
Special diet meals (on request)
Tea/Coffee maker
Wine/Champagne
Food & drink safety
Breakfast to-go containers
Delivered food covered securely
Food can be delivered to guest accommodation
Front Desk Services
24-hour front desk
Baggage storage
Concierge
Currency exchange
Express check-in/out
Invoice provided
Private check-in/out
Tour desk
General
Air conditioning
Convenience store on site
Designated smoking area
Elevator
Facilities for disabled guests
Hair/Beauty salon
Interconnecting room(s) available
Laptop size safe
Mosquito net
Non-smoking rooms
Room service
Tile/Marble floor
Internet
Free wifi
Kitchen
Dining table
Dryer
Electric kettle
High chair
Kitchenette
Living Area
Desk
Dining area
Sitting area
Sofa
Media & Technology
Cable channels
DVD player
Flat-screen TV
Satellite channels
Telephone
TV
Outdoors
Balcony
BBQ facilities
Beachfront
Garden
Outdoor dining area
Outdoor furniture
Patio
Picnic area
Terrace
Parking
Free Private Parking
Physical distancing
Cashless payment available
Contactless check-in/out
Mobile app for room service
Room Amenities
Clothes rack
Iron
Socket near the bed
Sofa bed
Safety & security
24-hour security
CCTV in common areas
CCTV outside property
Fire extinguishers
Key access
Key card access
Safe
Security alarm
Smoke alarms
Safety features
Access to healthcare professionals
First aid kits available
Services
Wake-up service
Wake-up service/Alarm clock
Spa
Beach chairs/Loungers
Beach umbrellas
Beauty services
Body scrub
Body treatments
Body wrap
Facial treatments
Fitness
Fitness center
Fitness classes
Foot bath
Hair coloring
Hair treatments
Haircut
Hairstyling
Kids' pool
Light therapy
Makeup services
Manicure
Massage
Outdoor swimming pool
Pedicure
Personal trainer
Steam room
Waxing services
Transportation
Airport drop-off
Airport pickup
Airport shuttle
Car rental
Shuttle service
View
Garden view
Pool view
View
From 12:00
Guests are required to show a photo identification and credit card upon check-in
Until 10:00
Pets are not allowed.
WiFi is available in all areas and is free of charge.
The minimum age for check-in is 18
Free private parking is available at a location nearby (reservation is not needed).
Reservations
Call us for our best daily rates
+1 (888) 385-8465Child policies
Children of all ages are welcome.
Children 8 and above will be charged as adults at this property.
To see correct prices and occupancy info, add the number and ages of children in your group to your search.
Crib and extra bed policies
0+ years
5+ years
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
The maximum number of cribs, extra beds, and children allowed in existing beds can vary depending on the option booked.
All cribs and extra beds are subject to availability.
American Express,
Visa,
Diners Club,
Mastercard,
Maestro,
UnionPay debit card,
UnionPay
This property does not accept cash.

Palm Park 1, Galu Kinondo, Ukunda, 00100, Kenya
6.4mi from current hotel
Very Good
222 reviews
From

Diani Beach Road, Mombasa, 80401, Kenya
1.1mi from current hotel
Very Good
1,221 reviews
From

Ukunda , Diani Beach, 80400, Kenya
1.2mi from current hotel
Very Good
787 reviews
From

Diani Beach , Mombasa, 80401, Kenya
5.9mi from current hotel
Excellent
37 reviews
From

Diani Beach Road, Ukunda, 80400, Kenya
0.8mi from current hotel
Excellent
309 reviews
From

Diani Road, Ukunda, 80400, Kenya
0.7mi from current hotel
Good
239 reviews
From

Diani Beach Road, Ukunda, 80400, Kenya
0.5mi from current hotel
Good
771 reviews
From

Beach Road, Ukunda, 80400, Kenya
2.2mi from current hotel
Very Good
110 reviews
From

Diani Beach Road , Mombasa, 80400, Kenya
0.8mi from current hotel
Good
166 reviews
From
Featured hotels
Featured hotels
Cities nearby