Hotels of Earth

Tranquil Terrace Cottages Diani

Diani Beach Road, Diani Beach, KE

7.5 guest rating· 65 reviews

About this hotel

Luxurious Accommodation

Tranquil Terrace Cottages Diani offers a recently renovated apartment in Diani Beach, featuring an infinity pool, indoor pool, and a garden for a truly relaxing stay. The 2-bedroom apartment boasts modern amenities such as a flat-screen TV, fully equipped kitchen, and a walk-in shower in the bathroom. Enjoy the balcony with serene views and take advantage of the free WiFi and parking.

Convenient Location

Situated just 1.9 km from Diani Beach, guests have easy access to nearby attractions like Leisure Lodge Golf Club and Colobus Conservation. The property's soundproofing ensures a peaceful environment for unwinding after a day of exploration.

Exceptional Services

With complimentary housekeeping service, bed linen, and towels provided, Tranquil Terrace Cottages Diani ensures a hassle-free and comfortable stay. Book now to experience luxury and tranquility in Diani Beach.

Rooms & rates

Two-Bedroom Apartment

Sleeps 4 · 30 m² · Double bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Kitchen

Amenities

  • Free WiFi
  • Fence around pool
  • Indoor pool
  • Infinity pool
  • Pool with view
  • Swimming pool
  • Free Parking
  • Accessible parking
  • Air conditioning
  • Beach
  • Private beach area
  • 24-hour security
  • Non-smoking rooms
  • Family rooms
Show all 33 amenities
  • Cashless payment available
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • Daily housekeeping
  • Delivered food - securely covered
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Invoice provided
  • Laundry washed per local authority guidelines
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Private check-in/check-out
  • Property cleaned by professional cleaning companies
  • Sanitized tableware & silverware
  • Shared stationery like menus, pens are removed
  • Staff adhere to local safety protocols
  • Terrace

Location

© OpenStreetMap contributors

Diani Beach Road, Diani Beach, KE

Check-in
from 11:00 AM to 12:00 AM
Check-out
until 11:00 AM

What guests say7.565 reviews

+ Friendly staff+ Nice amenitiesCleanliness issuesPoor locationSalty water
Cleanliness5.3
Service9.3
Location6.3
Room Quality7.8
Amenities8.3
Value for Money7.3

Guest review

4.0

Nothing

The hotel doesn't not look.like.the picture

Sheila Moraa · KE · 2026-06-20

Guest review

10.0

Nice atmosphere you feel like home

KodiBlaine · KE · 2026-04-24

Guest review

10.0

Piscina, lloc tranquil i prop del centre (10min)

zapla26 · ES · 2026-04-14

The stay was enjoyable, and with a few improvements, the guest experience could become even better.

7.0

The location is decent, though it was a bit challenging to find since many taxi operators were not familiar with it. This may be due to the facility being new or recently renamed. To make arrivals smoother, it could be helpful if the host offered transfer services from the airport, SGR, or bus station at a standard fee, which guests would gladly cover. This would reduce the stress of locating the property.

Areas for Improvement 1. Water Quality: The tap water seemed unusually salty, similar to ocean water. If possible, sourcing less salty water would greatly improve comfort. 2. Cooling System: While fans are provided, air conditioning would be a welcome upgrade, especially for guests sensitive to heat. 3. Electricity Tokens: It was unclear who is responsible for purchasing electricity tokens. I had to buy additional tokens during my stay, which felt unexpected. Clear communication on this policy would help guests plan better. 4. Furniture: A reading table and chair, or a four-seater dining table that doubles as a workspace, would be very useful. Using the couch for assignments was challenging. 5. Utensils: Providing standard kitchen utensils would benefit guests who prefer preparing their own meals.

JOSEPHINE · KE · 2026-04-11

Good to know

This property does not accommodate bachelor(ette) or similar parties.

Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

Managed by a private host

A deposit may be required at the property.