Skip to main content

Pinewood Beach Resort and Spa

Diani Beach, P.O. Box 90521, Diani Beach, Kwale, 80100 · Diani Beach · KE

Travelbook Group

Exceptional

43 reviews

9.0

Smart highlights

Prime location

Central address at Diani Beach.

Guest-rated

Exceptional guest ratings · 9.0/10 (43 reviews).

Great amenities

Features Full-service spa · Boat tours nearby · Fitness facilities.

Popular facilities

Spa & wellness
Fitness
Free WiFi
24-hour desk
Dining
Pool
Airport shuttle
Bar

About this hotel

Escape to paradise at Pinewood Beach Resort and Spa, where luxury meets tranquility just steps from the stunning Diani Beach.

Indulge in Relaxation: Treat yourself at our full-service spa offering rejuvenating massages, body treatments, and facials designed to leave you feeling revitalized. Unwind at our beautiful outdoor pool or enhance your experience at our well-equipped fitness center.

Exceptional Dining: Savor international cuisine at our exquisite Bahari Restaurant or enjoy refreshing beverages at one of our three bars, including a delightful beach bar and poolside lounge. Discover flexible dining options with our all-inclusive rates for an unforgettable culinary journey.

Show more

Convenient Amenities: Our hotel features comprehensive amenities including complimentary Wi-Fi, concierge services, and express check-in. Stay productive in our business center and plan your events in stylish conference facilities.

Don’t miss out on the ultimate getaway—book your stay today!

Choose your room

No rooms available for these dates. Try different dates.

What this place offers

Full-service spa
Boat tours nearby
Fitness facilities
Proposal/romance packages available
Free WiFi
24-hour front desk
Terrace
Garden
Luggage storage
Express check-in/check-out
Designated smoking area
Concierge service
Show all 50 amenities
Wheelchair accessible
Fitness facilities
Gift shops or newsstand
Breakfast available (surcharge)
Television in common areas
Library
Safe-deposit box at front desk
Multilingual staff
Free newspapers in lobby
Limo or town car service available
Full-service spa
Wedding services
Express check-in
Pool umbrellas
Tours/ticket assistance
Braille or raised signage
Shopping center shuttle (surcharge)
Conference center
Snack bar/deli
Scuba diving on site
Snorkeling on site
Surfing/bodyboarding on site
Volleyball on site
Free self parking
Computer station
Airport transportation - pickup (surcharge)
Beach umbrellas
Beach sun loungers
Pool sun loungers
Beach towels
Beach volleyball on site
Boat tours nearby
Safari nearby
Mosquito nets
Couples/private dining
Proposal/romance packages available
Banquet hall
Well-lit path to entrance

Guest reviews

Cleanliness9.1
Service9.1
Location9.2
Room Quality9.1
Amenities9.1
Value for Money8.1
Food and Beverage9.1
Overall Experience9.1

Guests loved

Exceptional serviceBeautiful location

Could be better

None noted

Guest reviews

Loading reviews…

Location

Diani Beach, P.O. Box 90521, Diani Beach, Kwale, 80100, Diani Beach, KE

Hotel policies

Check-in

From 12:00 PM

Check-out

Until 10:00 AM

Cancellation

Free cancellation on most rates. Policy confirmed at booking.

Payment

Secure payment via our provider. Pay now or at the hotel, depending on rate.

Pets

Pets not allowed

Accessibility

No elevators

Food & Beverage

No alcohol allowed onsite

General

Professional property host/manager

See full policy details
  • <ul> <li>Reservations are required for massage services and spa treatments. Reservations can be made by contacting the hotel prior to arrival, using the contact information on the booking confirmation. </li><li>Only registered guests are allowed in the guestrooms. </li> <li>No pets and no service animals are allowed at this property. </li><li>Alcohol is not permitted at this property. </li> </ul>

Frequently asked questions

What are the check-in and check-out times at Pinewood Beach Resort and Spa?

At Pinewood Beach Resort and Spa, check-in is from 12:00 PM and check-out is until 10:00 AM.

Does Pinewood Beach Resort and Spa allow pets?

No — pets are not allowed at Pinewood Beach Resort and Spa.

Where is Pinewood Beach Resort and Spa located?

Pinewood Beach Resort and Spa is located at Diani Beach, P.O. Box 90521, Diani Beach, Kwale, 80100, Diani Beach, KE.

AI

Ask AI about this hotel

Quick answers based on amenities, reviews and policies. Responses are for convenience — always confirm at booking.