You are booking hotel for more than 30 days

172 Properties in Naivasha

Sort By:
  • Popular
  • User Rating (Highest First)
  • Price (Highest First)
  • Price (Lowest First)

Select Filters

Price per night
  • (55)
  • (51)
  • (33)
  • (11)
  • (5)
  • (6)
  • (10)
  • (1)

Your Budget

to
Star Category
  • (4)
  • (5)
  • (38)
User Rating
  • (1)
  • (2)
  • (3)
  • (0)
  • (6)
Property Type
  • (85)
  • (50)
  • (17)

Show 4 more

Amenities
Guests Love
  • (5)
  • (137)
  • (25)

Show -3 more

Booking Preference
Booking Preference
  • (81)
  • (170)
  • (107)
House Rules
  • (0)
  • (0)
  • (0)
BACK TO TOP

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Epco Guest House

Naivasha | 10 m from Meris Lodge
GymGym
Free Cancellation till 24 hrs before check in
This 3 Star Hotel in Naivasha is located in Naivasha. Full Address of property is Moi Avenue View On Map Key amenities of this property are Gym.
View More

THB 839

THB 699

+ THB 195 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

JK Lodge

Naivasha | 10 m from Meris Lodge
Free Cancellation till 24 hrs before check in
Location of the Hotel is Naivasha View On Map (Moi Avenue).
View More

THB 869

THB 723

+ THB 202 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Shukrey palace

Naivasha | 10 m from Meris Lodge
Apartment
| 1 Bedroom | Sleeps 2 Guests
Free Cancellation
Pay@Hotel
Full Address of property is Moi Avenue View On Map
View More

THB 518

+ THB 93 taxes & fees

Per Night

Login to Book Now & Pay Later!

Exciting Bank Offers Every Day!

Get min. 15% OFF on international hotels with special bank offers.

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Shukrey palace

Naivasha | 10 m from Meris Lodge
Apartment
| 1 Bedroom | Sleeps 2 Guests
Free Cancellation
Pay@Hotel
Location of the Apartment is Naivasha View On Map (Moi Avenue First floor).
View More

THB 864

+ THB 156 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Naivasha Gate Hotel

 | 740 m from Meris Lodge
Free Cancellation till 24 hrs before check in
Breakfast Included
Full Address of property is Naivasha View On Map
View More

THB 787

THB 588

+ THB 164 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Yellow Green Hotel

Naivasha | 910 m from Meris Lodge
Free Cancellation till 24 hrs before check in
Breakfast Included
Location of the Hotel is Naivasha View On Map (Moi South Lake Naivasha).
View More

THB 724

THB 603

+ THB 169 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Villa Grazia Luxury Hotel

Naivasha | 410 m from Meris Lodge
Kids' Meals
Kids Play AreaKids Play Area
BarBar
Pay@Hotel
This 4 Star Hotel in Naivasha is located in Naivasha. Full Address of property is 1831-20117 View On Map Key amenities of this property are Kids' Meals & Kids Play Area & Bar.
View More

THB 2,591

+ THB 467 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Roza Guest House

Naivasha | 190 m from Meris Lodge
Free Cancellation till 3 hrs before check in
Breakfast Included
Location of the Hotel is Naivasha View On Map (Moi Avenue).
View More

THB 1,152

+ THB 547 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Countryhouse Inn Hotel

Naivasha | 530 m from Meris Lodge
Free Cancellation till 24 hrs before check in
This 3 Star Hotel in Naivasha is located in Naivasha. Full Address of property is Naivasha Town opposite the Barclays Bank View On Map
View More

THB 2,045

THB 1,840

+ THB 532 taxes & fees

Per Night

Login to Book Now & Pay Later!

Premium Hotels in Naivasha

Villa Grazia Luxury Hotel

0 1 2 3 0 1 2 3 4

THB 2,075

Per Night

Naivasha

Sweet Lake Resort

0 1 2 0 1 2 3 4

THB 1,456

Per Night

Roza Guest House

0 1 2 3 4 0 1 2 3 4

THB 720

Per Night

Naivasha

Zambezi Cabin Resort

0 1 2 0 1 2 3 4

THB 966

Per Night

Naivasha