Accommodation in Kwale, Coastal Kenya
Filter by amenity type:
Nearest Services
Alpine Hut
- African Huts
Diani Beach Road Diani Beach
Camp Site
- Diani campsite and cottages
Diani Beach Road Diani Beach - Twiga Lodge
Twiga Lodge Road Tiwi Beach
Guest House
- Angara House
Opening hours: Mo-Su 11:00-22:00 - Betty's Camp
- Coral Beach Cottages & Apartments
Diani Beach Road Diani Beach - Diani forest Lodge
- Fabio house
- Gianni House
- Gift Guest House
Diani Beach Road Diani Beach - Gombato Lodge
- IMARIKA SACCO LTD-UKUNDA BRANCH
Ukunda-Ramisi Road Ukunda - Ivana House
- Kinondo Shwari
Diani Beach Road Diani Beach
Phone: +254 732-656-225
Email: contact@shwari-cottages.com - Miwa beach villas
Diani Beach Road - Nzeki Guest house
- PUMZIKA HOUSE
Godoni-Chitsanze Road - Rama Huts
To Rama Huts - River Congo House
Diani Beach Road - Samawati House
- Sand Island Beach Cottages
Tiwi Beach Ukunda - Satis House
- self-contained 300bob
- Silent Guest House
- Simba apartments
Diani Beach Road - Simba Apartments - Frank
Phone: +254712313644 - Sofia House
- Taj Riviera
Hostel
- Diani Backpackers
KFI Road Diani Beach - Diani Hostel
- Kwale Campus Ladies' Hostel - Technical University Of Mombasa
Ukunda-Ramisi Road Ukunda - Msambweni Tropix
Ukunda-Ramisi Road Kwale - Pepo huro hostel
- Stilts Tree Houses
Forty Thives Acces Road Diani Beach - -
Diani Beach Road
Hotel
- Aestus Villas Resort
Diani Beach Road Diani Beach - AfroChic Diani Beach by Elewana
Diani Beach Road Kwale
Phone: +254 733 645 564 - Akiki Apartments & Villa
Diani Beach Road Diani Beach - Al-Amin Guest House
Lungalunga-Ramisi Road Lunga-lunga - Alliance Safari Beach Hotel
Diani Beach Road Diani Beach - Almanara Luxury Villas
Diani Beach Road Galu Beach - Alymira Holiday inn
- Amani Luxury Apartments
Diani Beach Road Diani Beach - Amani Tiwi Beach Resort
Ukunda-Ramisi Road Kwale - Bahari Dhow Beach Villas
Diani Beach Road Diani Beach - Baobab Beach Resort
Diani Beach Road Mombasa - BAT Tiwi Cottages
Ukunda-Ramisi Road Tiwi - Blue Marlin Beach Resort
Diani Beach Road Galu Beach - Blue Swallow
Diani Beach Road Diani Beach - breeze bay hotel
Diani Beach Road - Casa el Norte
- Classic Guest House
Diani Beach Road Diani Beach - CS Gisimba Villas
Diani Beach Road Diani Beach - Diamonds Leisure Beach & Golf Resort
Diani Beach Road Ukunda - Diamonds Leisure Lodge Golf & Beach Resort
Diani Beach Road Ukunda - Diani Beachalets
Phone: +254 0729528344 - Diani Blue
Diani Beach Road Diani Beach - Diani Breeze Villas
Diani Beach Road Diani Beach - diani horizon beach cottages
Diani beach Road Diani Beach - Diani House,Diani Beach Kenya
Diani Beach Road Diani Beach - Diani Marine Divers Village
Forty Thives Acces Road Ukunda - Diani Palm Beach Hotel
Diani Beach Road - Diani Place Fully Furnished Apartments
Diani Beach Road Diani Beach - Diani Reef Beach Resort & Spa (****)
- Diani Sea Lodge
Diani Beach Road Diani Beach - Diani Sea Resort
- Diani Star Beds
Diani Beach Road Diani Beach - Diani Ukunda Holiday Homes
Ukunda-Ramisi Road Ukunda - DIMPLES HOTEL
- Eleven Pearl Boutique Hotel & Spa
Diani Beach Road Diani Beach
Phone: 0790728295
Opening hours: 24/7 - Flamboyant Boutique Hotel
Ali Barbours Road Diani Beach
Phone: +254717849847
Email: book@flamboyantdiani.com - Footprints House
Diani Beach Road Diani Beach - Forest Dream Resort
Diani Beach Road Kwale
Phone: +254403300220
Email: info@forestdream.com - Galu 723 - Private Ocean Club
Diani Beach Road - Galu Gardens Apartments
Diani Beach Road Diani Beach - Galu Inn
Diani Beach Road Galu Beach - Galu Kinondo Beach House
Diani Beach Road Gazi - Gazi Ecotourism Ventures
Ukunda-Ramisi Road Gazi - Golden Beach Apartments
Diani Beach Road Diani Beach - Golden Duranta Villas
Diani Beach Road Diani Beach - Golf vila
- HAMI Diani (Paradise) Villas
Diani Beach Road Diani Beach - Hi-Five Hotel
Mombasa Road Mackinnon - Hillpark Hotel - Tiwi Beach
Tiwi Beach Ukunda - Hotel - Asins
Diani Beach Road Diani Beach - Hotel Sonrisa
Diani Beach Road Kinondo - Indian Ocean Beach Club
Diani Beach Road Diani Beach - Jacaranda Indian Ocean Beach Resort
Diani Beach Road Diani Beach - Julia massage parlour
Beach Road Diani Beach - Karibu Villa
Diani Beach Road Diani Beach - Karibu Ziwani Guest
Lungalunga-Ramisi Road Lunga-lunga - Kaskazi Beach
Diani Beach Road - Kaskazi Beach Hotel
Diani Beach Road Diani Beach - Kenyaways
- Kinondo Kwetu
Diani Beach Road Diani Beach - Kinondo Poa Holiday Retreat
Diani Beach Road Diani Beach - Kinondo Poa Hotel & Resort
Diani Beach Road Diani Beach - Kivulini Beach Villa
Diani Beach Road Diani Beach - Kusini Beach Cottages
Diani Beach Road Diani Beach - Kwetu Luxury Villas Diani
- Lantana Galu Beach
Diani Beach Road Diani Beach - Leopard Beach Resort & Spa
Diani Beach Road Diani Beach
Phone: +254 (0) 724 255280
Email: nbobookingoffice@leopardbeachresort.com - MAANDARI HOTEL
Mandaari Road - Mangro Hotel
Diani Beach Road Diani Beach - Marula Park
Forty Thives Acces Road Diani Beach - Mbuyu Beach Bungalows - Werner Zeppenfeld
Phone: +254 707 000823 - Millenium Area
Ukunda-Ramisi Road Kwale - Millennium Park Lodges -Hotel
Ukunda-Ramisi Road Kwale - Miti Milele Farmhouse
Ukunda-Ramisi Road Kwale - Monkey Beach House
Diani Beach Road Galu Beach - Msambweni Beach House
Ukunda-Ramisi Road Kwale - Msambweni Beach House
Mwaembe road Msambweni - Msambweni Private Villa II
Ukunda-Ramisi Road Kwale - Neptune Palm Beach
Diani Beach Road Diani Beach - Neptune Palm Beach Resort
Beach Road Diani Beach - Neptune Paradise
- Neptune Village Beach Resort & Spa
Beach Road Diani Beach - Neptune Village Resort
- NSSF Office
Diani Beach Road - Oasis Diani Villas
Diani Beach Road Diani Baech - Oasis Diani Villas
Diani Beach Road Diani Beach - Palm House
Diani Beach Road - Papillon Lagoon Reef Hotel
Beach Road 80403 Ukunda - Peacock Park Hotel
Ukunda-Ramisi Road Kwale - Pinewood Village Beach Resort
Diani beach road Gazi - Pride Inn Hotel
Diani Beach Road Diani Beach - Public Beach Access Road - Coconut village
Beach Road Diani Beach - Punda Milia Farm
Ukunda-Ramisi Road Msambweni - QUEENS CHATEAU BOUTIQUE VILLA
Beach Road Diani Beach - Ras Rikadini
- Riziki Hotel
- Shamba La Salama
Ukunda-Ramisi Road Diani beach - SHIMBA GREEN LODGE
Godoni-Chitsanze Road - Shimba Hills Lodge Hotel
- Shimoni Reef Lodge
- Simba + Oryx Beach Cottages
- Soul Berrze Beach Resort Diani Beach
- Soul Breeze Beach Resort 8401 Diani Beach
Phone: +254743211231
Opening hours: Mo-Sa 08:00-20:00 - Southern Palms Beach Resort
Plot LR 13430, Diani Beach Road, Diani, Ukunda Ukunda
Phone: 0722 203166 - SUNSET VILLA
Diani Beach Road Diani Beach - Swahili Beach Resort
Diani Beach Road Diani Beach - Swahili House
Twiga Lodge Road Tiwi - Swali Beach House
Ukunda-Ramisi Road Kwale - The Bright Star Resort
Diani Beach Road Diani Beach - The Cove Retreat
Diani Beach Road Kwale - The Maji Beach Boutique Hotel
Diani Beach Road Ukunda - The Ocean SPA Lodge
Ukunda-Ramisi Road Kwale - The Sands at Chale Island
Island Road - The Sands At Chale Island
Diani Beach Road Diani Beach - The Villa, Diani - Kenya
Diani Beach Road Diani Beach - The Zubeida
Diani Beach Road Diani Beach - Two Fishes Hotel
Diani Beach Road - Upani in Diani
Diani Beach Road Galu Beach - Villa Bahati Sun Dream
- Villa Baobab
- villa cafe
- Villa Holiday
Diani Beach Road Diani Beach - Villa Kalista
Diani Beach Road Gazi - Villa Madagaskar
Diani Beach Road DIani Beach - Villa Madinina Diani
Diani Beach Road DIani Beach - Villa Mandhari - Diani Beach
Diani Beach Road Diani Beach - Villas Jamboland-Diani
Diani Beach Road Diani Beach - Waridi House Diani
Diani Beach Road Diani Beach - Water World Hotel
Mombasa Road Mackinnon - ZumZum Beachhouse
Motel
- Four Twenty South
Diani Beach Road Diani Beach - Mango Lodge
Ukunda-Ramisi Road Kwale