
Mombasa
Days 1-7 · 6 nightsA beachfront hotel on Malindi Road, in Bamburi, 9.3 km from Mombasa old town. For settling in by the beach after visiting the historic centre.
€110 a nightSee on Booking →On Malindi Road, in Bamburi, facing the Mombasa Marine Park, about ten kilometres from Fort Jesus. For combining beach days with a trip to the marine park.
€140 a nightSee on Booking →A beachfront resort in Shanzu, on Serena Road, about twelve kilometres north of the old town. For a beach stay with two or three forays into town.
€90 a nightSee on Booking →A beachfront hotel in Bamburi, on the Malindi Road, 9.6 km from the centre of Mombasa, on the north coast. You sleep facing the ocean and reach the old town or Nyali by taxi.
€110 a nightSee on Booking →A hostel in Nyali, on Mwamba Drive. You sleep near the beaches and Haller Park, with the old town a taxi ride away.
€25 a nightSee on Booking →On Haile Selassie Road, in the Mombasa of offices and shops. A central base for the old town and departures to Shimba Hills.
€45 a nightSee on Booking →On Mwembe Tayari Road, in the shopping district of the same name. A central base for Fort Jesus and the old town, a short distance away.
€55 a nightSee on Booking →A beachfront hotel on Mount Kenya Road, in Nyali, 6 km from Mombasa old town. Sand at the door and the marine park a few minutes' drive away.
Haller Park is a few minutes' drive away heading north.
€55 a nightSee on Booking →A hostel on Diani beach, south of Mombasa, on the other side of the Likoni ferry. You come for the white sand and long beach days, keeping the old town for an excursion.
€25 a nightSee on Booking →A hotel at the English Point marina, on Cement Road in Nyali, facing Mombasa creek. You cross the bridge to reach the old town and Fort Jesus.
€200 a nightSee on Booking →A beach hotel on Mount Kenya Road, in Nyali, 5.5 km from Mombasa old town. For staying by the water while keeping Fort Jesus within taxi range.
€160 a nightSee on Booking →A resort on Diani Beach Road, on Diani beach, south of Mombasa. For the beach and the Shimba Hills reserve, accepting the drive to the south coast.
€200 a nightSee on Booking →A resort on Diani Beach Road, on Diani beach, on the south coast. For those who mainly want the sea and only go up to Mombasa for Fort Jesus.
€180 a nightSee on Booking →A resort at the northern end of Diani beach, near Ukunda, on the coast south of Mombasa. For a long beach stay, with Shimba Hills as a day trip.
€250 a nightSee on Booking →