The beaches just north of Mombasa are popular with overseas visitors to Kenya wanting a tropical beach holiday. The North Coast is linked by a road bridge to Mombasa town and offers a variety of activities, restaurants and nightlife. With many hotels to choose from our recommended hotels are Voyager Beach Resort situated on Nyali Beach and Mombasa Serena at Shanzu.
Lamu is a small island off the north-east coast of Kenya. The waterfront Swahili town of Lamu is made up of historic Arabic-style buildings and narrow bustling streets. There are no cars on the island and Lamu is untouched by mass tourism. The choice of hotels includes Kijani House which is a small attractive hotel situated on the Shela Channel, Peponi Hotel, a family run hotel with sea views. There are private holiday homes, The Shela Houses and also secluded chalets available at Kipungani Explorer. Beach hotels on Manda Island include Diamond Beach Village, Manda Bay and The Majlis.
Watamu is located north of Mombasa, near Malindi. This is one of Kenya’s finest beaches and the site of a Marine National Park offering excellent snorkelling and scuba diving. The nearby Arabuku Sokoke forest is a bird watchers paradise and the extensive inland Mida Creek hosts a wide variety of splendid birdlife. Within Watamu Marine National Park is the Hemingways Resort, a 78 bed hotel. On the outskirts of Watamu Marine National Park is the Turtle Bay Beach Club, which is Kenya’s first all-inclusive beach resort.
The area of Malindi lies on Kenya’s Indian Ocean coast approximately 120 km north of Mombasa. Synonymous with idyllic tropical beaches, Malindi is the perfect place to relax and unwind after a safari tour. Visitors can access Malindi Marine Park and Reserve and its magnificent lagoons, coral gardens, sea grass beds, mangroves and diverse sealife including dolphins, turtles and various bird species. The fascinating “Hell’s Kitchen” and Arabuko Sokoke Forest are also within reach.