Elena Lodge

Mua Road, Machakos

Slow down in the Mua Hills

Tall trees, stone paths and a garden to sit in, a little over an hour from JKIA. Come for a visit, or stay and let the quiet settle in.

Lawn and stone paths among tall trees

Welcome to Elena Lodge

Leave the noise behind

Some places ask you to do more. This one asks you to do less. Elena Lodge is a hotel on Mua Road in Ngelani, in the hills outside Machakos, with gardens shaded by tall trees and time to catch your breath. Come for a night away from Nairobi, or stay a few days and let the quiet settle in.

Peach-walled hotel with a green roof and arched entrance

A day at Elena

Nothing to rush for

Double bed with a white bedspread and red rugs

Where you'll rest

Come and stay

Close the door and rest. Your stay comes with breakfast in the morning and housekeeping to take care of the rest.

Not ready to book? Come and see the hotel first, and we'll show you around.

Dining

Unhurried meals

  • Breakfast

    An English breakfast to start the day gently.

  • Elena Restaurant

    Local and international dishes for breakfast, lunch and dinner, with nowhere else you need to be.

  • The bar

    A quiet drink as the day winds down.

Not staying the night? You're welcome to join us for a meal.

Reserve a table
Restaurant tables with red wooden chairs
Bar counter with tall black stools and shelves of bottles
Long table set for a meal, with a chef serving

Groups and occasions

Time away, together

A family gathering, a long group meal, or a team that needs room to think. Tell us your date and numbers, and we'll call to talk through what we can arrange.

Ask about a group stay

Explore

Wander the grounds

You don't need to go anywhere else. Follow the paths, find a seat and let the Mua Hills come to you.

Lawn and stone paths among tall trees
“Very welcoming staff, the place is serene and lovely for nature lovers.”
Jane A., Tripadvisor, May 2017

Peace of mind

We'll take care of the rest

Garden gazebo and seating beside a stone path

Directions

The road to somewhere quieter

Mua Road, Ngelani, Machakos, Kenya

Need a hand finding us? Call +254 722 529696 or find us on Facebook

By road

  1. 1From Nairobi or JKIA, take Mombasa Road (A109) towards Athi River.
  2. 2Past Athi River, turn off at the Mua Hills junction onto Mua Road.
  3. 3Follow Mua Road towards Ngelani. Elena Lodge is marked on the map.

Travel times

Machakos town
About 20 min drive
JKIA, Nairobi
About 34 km, 76 min drive

Good to know

Arrive when it suits you
Check in any time, day or night. Check out is at 11:00.
Easy to pay
Pay by credit card, debit card or cash.

Bookings and visits

Come and see us

Leave your details and we'll call you back to arrange your stay, visit or table. There's nothing to pay now.

Or call us on +254 722 529696

  1. 1Tell us whether you'd like to stay, visit or join us for a meal.
  2. 2We call at a time that suits you, with availability and rates.
  3. 3Agree the details, then all that's left is to come and unwind.
Call usBook or visit

Book a stay

Leave your details and we'll call you back.