We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near The Diani Beach Shopping Centre

Beach Road, Diani Beach, Ukunda, Kenya
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

Tiwi Beach, Tiwi 80400, Kenya
#1 of 1 hotels in Tiwi
Professional photos | Traveler photos (40) | Map
Show Prices
Hotel Radiance (Mombasa, Kenya)
Jomo Kenyatta Avenue | P.O. Box 85508, Mombasa, Kenya
0.2 miles from The Diani Beach Shopping Centre
#18 of 47 hotels in Mombasa
Traveler photos (2) | Map
Mombasa South Coast Diani, Mombasa, Kenya
0.4 miles from The Diani Beach Shopping Centre
#39 of 47 hotels in Mombasa
Map
Hotel Sapphire Limited (Mombasa, Kenya)
Mwembe Tayari Rd, Mombasa, Kenya
0.5 miles from The Diani Beach Shopping Centre
#43 of 47 hotels in Mombasa
Traveler photos (3) | Map
Show Prices
Prideinn Hotel Mombasa (Mombasa, Kenya)
Haile Selassie Avenue, Mombasa 27050, Kenya
0.6 miles from The Diani Beach Shopping Centre
#1 of 47 hotels in Mombasa
Professional photos | Traveler photos (17) | Map
Show Prices
Royal Court Hotel (Mombasa, Kenya)
Haile Selassie Rd, Mombasa, Kenya
0.6 miles from The Diani Beach Shopping Centre
#33 of 47 hotels in Mombasa
Traveler photos (4) | Map
Jundan Hotel (Mombasa, Kenya)
Gusii Street, Mombasa, Kenya
0.8 miles from The Diani Beach Shopping Centre
#20 of 47 hotels in Mombasa
Traveler photos (6) | Map
Castle Royal Hotel (Mombasa, Kenya) 3.0 of 5
Moi Avenue, Mombasa 0800, Kenya
0.8 miles from The Diani Beach Shopping Centre
#28 of 47 hotels in Mombasa
Traveler photos (41) | Map
Show Prices
Sentrim Royal Castle Hotel (Mombasa, Kenya)
Moi Avenue | P.O,Box 43436, Mombasa 00100, Kenya
0.9 miles from The Diani Beach Shopping Centre
#41 of 47 hotels in Mombasa
Professional photos | Traveler photos (9) | Map
Show Prices
New Palm Tree Hotel (Mombasa, Kenya) 3.0 of 5
Nkrumah Road | Old Town, Mombasa 80100, Kenya
1.1 miles from The Diani Beach Shopping Centre
#32 of 47 hotels in Mombasa
Professional photos | Traveler photos (46) | Map
Show Prices
Manson Hotel (Mombasa, Kenya)
Moi Avenue, Mombasa, Kenya
1.2 miles from The Diani Beach Shopping Centre
#40 of 47 hotels in Mombasa
Traveler photos (6) | Map
Show Prices
Sai Rose Hotel (Mombasa, Kenya)
P.O. Box 3008-80100 | Nyerere Avenue, Mombasa, Kenya
1.5 miles from The Diani Beach Shopping Centre
#44 of 47 hotels in Mombasa
Map
kanamai rd, Kikambala, Kenya
1.8 miles from The Diani Beach Shopping Centre
#3 of 4 hotels in Kikambala
Traveler photos (171) | Map
Moyne Drive, Mombasa 80100, Kenya
2.1 miles from The Diani Beach Shopping Centre
#23 of 47 hotels in Mombasa
Professional photos | Traveler photos (109) | Map
Show Prices
Ocean Beach Resort & Spa (Malindi, Kenya) 5.0 of 5
Golf & Country Club, Beach Road, Malindi 80200, Kenya
2.9 miles from The Diani Beach Shopping Centre
Travelers' Choice® 2014 Winner Top Hotels | Luxury
Ocean Beach Resort & Spa Slideshow
#1 of 25 hotels in Malindi
Professional photos | Traveler photos (122) | Map
Show Prices
PrideInn Hotel Nyali (Mombasa, Kenya) 1.0 of 5
Links Road | Nyali, Mombasa 80100, Kenya (Formerly Glory Holiday Resort)
3.4 miles from The Diani Beach Shopping Centre
#8 of 47 hotels in Mombasa
Professional photos | Traveler photos (19) | Map
Show Prices
Jambo Village Hotel (Mombasa, Kenya)
Airport Road, Mombasa 80100, Kenya
3.5 miles from The Diani Beach Shopping Centre
#35 of 47 hotels in Mombasa
Traveler photos (6) | Map
Show Prices
Voyager Beach Resort (Mombasa, Kenya) 3.5 of 5
Nyali Off Links Road, | Mount Kenya Road, Mombasa 00100, Kenya
3.6 miles from The Diani Beach Shopping Centre
Voyager Beach Resort Slideshow
#2 of 47 hotels in Mombasa
Professional photos | Traveler photos (1923) | Map
Show Prices
Bahari Beach Hotel (Mombasa, Kenya) 4.0 of 5
Nyali Beach | Mount Kenya Road, Mombasa, Kenya
3.7 miles from The Diani Beach Shopping Centre
#10 of 47 hotels in Mombasa
Professional photos | Traveler photos (39) | Map
Show Prices
Kahama Hotel (Bamburi, Kenya)
Malindi Road | P.O. Box 10626-80101, Bamburi, Mombasa, Kenya
4.3 miles from The Diani Beach Shopping Centre
#6 of 14 hotels in Bamburi
Professional photos | Traveler photos (51) | Map
Show Prices