Select dates so you can see the availability and exact prices.
Le Royal Apartments, 2nd Avenue, Nyali Apartment B7, Mombasa
Mkomani, Off Link Road, Mwamba Dr, Mombasa
Diani Villas, Diani Beach Road, Diani Beach, Mombasa
P.O. BOX 10305, 80101 Mtwapa, Kenya, Mombasa
BOX 800, 80100 Shanzu, Kenya, Mombasa
Along Mombasa Malindi Road Next to Travellers Beach Hotel, Mombasa
Beach Road, P.O. Box 95781-80106, Mombasa 80100, Mombasa
Mombasa-Malindi Road, Bamburi, Mombasa
Bamburi Beach, 80401 Bamburi, Kenya, Mombasa