Sort by

Number of stars

Accommodation type

Budget

Facilities and services

39 establishments
  • From €253
    Arcadia Cliff House
    Exceptional 10
    3.29 Km - PO Box 147, 80403 Kwale
  • From €18
    Fred Hunter Villa
    Good 7.6
    16.9 Km - 52071, 00200 Tiwi
  • From €21
    Simba Apartments
    Fabulous 8.6
    17.4 Km - Ukunda-Ramisi Road FPFK Church inside 200m, Diani Beach
  • From €92
    Hillpark Amare Resort
    Very good 8.2
    17.8 Km - Tiwi Beach, 00100 Tiwi
  • From €96
    Tiwi Tatu
    Very good 8.3
    17.8 Km - Tiwi Tatu Marijani Tiwi Private Cottages, 80401 Tiwi
  • From €69
    Villa Sunshine
    Very good 8.5
    18.3 Km - Diani Beach Road, 80601 Ukunda
  • From €60
    Zarafa House
    Exceptional 9.6
    18.4 Km - P.O. Box 5826, 80401 Diani Beach
  • From €367
    Jacaranda Indian Ocean Beach Resort
    Good 7.9
    18.5 Km - Ukunda, 80400 Diani Beach
  • From €131
    Southern Palms Beach Resort
    Good 7.7
    18.7 Km - Diani Road, 80400 Diani Beach
  • From €36
    PrideInn Hotel Diani
    Good 7.9
    18.7 Km - 66969, 00200 Diani Beach
  • From €64
    Aqua Resort
    Very good 8
    18.8 Km - Diani Beach Road Next White House, 80400 Diani Beach
  • From €37
    Glory Ocean Villas - Diani
    Good 7.1
    18.9 Km - Kwitu Cottages Road, 80100 Diani Beach
  • From €56
    Morning Star Diani
    Good 7.9
    18.9 Km - Diani Beach Road, 80401 Diani Beach
  • From €66
    Pendo Villas Diani Beach
    Fabulous 8.8
    19 Km - Diani Airstrip Road, 80400 Diani Beach
  • From €69
    Apartment Afrika
    Passable 5
    19 Km - Diani Beach Road, Ukunda
  • From €69
    Bahari Dhow Beach Villas
    Good 7.5
    19 Km - Diani Beach Road, 80400 Diani Beach
  • From €392
    The Maji Beach Boutique Hotel
    Suberb 9.3
    19.1 Km - Diani Beach Road, 80401 Diani Beach
  • From €46
    Diani-Paradise-Villas
    Good 7.9
    19.1 Km - Diani Beach Road Diani Box Nr. 5327, 80401 Diani Beach
  • From €76
    Diani Reef Beach Resort & Spa
    Good 7.8
    19.1 Km - Diani Beach Road, 80400 Diani Beach
  • From €95
    Diamonds Leisure Beach & Golf Resort
    Very good 8.5
    19.2 Km - Diani Beach, 80100 Diani Beach
  • From €39
    Swahili Oasis
    Fabulous 8.6
    19.2 Km - Allan Habala Road, Diani Beach
  • From €135
    Leopard Beach Resort and Spa
    Good 7.7
    19.2 Km - 34, 80400 Diani Beach
  • From €66
    Flametree Beach Homes
    Fabulous 8.8
    19.2 Km - Diani Beach Road, 80401 Diani Beach
  • From €28
    Coral Beach Resort
    Good 7.1
    19.3 Km - Diani Beach Road, 80400 Diani Beach
  • From €135
    Swahili Beach
    Fabulous 8.6
    19.4 Km - Diani Beach Road, 80401 Diani Beach
  • From €91
    Villa Twiga
    Good 7.9
    19.5 Km - Diani Beach Road Villa Twiga, Ukunda
  • From €57
    peeKAboo Diani Beach
    Suberb 9.3
    19.6 Km - Diani Beach Road Behind posta Diani Beach, 80401 Diani Beach
  • From €27
    Frangipani Cottages
    Very good 8.2
    19.7 Km - Diani Beach Road PO-BOX 5222, 80400 Diani Beach
  • From €39
    African Dream Cottages - Diani Beach
    Very good 8.3
    19.7 Km - P.o. Box 543,, 80400 Diani Beach
  • From €46
    Diani Pearl
    Fabulous 8.8
    19.8 Km - Diani Beach, 80400 Diani Beach
  • From €71
    Safina Cottages
    Suberb 9.3
    19.8 Km - Diani Beach Road (behind Baharini Plaza), 80401 Diani Beach
  • From €28
    Diani Banda Cottages
    Good 7.6
    19.8 Km - Diani Beach Road, 80400 Diani Beach
  • From €28
    Galu Inn
    Okay 5.6
    19.8 Km - P.O.Box 5098, 80401 Diani Beach
  • From €83
    Footprints House
    Suberb 9.1
    19.8 Km - Kivulini Diani Beach Road Footprints House, 80401 Diani Beach
  • From €96
    Galawa Beach Apartments
    Very good 8
    19.9 Km - Diani Beach Road, Bahari Complex, 80401 Diani Beach
  • From €183
    Diani Sea Resort - All Inclusive
    Very good 8
    19.9 Km - Diani Beach Road, 80400 Diani Beach
  • From €179
    Waterlovers Beach Resort
    Suberb 9.1
    19.9 Km - Diani Beach Road, Chandarana, 80401 Diani Beach
  • From €16
    Tradewinds Lodge
    Good 7.5
    20 Km - Diani Beach Road 43, 80401 Diani Beach
  • From €84
    Seaclusion Diani
    Fabulous 8.7
    20 Km - Diani Beach Road Opposite Forty Thieves, 80401 Diani Beach
  • Route from this place
  • Directions to this place
  • Route via this place
  • Nearby restaurants