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.
- What Exactly Is the Olkaria Geothermal Spa Naivasha?
- The Science Behind the Steam at Olkaria Geothermal
- The Main attraction at Olkaria Geothermal Spa Naivasha: The Three Lagoons – What to Expect in Each
- Things to do at Olkaria Geothermal Spa Naivasha: Facilities & What You’ll Find On-Site
- Olkaria Geothermal Spa Entry Fees 2025/26 – KES Breakdown
- How to Get to the Olkaria Geothermal Spa
- Insider Tips for the Best Visit
- The Perfect Hell’s Gate + Olkaria Day Itinerary
- Where to Stay Near Olkaria Geothermal Spa
- A Trip to Naivasha Without the Spa Is an Incomplete Trip
- Frequently Asked Questions
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
| Category | Fee |
| Kenyan Citizens — Adult | KES 300 |
| East African Residents — Adult | KES 700 |
| Non-Residents — Adult | USD 26 (~KES 3,380) |
| Non-Residents — Child | USD 20 (~KES 2,600) |
KenGen Olkaria Geothermal Spa – Separate Entry
| Category | Fee |
| Kenyan Adults | KES 400 |
| Kenyan Children | KES 100 |
| Resident Foreigners — Adult | KES 1,000 |
| Non-Resident Adults | KES 1,800 (~USD 18) |
| Towel Hire | KES 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
| Time | Activity |
| 6:30 AM | Depart Nairobi |
| 8:00 AM | Arrive Elsa Gate — pay KWS entry, hire bicycle |
| 8:30–11:00 AM | Cycle / hike through Hell’s Gate; spot zebras, giraffes, warthogs |
| 11:00 AM | Arrive Olkaria Spa — pay entry, change, enter pools |
| 11:00 AM–2:00 PM | Soak in Lagoon 3 (or brave Lagoon 2!), lunch at the Lagoon Café |
| 2:30 PM | Drive to Lake Naivasha |
| 3:00–4:30 PM | Boat ride — hippos and fish eagles |
| 5:30–6:00 PM | Head 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.