Things to do in Nairobi

Not Just Any Hotel – Only the Best Things to do in Nairobi, Selected for You!

Aug 18, 2025 - Aug 19, 2025
2 adults, 1 room
Find
Good (1374)

Nairobi National Museum

Mo-Su 08:00-17:00
Museum
Museum Hill
View map
Nairobi National Museum, located in Nairobi, Kenya, highlights the country's rich heritage through themes of culture, nature, history, and contemporary art.

Duration: 2-3 hours.

Free entry; some exhibits may require a paid ticket.

Good (640)

Nairobi Railway Museum

10:00 AM–5:00 PM
Museum
Station Rd
View map
Nairobi Railway Museum, established in 1971, features locomotives, coaches, and relics from the East African Railway, offering insights into Kenya's railway history.

Duration: Approximately 2 hours.

Paid. Entry fees are nominal, with discounts for students and children.

Good (2922)
Karen Rd Langata
View map
The National Museums of Kenya-Karen Blixen Museum is the former home of 'Out of Africa' author Karen Blixen, showcasing her life and work in Nairobi from 1914 to 1931.

Duration: Approximately 2 hours.

Paid entry. Guides are optional but appreciated with tips.

Good (778)

Jamia Mosque

Open all day for prayer
Church
banda street (Muindi Mbingu Street)
View map
Jamia Mosque is a monumental silver-domed mosque in Nairobi, Kenya, featuring traditional Arabic design with twin minarets and three silver domes.

Duration: 30 minutes to view the exterior.

Free. Non-Muslims are rarely allowed inside.

Good (109)

Galleria Shopping Mall

8:30 AM–8:30 PM
Mall
Junction of Langata & Magadi Road
View map
Galleria Shopping Mall in Nairobi offers diverse shopping and dining across 3 floors, with extensive parking and recreational areas, ideal for families and locals.

Duration: More than 2 hours.

Free. Access to the mall and all common areas is free.

Good (2871)

The Nairobi Arboretum

8:00 AM–5:00 PM
Park
State House Road
View map
The Nairobi Arboretum features over 350 species of indigenous and exotic trees, offering a serene setting for relaxation, nature walks, and picnics in Nairobi, Kenya.

Duration: 2 to 3 hours.

Free. Some guided tours may incur a fee.

Good (194)

Nairobi Education Centre

9:00 AM–5:00 PM
Event hall
Nairobi
View map
Nairobi Education Centre, established in 1994, is a key educational hub promoting environmental education and community awareness in Nairobi, Kenya.

Duration: 2 hours.

Free. Occasional workshops may have associated costs.

Good (712)

Snake Park

9:00 AM–5:30 PM
Zoo
National Museum (Museum Hill)
View map
Snake Park in Nairobi, Kenya offers a diverse collection of reptiles, including snakes, crocodiles, and tortoises, housed in both glass and open-air enclosures.

Duration: 1-2 hours.

Paid entry for adults, reduced rates for children.

Good (2711)

Jeevanjee Gardens

6:00 AM–6:00 PM
Park
Biashara Street and Moi Avenue
View map
Jeevanjee Gardens is a tranquil park in Nairobi, Kenya, featuring benches, shady areas, and vibrant greenery, ideal for relaxation and casual gatherings.

Duration: About 1-2 hours.

Free. Some special events may require a paid ticket.

Good (142)

Westgate Shopping Mall

9:00 AM–8:00 PM
Mall
Mwanzi Rd (Off Ring Rd)
View map
Westgate Shopping Mall in Nairobi, Kenya offers over 80 stores, entertainment options, and dining that cater to residents and international visitors alike.

Duration: 2-3 hours.

Free to enter. Some special events may require a paid ticket.

Good (90)

Spinners Web

10:00 AM–5:00 PM
Mall
1.3a Kitisuru Road off Peponi Road
View map
Spinners Web in Nairobi offers handcrafted décor, gifts, apparel, and a café, supporting local workshops and self-help groups across Sub-Saharan Africa.

Duration: Approximately 1-2 hours.

Free entry.

Good (1271)

Nairobi Animal Orphanage

9:00 AM–5:00 PM
Zoo
Nairobi National Park
View map
Nairobi Animal Orphanage is a wildlife rehabilitation center located just inside the gate of Nairobi National Park, housing recovered animals and offering educational tours.

Duration: Approximately 2 hours.

Entrance fee: 1,200 KSh (adults), 600 KSh (children). Discounts available for students and groups.

Good (12)

Rosslyn Riviera Mall

10:00 AM–9:00 PM
Mall
Limuru Road 200m after Runda Entrance
View map
Rosslyn Riviera Mall in Nairobi offers diverse retail options including fashion, electronics, and home decor, alongside dining and entertainment facilities.

Duration: 2–3 hours.

Free entry. Charges may apply for specific entertainment events.

Good (202)

The Hub Karen

10:00 AM–10:00 PM
Mall
Dagoretti Road Karen
View map
The Hub Karen in Nairobi offers a unique shopping experience, featuring local and international retailers, fine dining, and entertainment in a community-centric environment.

Duration: More than 3 hours.

Free entry. Some events and activities may require a paid ticket.

Good (547)

GoDown Arts Centre

10:00 AM–6:00 PM
Gallery
Dunga Rd
View map
GoDown Arts Centre in Nairobi is a hub for contemporary art, housing studios and hosting exhibitions, performances, and workshops that celebrate local creativity.

Duration: 2–3 hours.

Entry is generally free; certain events may require tickets.

Good (503)

Kenya National Theatre

10:00 AM–10:00 PM
Theater
Harry Thuku Road Kenya Cultural Centre
View map
Kenya National Theatre in Nairobi serves as the country's major performing arts venue, hosting diverse events from classic plays to cultural performances.

Duration: 2-3 hours.

Paid. Prices vary by event and category.

Good (9581)

Giraffe Centre

09:00-17:00
Zoo
P.O. Box 15124 - 00509
View map
The Giraffe Centre in Nairobi, Kenya, is a giraffe conservation and breeding center, aimed at protecting the endangered Rothschild’s giraffe within a 94-acre nature park.

Duration: 2 hours.

Adults: KSh 1,500; Children (3-12 years): KSh 750. Discounts available for families and groups.

University of Nairobi

8:00 AM–5:00 PM
University
University Way Road
View map
University of Nairobi, Kenya's first public university, offers diverse programs and a rich campus culture in the heart of Nairobi, fostering academic excellence since 1970.

Duration: Approximately 2 hours.

Free entry to the campus; specific events may have associated fees.

VetLab Sports Club

7:00 AM–6:00 PM
Golf Course
Box 29105 (golfvetlabsc.co.ke)
View map
VetLab Sports Club in Nairobi offers a premier golf experience. The well-maintained course features welcoming amenities and is perfect for all skill levels.

Duration: Approximately 4 hours.

KSh 2,500 for adults, KSh 1,000 for juniors. Membership options available.

Ridgeways Mall

10:00 AM–10:00 PM
Mall
Kiambu Road
View map
Ridgeways Mall in Nairobi, Kenya offers a variety of shopping, dining, and entertainment options within a modern architectural space, catering to families and tourists alike.

Duration: 2-3 hours.

Free to enter. Charges may apply for specific events or activities.

Freedom Heights Mall

9:00 AM–10:00 PM
Mall
Nairobi
View map
Freedom Heights Mall in Nairobi offers diverse retail spaces, catering to various businesses in a prime shopping district, ideal for entrepreneurs.

Duration: 2–3 hours.

Free. Some special events may require tickets.

KenGen Offices

9:00 AM–5:00 PM
Public Building
Nairobi
View map
KenGen Offices in Nairobi, Kenya, serves as the headquarters for the country's leading electricity producer, focusing on renewable energy initiatives and sustainable practices.

Duration: 1-2 hours.

Free. Special tours may require booking ahead.

Royal Nairobi Golf Club

6:00 AM–6:30 PM
Golf Course
Nairobi
View map
Royal Nairobi Golf Club, established in 1906, is one of Africa's premier golf courses, offering a historical and scenic golfing experience in Nairobi, Kenya.

Duration: 4 hours.

Member: KSh 5,000; Non-member: KSh 10,000. Discounts available for seniors and juniors.

Railway Golf Club

7:00 AM–7:00 PM
Golf Course
Nairobi
View map
Railway Golf Club in Nairobi, Kenya offers a vibrant golfing environment with rich history and scenic views, attracting both local and international players.

Duration: Approximately 3-4 hours.

Membership required. Daily green fees apply for visitors.

Sheria House

8:00 AM–5:00 PM
Public Building
00100
View map
Sheria House is the primary office for legal matters in Nairobi, Kenya, housing various government departments and resources for citizens seeking legal support.

Duration: Approximately 1-2 hours.

Free entry, services and workshops may have additional costs.

Valley Arcade Shopping Centre

9:00 AM–10:00 PM
Mall
Gitanga Road
View map
Valley Arcade Shopping Centre in Nairobi, Kenya, features a variety of shops, restaurants, and entertainment options, providing a vibrant shopping experience for locals and tourists alike.

Duration: 2 to 3 hours to explore shops and restaurants.

Free. No entry fee required for accessing the shopping areas and facilities.

Nairobi Botanic Garden

8:00 AM–6:00 PM
Botanical Garden
Nairobi
View map
Nairobi Botanic Garden features diverse plant species, walking trails, and educational exhibits, set in a tranquil landscape promoting conservation and biodiversity.

Duration: 2-3 hours.

Free. Special events may require paid tickets.

Good (16)

Kasuku Center

9:00 AM–6:00 PM
Mall
Migori Rd (Mandera Rd)
View map
Kasuku Center in Nairobi offers a unique shopping experience with an array of local crafts, food, and outdoor bird aviaries nestled in lush gardens.

Duration: Approximately 2 hours.

Free. Additional fees may apply for special events or activities.

Hardy Shopping Centre Karen

9:00 AM–7:00 PM
Mall
View map
Hardy Shopping Centre in Karen, Nairobi, features a variety of shops, restaurants, and recreational facilities in a vibrant outdoor shopping environment.

Duration: 1-2 hours.

Free. Individual store purchases vary.

Good (5856)

Nairobi National Park

6:00 AM–7:00 PM
Park
Nairobi
View map
Nairobi National Park, located in Nairobi, Kenya, hosts a variety of big-game animals and offers unique safari experiences amidst an urban landscape.

Duration: More than 3 hours.

Paid. Adult: 430 KES, Child: 215 KES. Discounts for residents.

The Technical University of Kenya

8:00 AM–5:00 PM
University
Nairobi
View map
The Technical University of Kenya, situated in Nairobi, is a public institution focusing on technical education and vocational training with diverse academic programs.

Duration: Approximately 2 hours.

Free entry for visitors. Some events may require a ticket.

Good (524)

The Maasai Market

9:00 AM–6:00 PM
Museum
Nairobi
View map
The Maasai Market in Nairobi, Kenya, offers an extensive selection of handicrafts, showcasing the rich culture of the Maasai people through authentic art and crafts.

Duration: 1-2 hours.

Free. No paid ticket required for entry.

Good (361)

Elephant and Rhino Nursery

11:00 AM–12:00 PM
Park
Nairobi
View map
Elephant and Rhino Nursery in Nairobi, Kenya cares for orphaned elephants and rhinos, offering educational tours to witness conservation efforts first-hand.

Duration: 1-2 hours.

Free. Donations encouraged to support conservation efforts.

Good (1121)

Karen Country Club

7:00 AM–7:00 PM
Golf Course
Karen Road
View map
Karen Country Club, a premier golf and country club in Nairobi, Kenya, offers a scenic golfing experience amidst beautiful landscapes and rich history.

Duration: Approximately 4 hours.

Membership required. Visitor fees applicable; inquire at the club.

Good (232)

Adams's Arcade Mosque

6:00 AM–8:00 PM
Mosque
Ngong Road (Ngong Road)
View map
Adams's Arcade Mosque is a prominent mosque in Nairobi, Kenya, serving as a key religious center and featuring distinctive architectural elements.

Duration: 1 hour.

Free to enter.

Good (1038)

Muthaiga Golf Club

6:30 AM–7:00 PM
Golf Course
Serengeti Avenue
View map
Muthaiga Golf Club in Nairobi is a golf and country club renowned for its lush landscape and engaging golfing experiences, serving as a social hub for golf enthusiasts.

Duration: Approximately 4 hours.

Paid. Membership fees or daily access charges apply.

Good (496)

Langata Botanical Gardens

8:00 AM–6:00 PM
Garden
Nairobi
View map
Langata Botanical Gardens is a serene garden in Nairobi, Kenya, featuring diverse plant species, picnic areas, and a lush environment for relaxation and learning.

Duration: 2 to 3 hours.

Free. Special events may require a paid ticket.

Good (84)

Nairobi NV Lunar park

10:00 AM–10:00 PM
Theme Park
Haile Selassie Ave
View map
Nairobi NV Lunar Park is a family-friendly amusement park located in Nairobi, Kenya, offering a variety of rides and attractions for all ages.

Duration: Approximately 3–4 hours.

Entry fee: KES 1,500 for adults, KES 1,000 for children under 12. Discounts available for groups.

Good (58)

Times Tower

8:00 AM–5:00 PM
Public Building
Haile Selassie Ave (Haile Selassie Ave Kenya)
View map
Times Tower, located in Nairobi, Kenya, serves as the headquarters for the Kenya Revenue Authority and a key hub for government activities.

Duration: 1-2 hours.

Free. Access is generally unrestricted; however, special tours may vary.

Good (199)

Finix Casino

12:00 PM–6:00 AM
Casino
Finix Casino,Argwings Kodhek Rd,Nyako house,Hurlingham
View map
Finix Casino, located in Nairobi, Kenya, offers a vibrant gaming environment with poker tables, slot machines, and entertainment options for visitors.

Duration: 2-5 hours.

Entry fee applicable; varies based on events and promotions.

Good (14)

Safari Walk Children's Museum

9:00 AM–6:00 PM
Museum
Animal Orphanage Road
View map
Safari Walk Children's Museum in Nairobi offers interactive exhibits focusing on wildlife education and conservation for children and families.

Duration: Approximately 2 hours.

Free. Some special educational programs may require a fee.

Good (14)

Garden City Mall

Mo-Sa 09:30-20:00; Su 10:00-16:00
Mall
Thika Road Exit 7
View map
Garden City Mall in Nairobi, Kenya features over 100 retail shops, diverse dining options, and recreational spaces, promoting shopping and entertainment in a modern environment.

Duration: Approximately 2-3 hours.

Free. Some events and special activities may incur a fee.

Kenyatta University

8:00 AM–5:00 PM
University
View map
Kenyatta University in Nairobi, Kenya, is a public university established in 1965, offering diverse academic programs and sprawling green campuses.

Duration: 2 to 3 hours.

Free to access most areas. Some specific events may require an entry fee.

The Nyayo National Stadium

9:00 AM–6:00 PM
Stadium
Langata Road (Uhuru Highway)
View map
The Nyayo National Stadium in Nairobi, Kenya, is a multi-purpose sports venue inaugurated in 1983, hosting various sports events and concerts.

Duration: Approximately 2 hours.

Entry fees vary by event; general access is often free.

Good (45)

Club Captains Casino

10:00 AM–3:00 AM
Casino
Mombasa Rd
View map
Club Captains Casino in Nairobi, Kenya, offers a vibrant gaming experience with various slot machines, table games, and live entertainment options for visitors.

Duration: 2–3 hours.

Entry fee applies; prices vary by event.

Good (141)

Shrine of The Sacred Heart of Jesus

8:00 AM–5:00 PM
Church
Langata Rd
View map
Shrine of The Sacred Heart of Jesus is a prominent Catholic church in Nairobi, Kenya, known for its unique architecture and cultural significance.

Duration: Approximately 1 hour.

Free. Donations for maintenance are encouraged.