1. Olympia Hotel

- Location: Nyahururu
- Price: CA $54, CA $64 total, includes taxes & fees, Nov 14 - Nov 15
Plan your trip

Book hotels with free cancellation
Sign in to save 10% or more on thousands of hotels
Search almost a million properties worldwide
Check prices for these dates, December 13–14, 2026




















Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Panari Resort, BW Signature CollectionNyahururu View |
Rhino Watch safari LodgeNyahururu View |
Samawati Lakeside CottagesNyahururu View |
Laikipia Comfort HotelNyahururu View |
Angani Resort & SpaSubukia View |
|---|---|---|---|---|
| 9.4Exceptional34 reviews | 10.0Exceptional2 reviews | 2.02 reviews | 2.01 review | 7.0Good2 reviews |
| CA $195 CA $249 totalincludes taxes & feesDec 12 - Dec 13 | CA $264 CA $312 totalincludes taxes & feesNov 25 - Nov 26 | CA $169 CA $200 totalincludes taxes & feesNov 14 - Nov 15 | CA $76 CA $90 totalincludes taxes & feesNov 17 - Nov 18 | CA $85 CA $103 totalincludes taxes & feesNov 16 - Nov 17 |
|
|
|
|
|
Rating: 9.6/10 (5 reviews)
Commune with nature and explore the great outdoors at Thomson Falls during your travels in Nyahururu. Discover the waterfalls while you're in the area.
Rating: 6.0/10 (1 review)
Enjoy a round of golf in Nyahururu at Nyahururu Golf Club. Discover the waterfalls while you're in the area.
Rating: 6.0/10 (1 review)
Commune with nature and explore the great outdoors at Lake Ol’ Bolossat during your travels in Nyahururu. Discover the waterfalls while you're in the area.
Rating: 10.0/10 (1 review)
Nyahururu Catholic Church is just one of the places to see in Nyahururu, so why not enjoy the other things to explore during your travels? Discover the waterfalls while you're in the area.
The thundering 74-meter Thomson's Falls creates rainbows in the mist while local Kikuyu women sell handcrafted souvenirs nearby. Hippo Pool offers wildlife viewing opportunities, or join locals for a picnic at the peaceful Nyahururu Municipal Park.

Experience the charm of Nyahururu with a range of accommodation options tailored for every type of traveler. From cozy guesthouses to well-appointed hotels, you'll find the perfect spot for your stay. Whether you're on a family vacation, a business trip, or seeking a pet-friendly retreat, Nyahururu's lodgings offer the amenities you need for a memorable visit. Discover the best hotels in Nyahururu and enjoy a delightful escape in this beautiful part of Kenya.
Nyahururu, nestled in Nyandarua County, Kenya, offers an enchanting blend of outdoor adventures and stunning scenery. Whether you're exploring the vibrant city centre or taking in the breathtaking views along Nyahururu Road, there's something for everyone. Nearby cities provide additional opportunities for romance and relaxation, making this destination perfect for those seeking both adventure and tranquility. Experience the unique vibes of Nyahururu and create unforgettable memories in this beautiful region.
Nyahururu offers a delightful mix of outdoor adventure and cultural experiences, making it an ideal vacation spot. Visitors can enjoy golfing at the local courses or relax at the country private club. Don't miss the guided safaris and the vibrant Nyahururu cultural festival. For those seeking fitness and wellness, the training camp and Nyahururu Sports Club provide excellent options for a refreshing getaway.
Shopping
In Nyahururu, explore the vibrant Nyahururu Market for local crafts and souvenirs. If you're up for a drive, visit the nearby Tuskys Supermarket for a larger selection of gifts and goods, or head to the Nyandarua County Shopping Mall for a mix of local and international brands.
Recreation
In Nyahururu, explore the serene ambiance of the Lake Ol'Bolossat Resort, offering rejuvenating spa treatments and breathtaking lake views. For recreation, visit the stunning Thomson's Falls, where you can enjoy hiking and picnicking amidst lush greenery and cascading waters, creating a memorable outdoor experience.
Adventure
Experience the breathtaking beauty of Thompson's Falls, located a few kilometres from Nyahururu, where you can marvel at the cascading waters and explore the surrounding nature trails. For an adrenaline rush, try white-water rafting on the Ewaso Ng'iro River, perfect for adventure seekers looking for excitement.
Nightlife
Nyahururu's nightlife offers a vibrant atmosphere with lively bars and local eateries. Enjoy a drink at the popular Nyahururu Sports Club or unwind at the cozy Mambo Restaurant. Experience the warmth of Kenyan hospitality while mingling with locals in these inviting venues.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.
Nyahururu, located in Nyandarua County, Kenya, offers a fantastic outdoor experience with its stunning lakes, craters, and waterfalls. Visitors can explore attractions like the Nyahururu Catholic Church, Nyahururu Stadium, and Nyahururu Museum, as well as enjoy activities at the Nyahururu Golf Club. Whether you're seeking adventure or picturesque scenery, this charming town has something for everyone to enjoy.
The best time to visit Nyahururu can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Nyahururu falls in March, when visitor numbers are average and weather is sunny with light rain. The coolest average temperature in Nyahururu falls in July, visitor numbers are slightly high and weather is mostly sunny with light rain.
| Calendar Month | Temperature | Precipitation | Cloudiness | Occupancy | Pricing |
| January | 63.5°F (17.5°C) | No Rain | Sunny | Average | Slightly Low |
| February | 65.3°F (18.5°C) | No Rain | Sunny | Average | Average |
| March | 66.0°F (18.9°C) | Light Rain | Sunny | Average | Slightly Low |
| April | 64.4°F (18.0°C) | Light Rain | Mostly Sunny | Slightly High | Slightly Low |
| May | 62.4°F (16.9°C) | Light Rain | Mostly Sunny | Slightly Low | Slightly High |
| June | 61.2°F (16.2°C) | Light Rain | Mostly Sunny | Slightly Low | Slightly High |
| July | 60.3°F (15.7°C) | Light Rain | Mostly Sunny | Slightly High | Average |
| August | 61.0°F (16.1°C) | Light Rain | Mostly Sunny | Average | Average |
| September | 62.6°F (17.0°C) | Light Rain | Mostly Sunny | Average | Average |
| October | 63.5°F (17.5°C) | Light Rain | Mostly Sunny | Slightly Low | Average |
| November | 62.4°F (16.9°C) | Light Rain | Mostly Sunny | Average | Slightly High |
| December | 62.1°F (16.7°C) | No Rain | Mostly Sunny | Slightly High | Average |
To visit Nyahururu, you can fly into several major airports. Nairobi's Jomo Kenyatta International Airport (NBO) is about 164.2km away, with nearby luxury hotels such as The Sarova Stanley, Boma Nairobi, and Nairobi Serena Hotel, all offering convenient access. Alternatively, WILson Airport (WIL) is located 159.3km from Nyahururu, with excellent accommodations like Radisson Blu Hotel & Residence and Villa Rosa Kempinski, providing various transportation services. Lastly, Nanyuki Airport (NYK) is just 74.0km away, with options such as Fairmont Mount Kenya Safari and Falcon Heights Hotel, both offering airport transfers. Enjoy your stay in Kenya.
The best area to stay in Nyahururu is near Thomson's Falls, which is the town's main attraction and a central point for visitors.
This area is located on the western edge of Nyahururu, where the Ewaso Ng'iro River plunges 74 metres. It's the most developed part of the town for visitors, with hotels and guesthouses often offering views of the falls or easy access to the viewing platforms. You'll find local craft vendors and small eateries here.
For couples seeking a relaxing retreat, staying close to Thomson's Falls offers a picturesque setting. Many accommodations in this vicinity provide a tranquil environment with opportunities for leisurely walks around the falls and along the river. It's a convenient base for enjoying the natural beauty of the area without needing to travel far.
Families will also find this area suitable due to the direct access to the falls.
For an exceptional stay in Nyahururu, the Panari Resort, BW Signature Collection is highly recommended by travellers.
This 5-star resort boasts an impressive 9.4 rating and offers a range of luxurious amenities. Guests frequently highlight the comfortable beds and the great location. The resort provides 24-hour room service, a restaurant with garden views, and on-site art gallery. For those seeking great experiences, there is champagne service, couples dining options, and even helicopter or plane tours. The resort also features a poolside bar, bathrobes in the rooms, and fireplaces, ensuring a comfortable and relaxing stay.
For families seeking excellent accommodation in Nyahururu, the Panari Resort, BW Signature Collection is a superb option.
This 5-star resort, with an outstanding rating of 9.4, is highly regarded by guests, particularly for its family-friendly amenities. It offers a playground for children, free supervised childcare, and a children's pool. Families will also appreciate the availability of connecting rooms and free cribs, ensuring comfort and convenience for all. Babysitting services are also available on site. Guests frequently comment on the great beds and the resort's excellent location.
For a top-tier 5-star hotel in Nyahururu, the Panari Resort, BW Signature Collection is an excellent choice.
This 5-star hotel boasts an impressive 9.4 rating and is frequently praised by guests for its comfortable beds and great location. The resort offers a wide array of amenities including 24-hour room service, a restaurant with garden views, and an on-site art gallery. Guests can enjoy champagne service, couples dining experiences, and a poolside bar. Many rooms feature bathrobes and fireplaces, adding to the luxurious feel. For great experiences, the resort also offers helicopter and plane tours.
For a top-rated spa hotel in Nyahururu, the Panari Resort, BW Signature Collection is an excellent choice.
This 5-star resort, with an outstanding 9.4 rating, offers an extensive spa experience. Guests can indulge in a range of services, including manicures and pedicures, body treatments, body scrubs, and facial treatments. The spa also features body wraps, a steam room, and massage services, ensuring a relaxing and rejuvenating stay. Guests frequently mention the great beds and the convenient location. See all spa hotels in Nyahururu
For hotels in Nyahururu that offer free breakfast, the Panari Resort, BW Signature Collection is an excellent choice.
This 5-star resort, with an impressive 9.4 rating, offers complimentary breakfast, including a free buffet, ensuring a delightful start to your day. Guests frequently praise its comfortable beds and great location. The resort also boasts a 24-hour restaurant with garden views, a poolside bar, and a 24-hour room service for added convenience.
For a truly romantic stay in Nyahururu, the Panari Resort, BW Signature Collection is an excellent choice for couples.
This 5-star resort, boasting an impressive 9.4 rating, offers a luxurious experience. Couples can enjoy delightful dining options, including a garden view restaurant and 24-hour room service, ensuring privacy and convenience. The resort provides special touches such as champagne service and even helicopter tours for memorable experiences. Guests frequently praise the great beds and the resort's wonderful location. You will also find a poolside bar and bathrobes in your room for added comfort.
The best time to visit Nyahururu is during the dry seasons, which run from December to March and July to October.
These months offer pleasant weather with less rainfall, making it ideal for exploring the natural beauty of the region, particularly the Thomson's Falls. You'll find it easier to enjoy outdoor activities like walks around the falls and visiting nearby conservancies without the disruption of heavy showers. The roads are also generally in better condition during these periods.
For those interested in wildlife, the dry seasons are often the best for spotting animals as they congregate around water sources, which are scarcer at this time of year.
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Nyahururu.
Prices for hotels in Nyahururu often vary, but you can find a great deal from CA $24 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.