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 Nyali Beach

Mombasa, Mombasa 00200, Kenya
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Hotel Sapphire Limited (Mombasa, Kenya)
Mwembe Tayari Rd, Mombasa, Kenya
0.3 km from Nyali Beach
#42 of 47 hotels in Mombasa
Traveller photos (3) | Map
Castle Royal Hotel (Mombasa, Kenya) 3.0 of 5
Moi Avenue, Mombasa 0800, Kenya
0.5 km from Nyali Beach
#27 of 47 hotels in Mombasa
Traveller photos (41) | Map
Manson Hotel (Mombasa, Kenya)
Moi Avenue, Mombasa, Kenya
0.5 km from Nyali Beach
#40 of 47 hotels in Mombasa
Traveller photos (6) | Map
Royal Court Hotel (Mombasa, Kenya)
Haile Selassie Rd, Mombasa, Kenya
0.8 km from Nyali Beach
#35 of 47 hotels in Mombasa
Traveller photos (4) | Map
Bamburi Beach Hotel (Mombasa, Kenya) 3.0 of 5
P.O. Box 83966, Mombasa 80100, Kenya
1.0 km from Nyali Beach
#11 of 47 hotels in Mombasa
Professional photos | Traveller photos (690) | Map
Show Prices
Mombasa South Coast Diani, Mombasa, Kenya
1.0 km from Nyali Beach
#39 of 47 hotels in Mombasa
Map
New Palm Tree Hotel (Mombasa, Kenya) 3.0 of 5
Nkruma Road, Mombasa, Kenya
1.8 km from Nyali Beach
#29 of 47 hotels in Mombasa
Professional photos | Traveller photos (42) | Map
Show Prices
Moyne Drive, Mombasa 80100, Kenya
4.0 km from Nyali Beach
#20 of 47 hotels in Mombasa
Professional photos | Traveller photos (109) | Map
Show Prices
Bahari Beach Hotel (Mombasa, Kenya) 4.0 of 5
Nyali Beach | Mount Kenya Road, Mombasa, Kenya
5.3 km from Nyali Beach
#12 of 47 hotels in Mombasa
Traveller photos (39) | Map
Show Prices
Voyager Beach Resort (Mombasa, Kenya) 3.5 of 5
Nyali Off Links Road, | Mount Kenya Road, Mombasa 00100, Kenya
6.5 km from Nyali Beach
Voyager Beach Resort Slideshow
#2 of 47 hotels in Mombasa
Professional photos | Traveller photos (1909) | Map
Show Prices
Reef Hotel (Mombasa, Kenya) 3.0 of 5
Nyali beach | off Mount Kenya Road, Mombasa 82234-8010, Kenya
7.0 km from Nyali Beach
#17 of 47 hotels in Mombasa
Professional photos | Traveller photos (214) | Map
Show Prices
Sai Rock Beach Hotel (Mombasa, Kenya) 4.0 of 5
New Mombasa-Malindi Rd | Bamburi Beach North Coast, Mombasa 80100, Kenya (Formerly PrideInn Hotel and Conferencing Sairock)
9.9 km from Nyali Beach
#41 of 47 hotels in Mombasa
Professional photos | Traveller photos (24) | Map
Show Prices
Malindi Road, Bamburi, Mombasa 80100, Kenya
10.5 km from Nyali Beach
Special Rate Seasonal Offer..book now
Sarova Whitesands Beach Resort & Spa Slideshow
#3 of 47 hotels in Mombasa
Professional photos | Traveller photos (375) | Map
Show Prices
Malindi Road, Bamburi, Mombasa 80100, Kenya
10.8 km from Nyali Beach
#7 of 47 hotels in Mombasa
Professional photos | Traveller photos (569) | Map
Show Prices
Bamburi Beach | 83125, Mombasa, Bamburi, Mombasa, Kenya
11.7 km from Nyali Beach
#8 of 47 hotels in Mombasa
Professional photos | Traveller photos (232) | Map
Show Prices
Bamburi Beach, Malindi Road, Bamburi, Mombasa 80100, Kenya
12.0 km from Nyali Beach
#4 of 47 hotels in Mombasa
Professional photos | Traveller photos (366) | Map
Show Prices
Malindi Road | Plot no. 1532, Bamburi, Mombasa 80100, Kenya
12.0 km from Nyali Beach
#25 of 47 hotels in Mombasa
#10 of 14 hotels in Bamburi
Professional photos | Traveller photos (75) | Map
Show Prices
Vasco da Gama (Mombasa, Kenya) 3.0 of 5
Shanzu Beach, Mombasa, Kenya
12.9 km from Nyali Beach
#36 of 47 hotels in Mombasa
Traveller photos (38) | Map
P.O. Box 90352, Shanzu 80100, Kenya
13.6 km from Nyali Beach
#1 of 6 hotels in Shanzu
Professional photos | Traveller photos (305) | Map
Show Prices
Shanzu Beach Malindi Rd, Shanzu, Kenya
13.9 km from Nyali Beach
#2 of 6 hotels in Shanzu
Traveller photos (35) | Map
Dolphin Road Off Shanzu | Shanzu, Mombasa 20254, Kenya
14.1 km from Nyali Beach
#10 of 47 hotels in Mombasa
Professional photos | Traveller photos (97) | Map
Show Prices
Tiwi Beach, Tiwi 80400, Kenya
19.6 km from Nyali Beach
#1 of 1 hotels in Tiwi
Professional photos | Traveller photos (40) | Map
Show Prices
Amani Tiwi Beach Resort (Ukunda, Kenya) 4.0 of 5
PO Box 1877, Ukunda 80400, Kenya (Formerly Tiwi Beach Resort)
22.8 km from Nyali Beach
Travellers' Choice™ 2014 Winner Bargain
Amani Tiwi Beach Resort Slideshow
#19 of 38 hotels in Ukunda
Professional photos | Traveller photos (408) | Map
Show Prices
Southern Palms Beach Resort (Diani Beach, Kenya) 4.0 of 5
Diani Beach Road | Ukunda, Diani Beach, Ukunda, Kenya
24.6 km from Nyali Beach
Travellers' Choice™ 2014 Winner Bargain
#9 of 31 hotels in Diani Beach
Professional photos | Traveller photos (1044) | Map
Show Prices
AfroChic Diani (Diani Beach, Kenya) 5.0 of 5
Golden Beach Road, Diani Beach, Ukunda 80400, Kenya
25.0 km from Nyali Beach
Travellers' Choice™ 2014 Winner Small Hotels | Service | Luxury | Romance
#2 of 31 hotels in Diani Beach
Traveller photos (91) | Map