Book on our site
up to 10% less
than Booking.com
Check rooms and rates
From102US$ /night
Check-in
20Jun2025Select date
Check-out
21Jun2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Diani Beach Rd, Diani Beach, Kenya, 80401

Mangro Hotel - A 3-star town hotel with two outdoor pools, garden views, and proximity to Diani Beach

Mangro Hotel offers 36 traditionally decorated rooms, all featuring king or queen-size beds, air conditioning, TVs, and private bathrooms with showers or baths. Some rooms include terraces or balconies with views of the garden or pools. The hotel has two outdoor swimming pools, two baby pools, a massage parlor, and a restaurant serving local and international cuisine with an Italian touch. A free full breakfast is provided, along with free Wi-Fi in public areas and self-parking. Located on Palm Beach Road, the property is 800 meters from Diani Beach and surrounded by a garden with mango trees. Nearby attractions include Shimba Hills National Reserve (28 km away) and Diani-Chale Marine National Park (4 km). Guests can access a 24-hour front desk, business center, concierge services, and bike or car hire. The hotel also features a 30-person conference room and is 2.5 km from Leisure Lodge Golf Club.

Pros

Two outdoor pools and two baby pools provide leisure options for all ages.

The restaurant serves a mix of local and international dishes, including Italian specialties.

Free full breakfast and Wi-Fi in public areas add convenience for guests.

Proximity to Diani Beach (800m) and nearby attractions like Shimba Hills National Reserve.

Rooms feature terraces or balconies with garden or pool views.

Cons

The nearest airport, Moi International, is 28 km away.

Some rooms may lack soundproofing, as only certain units mention it.

View all

Select your room type

Find detailed information on rooms, amenities, and exclusive deals for your ideal beach holiday
Deluxe Double Room
Max:
2 persons
220 sq. feet 
Bed options:
1 King-size bed
Garden view
Shower
Heating
Check Prices
Deluxe Room
Max:
2 persons
220 sq. feet 
Bed options:
1 Double bed
Pool view
Shower
Heating
Check Prices

Prices and availability

View real-time room availability and secure the best rate for your travel dates

How to get around?

Explore our comprehensive transport guide

City Centre
Diani Beach4300 ft
Airports
Ukunda (UKA) 2.2 mi
Moi (MBA) 33.3 mi

Facilities

Enjoy modern comforts, from ocean-view suites to family-friendly options with breakfast included

General

  • Free Wi-Fi in public areas
  • Safe deposit box
  • 24-hour reception
  • Currency exchange

Sports & Fitness

  • Fitness centre

Guest Parking

  • Electric kettle

Services

  • Airport shuttle
  • Room service
  • Laundry

Dining

  • Restaurant

Room features

  • Dining table

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
  • AM/FM alarm clock
Show more

Location

Diani Beach Rd, Diani Beach, Kenya, 80401
Map view
Diani Beach Rd, Diani Beach, Kenya, 80401
Nearby
Free Pentecostal Church
1300 ft
Restaurants
Kikwetu Bar & Restaurant
2000 ft
Diani Beach Road Diani Plaza
Green Kona Restaurant
2600 ft
Ukunda Junction
Want to get the best booking rate?
Access special rates for early reservations and start planning your dream beach holiday
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
20Jun2025Select date
Check-out
21Jun2025Select date
Rooms and Guests2 Guests, 1 Room