Top ChoiceMuseum in Mombasa

Fort Jesus

This 16th-century fort and Unesco World Heritage treasure is Mombasa’s most visited site. The metre-thick walls, frescoed interiors, traces of European graffiti, Arabic inscriptions and Swahili embellishment...

Top ChoiceNational Park in Wasini Island

Kisite Marine National Park

Off the south coast of Wasini, this gorgeous marine park, which also incorporates the Mpunguti Marine National Reserve and the two tiny Penguti islands, is one of the best in Kenya. The park covers 28 sq km of...

Top ChoiceWildlife Reserve in South of Mombasa

Mwaluganje Elephant Sanctuary

This sanctuary is a good example of community-based conservation, with local people acting as stakeholders in the project. It was opened in October 1995 to create a corridor along an elephant migration route...

Top ChoiceNational Park in South of Mombasa

Shimba Hills National Reserve

This park is among the easiest to visit in Kenya, within spitting distance of Diani Beach, with numerous driving routes and a couple of hiking trails. Its gentle grassy hills are interspersed with patches of...

Top ChoiceForest in Diani Beach

Kaya Kinondo

This forest, sacred to the Digo people, is the only one of the area's sacred forests that's open to visitors. Visiting this small grove is a nature walk, historical journey and cultural experience. As you make...

Top ChoiceRuins in Mtwapa

Jumba la Mtwana

These Swahili ruins, just north of Mtwapa Creek, have as much archaeological grandeur as the more famous Gede ruins. Jumba la Mtwana means ‘Big House of Slaves’ and locals believe the town was an important slave...

Top ChoiceWildlife Reserve in Bamburi Beach

Haller Park

This lovely wildlife sanctuary, part of the Baobab Adventure complex, includes a fish farm and reptile park. Guided walks around the park last about 1½ hours, or else you can wander the trails that meander...

Top ChoiceWildlife Reserve in Diani Beach

Colobus Conservation Centre

Notice the monkeys clambering on rope ladders over the road? The 'colobridges' are the work of the Colobus Conservation Centre, which aims to protect the Angolan black-and-white colobus monkey, a once-common...

Village in Wasini Island

Mkwiro

Mkwiro is a small village on the unvisited eastern end of Wasini Island. The gorgeous hour-long walk from Wasini village, through woodlands, past tiny hamlets and along the edge of mangrove forests, is more than...

Market in Mombasa

Spice Market

This market, which stretches along Nehru and Langoni Rds west of the Old Town, is an evocative, sensory overload – expect lots of jostling, yelling, wheeling, dealing and, of course, the exotic scent of stall...

Marine Reserve in Bamburi Beach

Mombasa Marine National Park & Reserve

The offshore Mombasa Marine National Park and Reserve has impressive marine life, although it cops some pollution from industry in the area. You can hire glass-bottomed boats for a couple of hours for around...

Mosque in Mombasa

Mandhry Mosque

Founded in 1570, Mandhry Mosque in the Old Town is the city's oldest, and an excellent example of Swahili architecture, which combines the elegant flourishes of Arabic style with the comforting, geometric...

Beach in Bamburi Beach

Kenyatta Beach

Busy with vacationing Kenyan families and snack sellers peddling their wares, Kenyatta Beach is the place to come if you're looking for a totally local scene. There are various family-friendly attractions,...

Beach in Nyali Beach

Nyali Beach

This attractive strip of white sand practically disappears at high tide – particularly its northern end. At the southern end of the beach, look out for Shiva Cave with its phallic stalagmites; visiting it will...

Waterfall in Shimba Hills National Reserve

Sheldrick Falls

These pretty 21m-high falls are laced with lianas and greenery, and have a natural plunge pool. Free, two-hour, 2km walks, organised by the Kenya Wildlife Service (KWS), depart from the Sheldrick Falls ranger...

Beach in Bamburi Beach

Bamburi Beach

Lined with a couple dozen hotels, Bamburi Beach is a 6km stretch of palm-shaded white sand. Outside low tide, the waters are good for swimming, and there's some decent snorkelling towards the northern end of the...

Viewpoint in Shimba Hills National Reserve

Elephant Hill

With the best viewpoint in the reserve, this hill is the place to see elephants. It affords lovely views out over the valley towards the ocean. Armed rangers will escort you once you reach the entry point to the...

Viewpoint in Shimba Hills National Reserve

Marere Dam

A watering hole that attracts animals, including elephants. Also a great birdwatching spot.

Zoo in Nyali Beach

Mamba Village Crocodile Farm

This is the largest reptile farm in Kenya, with guided tours taking you past several pools where you can see the crocs in various stages of development: from babies to the 100-year-old Big Daddy, who's 5m long....

Mosque in Diani Beach

Kongo Mosque

At the far northern end of the beach road (follow the faded sign behind the Jacaranda Resort) is the 16th-century Kongo Mosque – Diani’s last surviving relic of the ancient Swahili civilisations that once...