Mombasa
Urban Coastal BeachesMombasa is Kenya's primary coastal city and a major East African port, characterized by its Swahili architecture, historic Old Town, and Indian Ocean beaches. The Old Town features narrow streets lined with carved wooden doors, the Fort Jesus fortress (built by the Portuguese in 1593), and the Mombasa Cathedral. Key neighborhoods include Diani Beach to the south—a 25-kilometer stretch with coral reefs and water sports—and Nyali Beach to the north, which offers calmer waters and resort-style accommodations. The city center around Moi Avenue contains the Mombasa Central Market, where vendors sell fresh produce, spices, and local crafts. Visitors can explore Haller Park (formerly Bamburi Nature Trail), a reclaimed limestone quarry now home to giraffes, zebras, and hippos, or take boat trips to nearby Mombasa Marine Park for snorkeling and diving among coral gardens.
VRBO Vacation RentalsLearn More
With over 2 million bookable vacation rentals, Vrbo connects homeowners with families and vacationers looking for something more than a hotel for their trip. The Vrbo community offers families an array of rental property types such as condos, cabins, lake rentals, beach houses, and more. Discover properties in destinations that everyone dreams of visiting.
VRBO Vacation RentalsWith over 2 million bookable vacation rentals, Vrbo connects homeowners with families and vacationers looking for something more than a hotel for their trip. The Vrbo community offers families an array of rental property types such as condos, cabins, lake rentals, beach houses, and more. Discover properties in destinations that everyone dreams of visiting.
Learn More
Planning Your Trip to Mombasa
Restaurants in Mombasa
Where to Stay
Mombasa's accommodation ranges from budget guesthouses in the Old Town and city center to mid-range beachfront resorts in Nyali and Diani, and luxury all-inclusive properties along the southern coast. Most hotels cluster in three main areas: the Old Town (historic, walkable, budget-friendly), Nyali Beach (family-oriented resorts), and Diani Beach (upscale retreats with water sports). Beachfront properties typically include reef access and water activities, while city-center options prioritize proximity to markets and cultural sites.