/
7.3

818 reviews

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Beach Road, Ukunda, 80400, Kenya

Reservations:

+1 (888) 385-8465

Choose dates to view prices

Kids' club

Restaurant

Beachfront

Outdoor swimming pool

Kids' pool

Free Private Parking

Free wifi

Room service

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

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.8mi

Mombasa Airport

16.9mi

Vipingo Airport

35.3mi

Most popular amenities

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

Rooms

Standard Double or Twin Room - single occupancy in Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

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.

 Penthouse Suite  in Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

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

Presidential Suite in Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Show 17 photos

Presidential Suite

1 Sofa Bed

1 Double Bed

3110 sqft

Garden view

Private Bathroom

Balcony

Bathtub

x8

+

x5

More details

Junior Suite - single occupancy in Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Show 9 photos

Junior Suite, King Bed

1 King Size Bed

935 sqft

Garden view

Private Bathroom

Balcony

Bathtub

x3

+

More details

King Room with Sea View - single occupancy in Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Show 4 photos

Room, Sea View

1 Double Bed

2 Twin Beds

390 sqft

Garden view

Private Bathroom

Balcony

Bathtub

+

More details

Deluxe Room - single occupancy in Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

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

Guest reviews

7.3

818 reviews

Categories of assessments

Cleanliness

Comfort

Location

Facilities

Staff

Value for money

WiFi quality

Breakfast

Points of Interest Around Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Airports

Ukunda Airstrip

1.8mi

Mombasa Airport

16.9mi

Vipingo Airport

35.3mi

Restaurants

Coral Rock Cafe

Cuisines

  • African
  • European

Ambiances

  • Family Friendly

Fins Seafood Restaurant

Cuisines

  • Mediterranean
  • Seafood

Pools

Location

  • Outdoor

Availability

  • All season

Location

  • Outdoor

Age restrictions

  • Kids only

Availability

  • All season

Amenities of Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

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

Stay rules - Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

  • Check-in / Check-out

  • Pets

  • Internet

  • Age restrictions

  • Parking

  • Reservations

  • Children and beds

  • Cards accepted at this property