A Dip in the Olkaria Geothermal Spa Naivasha: Africa’s Most Relaxing Secret

One of the most fun and must do things in Naivasha is taking a swim or a dip in the Olkaria Geothermal spa Naivasha. You could do this activity when you arrive from Nairobi and make it a half day family activity. 

But mostly, people prefer to visit Olakaria Geothermal Spa after a long morning of cycling through the sun-baked plains of Hell’s Gate National Park, dodging zebras, squinting at Fischer’s Tower, and questioning your life choices on that last dusty hill. Or after climbing Mount Longonot. 

 When your legs are done. Your back is done. Every muscle you forgot you had is done.

The good news: Naivasha Kenya has a solution buried quite literally in the ground.

The Olkaria Geothermal Spa is Africa’s largest natural geothermal pool, tucked inside Hell’s Gate National Park in Naivasha. Owned and operated by KenGen (Kenya Electricity Generating Company), powered by the same volcanic forces creating electricity for Kenyans. On a tired Tuesday afternoon, soaking in those pale blue, mineral-rich lagoons feels like the greatest reward on earth.

Table of Contents

What Exactly Is the Olkaria Geothermal Spa Naivasha?

Africa’s Largest Natural Geothermal Pool – Owned by KenGen

For decades, the Olkaria geothermal field was strictly business, drilling deep to power Kenya’s national grid. Then someone at KenGen had the brilliant idea to redirect some of that earth-heated water into a public recreational facility. 

Construction of the Olkaria geothermal spa Naivasha began in April 2011 and was completed in July 2013, making it the largest spa of its kind in Africa.

Occupying an area of about 4.5 hectares, the Centre provides the ultimate destination for visitors, away from the hustle and bustle of cities. It is a living showcase of geothermal innovation: warm-water bathing, sauna, steam rooms, agricultural greenhouses, fish farming and aquaculture, all powered by the same underground heat.

Where Is Olkaria Geothermal Spa Naivasha Located?

The spa sits inside Hell’s Gate National Park, in Nakuru County. It is nestled right on the floor of the Great Rift Valley inside Hell’s Gate National Park in Naivasha, around 113 kilometres from Nairobi CBD which is a 2.5-hour drive depending on traffic.

The Science Behind the Steam at Olkaria Geothermal

How the Earth Heats Your Bath

KenGen drills deep wells, up to 3,000 metres, to tap superheated steam and water, which power turbines to produce renewable electricity. A portion of this same water, originally scorching at 150°C to 300°C, is channelled through a series of cooling pipes and cascading lagoons until it reaches a safe bathing temperature.

Advantages of taking a dip A Dip in the Olkaria Geothermal Spa Naivasha: Sulphur, Silica and What They Actually Do to Your Skin

The water contains silica, sulfur, sodium, calcium, and potassium, minerals that help exfoliate the skin, reduce inflammation, and improve circulation. Sulfur also supports skin repair and has mild antibacterial effects, making the water therapeutic for stress, joint pain, and some skin conditions like eczema.

One honest warning: there is a distinctive sulphur (“rotten egg”) smell when you arrive at Olkaria Geothermal Spa Naivasha. It fades within five minutes. Just don’t wear your favourite silver jewellery.

The Main attraction at Olkaria Geothermal Spa Naivasha: The Three Lagoons – What to Expect in Each

Lagoon 1: The Boiling Brine

The first lagoon is a receiving pond for the hot brine with a temperature of more than 90°C, gathered from various wells in the Olkaria Geothermal field. This is strictly off-limits for bathing, it is functional infrastructure.

Lagoon 2: The Hot Soak

The second lagoon is an overflow from the first lagoon and offers temperatures of up to 50°C, designed in an aesthetic manner with both shallow and deep ends. Confident heat-seekers love it; wade in carefully and listen to your body.

Lagoon 3: The Main Pool

This is where the magic happens. The third and largest lagoon has a temperature of 35°C and can take up to 400 people. An extension of the third lagoon has a children’s pool barely one foot deep where small children as young as two can enjoy the warm bath under the care of lifesavers. The deepest end is 1.5 metres deep, with four steps all around to allow people to sit and relax in the warm water.

Things to do at Olkaria Geothermal Spa Naivasha: Facilities & What You’ll Find On-Site

Changing Rooms, Lockers & Showers

The facility has clean changing rooms and showers. Bring a padlock for the lockers. Towels are available for hire at the spa for KES 200 if you forget yours.

The Lagoon Café – What to Eat and Drink

The restaurant serves food, and a plate of French fries costs about $3, while a plate of food costs $6. Budget around KES 500 – 800 for a solid local meal. Having a cold beverage or a fresh juice while sitting neck-deep in warm geothermal water is one of those Kenya experiences that genuinely stays with you.

Children’s Pool and Family Amenities

With a dedicated shallow children’s pool, lifesavers on duty, and spacious grounds, this is one of the most affordable and memorable family day trips from Nairobi.

Olkaria Geothermal Spa Entry Fees 2025/26 – KES Breakdown

Important: You pay two separate fees; one to enter Hell’s Gate National Park (KWS), and a second at the spa gate (KenGen). This surprises many first-time visitors.

Hell’s Gate National Park – KWS Entry

CategoryFee
Kenyan Citizens — AdultKES 300
East African Residents — AdultKES 700
Non-Residents — AdultUSD 26 (~KES 3,380)
Non-Residents — ChildUSD 20 (~KES 2,600)

KenGen Olkaria Geothermal Spa – Separate Entry

CategoryFee
Kenyan AdultsKES 400
Kenyan ChildrenKES 100
Resident Foreigners — AdultKES 1,000
Non-Resident AdultsKES 1,800 (~USD 18)
Towel HireKES 200

Fees are subject to change. Verify via KenGen’s official channels before your visit. M-Pesa, card, and cash accepted.

How to Get to the Olkaria Geothermal Spa

By Private Car or Taxi

  • Route A: Starting from Nairobi heading to Naivasha Town take the A104 Nairobi – Nakuru Highway (90 km / ~1.5 hrs) Once you arrive in Naivasha, take Moi South Lake Road to Hell’s Gate Elsa Gate or Ol Karia Gate (~35 km further). Follow signs for the KenGen Geothermal Spa which takes about 20 minutes from the gate.
  • Route B: You can also take the scenic Mai Mahiu – Naivasha Road (great Rift Valley views past Mt Longonot) and turn left onto Moi South Lake Road, 2 km before Naivasha town.

By Matatu: The Budget / affordable Traveller’s Option

From Naivasha town, board the Oserian matatus (fare roughly KES 80 – 100). Tell the conductor to drop you at the Ol Karia stage, then pick a boda boda to the KWS entrance for about KES 50 – 100.

By Bicycle: The Hero’s Reward

You can rent a bike at Elsa Gate (~KES 600/hour or KES 1,200/day) and cycle the 8 – 10 km park road to the spa. The promise of hot mineral water at the end is the best motivational carrot you will ever pedal toward.

Insider Tips for the Best Visit

Best timing for Olkaria Geothermal Spa Naivasha:

  • Weekdays are significantly quieter ideal for a peaceful soak
  • Best months: June – October and December – February (dry season, sunny skies)
  • Best time of day: Arrive at 8 -10 AM for quiet mornings; late afternoon when the steam glows golden

What to wear (and what not to):

  • Wear dark swimwear – sulphur minerals can stain light swimsuits yellow.
  • Remove all jewellery – sulphur reacts with silver instantly, causing permanent tarnishing.
  • Bring flip-flops, a padlock, sunscreen (SPF 30+), water and a change of clothes.
  • Pre-book your KWS entry on eCitizen before travelling.

Safety tips:

  • Non-swimmers are safe in Lagoon 3, max depth 1.5m with perimeter ledges.
  • Pregnant women and those with heart conditions should consult a doctor before entering.
  • Children must be accompanied by adults at all times.
  • Pro tip: The spa can close without advance notice. Call ahead (+254 711 036 040) or check @olkariageothermalspa on Instagram before you travel.

The Perfect Hell’s Gate + Olkaria Day Itinerary

TimeActivity
6:30 AMDepart Nairobi
8:00 AMArrive Elsa Gate — pay KWS entry, hire bicycle
8:30–11:00 AMCycle / hike through Hell’s Gate; spot zebras, giraffes, warthogs
11:00 AMArrive Olkaria Spa — pay entry, change, enter pools
11:00 AM–2:00 PMSoak in Lagoon 3 (or brave Lagoon 2!), lunch at the Lagoon Café
2:30 PMDrive to Lake Naivasha
3:00–4:30 PMBoat ride — hippos and fish eagles
5:30–6:00 PMHead back to Nairobi (arrive ~7:30–8 PM)

Where to Stay Near Olkaria Geothermal Spa

The below places to stay on Moi South Lake Road are all 30 – 45 minutes from the spa by road, but you can also check out more hotel options in Naivasha here

  • Fisherman’s Camp – budget lakeside camping from ~KES 1,500/night
  • Camp Carnelley’s – lively atmosphere, great food, from ~KES 3,500/night
  • Sawela Lodge – upscale conference-ready retreat, from ~KES 8,000/night
  • Naivasha Sopa Resort – tranquil lakeside lodge, from ~KES 12,000/night

A Trip to Naivasha Without the Spa Is an Incomplete Trip

There is something almost meditative about floating in a warm, mineral-rich lagoon as steam rises into the Rift Valley sky at Olkaria Geothermal Spa Naivasha. For KES 700 total (park + spa for a Kenyan adult), it remains one of the best-value natural experiences in East Africa.

Plan ahead, book your KWS park ticket on eCitizen, pack dark swimwear and a padlock, and call ahead to confirm the spa is open. Do all of that, and you are set.

Frequently Asked Questions

Is the Olkaria Geothermal Spa the largest in Africa?

Yes. It is Africa’s first and largest natural geothermal health spa, occupying about 4.5 hectares.

Do I need to book tickets in advance?

KWS park entry should be pre-booked via eCitizen. Spa tickets are purchased on arrival. Large groups and school tours should contact KenGen in advance.

Is the geothermal water safe to swim in?

The water is safe for bathing and rich in therapeutic minerals. However, pregnant women and visitors with heart conditions should consult a doctor before bathing.

What are the opening hours of Olkaria Geothermal Spa Naivasha?

The opening hours for Olkaria Geothermal are Monday to Sunday, 8:00 AM to 6:00 PM.

Can I visit Olkaria Geothermal Spa Naivasha without doing Hell’s Gate?

The spa is inside Hell’s Gate National park, so you must pay the KWS park entry regardless. It would genuinely be a shame not to combine both.

What’s the sulphur smell like at Olkaria Geothermal Spa Naivasha?

Think hard-boiled eggs. Noticeable for the first few minutes, then you forget entirely. Harmless.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top