Currency
THB
You are booking hotel for more than 30 days
Your Budget
Show 4 more
Show -3 more
The Yellow Green Hotel
THB 3,967
+ THB 714 taxes & fees
Per Night
Popular in Naivasha
Ambrosia Hotel
THB 1,781
+ THB 321 taxes & fees
Astorian Grand Hotel
Based on 4 Ratings
Cleanliness3.5
Room3.5
Hospitality3.5
(4 Ratings)
THB 2,755
+ THB 496 taxes & fees
Three Ways Hotel & Restaurant
Based on 3 Ratings
Cleanliness1
Room1
Hospitality2.5
(3 Ratings)
THB 620
+ THB 112 taxes & fees
Symphony Hotel
THB 1,571
+ THB 283 taxes & fees
The Nest Boutique Hotel
THB 3,059
THB 2,730
+ THB 491 taxes & fees
Montana Resort Naivasha
THB 1,853
+ THB 334 taxes & fees
Meris Lodge
THB 799
+ THB 144 taxes & fees
Epco Guest House
Lux Suites Naivasha Business Apartments
THB 2,633
+ THB 474 taxes & fees
Sunvasha Hotel
THB 1,378
+ THB 248 taxes & fees
Eaglesvale Hotel
THB 1,227
+ THB 221 taxes & fees
Lake Naivasha Sopa Resort
Based on 13 Ratings
Hospitality4.8
Room4.8
Cleanliness4.6
(13 Ratings)
THB 10,365
+ THB 1,866 taxes & fees
Enashipai Resort & Spa
(39 Ratings)
THB 10,538
+ THB 1,897 taxes & fees
Panorama Park Hotel
Room3.7
Hospitality3.3
THB 2,728
Naivasha Gate Hotel
THB 746
+ THB 134 taxes & fees
OSOTUA LUXURY RESORT
THB 8,926
+ THB 1,607 taxes & fees
Guest House Jane Naivasha
THB 1,537
+ THB 277 taxes & fees
Matteo's Resort
THB 5,125
+ THB 922 taxes & fees
Yard Valley Manor
THB 8,403
+ THB 1,513 taxes & fees
Enkapune Resort Naivasha
THB 1,539
Naivasha
Muthu Lake Naivasha Country Club, Naivasha
THB 5,256
Montana Guest Resort Naivasha
THB 582
Chui Lodge
THB 15,929
Lake Naivasha Resort
THB 3,741
Blooming Suites
THB 2,682