• Login or Create Account
  • Currency

    CAD

You are booking hotel for more than 90 days

map
Price Per Night
  • (19)
  • (21)
  • (12)
  • (6)
  • (6)
  • (7)
  • (2)

Your Budget

to
Star Category
  • (46)
  • (9)
  • (3)
User Rating
  • (9)
  • (9)
  • (3)
  • (4)
  • (1)
Property Type
  • (47)
  • (12)
  • (7)
  • (6)
  • (5)
  • (2)
Amenities
Guests Love
  • (59)
  • (3)
  • (13)
  • (9)

Show -4 more

Booking Preference
Booking Preference
  • (8)
  • (78)
  • (15)
House Rules
  • (1)
  • (1)
  • (1)
Business Essentials
  • (59)
  • (50)
  • (10)
  • (11)
  • (2)
BACK TO TOP

Hotels in Naivasha

hotelImg
Naivasha
Kids' Meals
Free Cancellation till 24 hrs before check in
Breakfast, Lunch and Dinner Included
This 3 Star Hotel in Naivasha is located in Naivasha. Full Address of property is Off Moi South Lake Road View On Map Key amenities of this property are Kids' Meals.
View More
Excellent4.8

(22 Ratings)

CAD 211

+ CAD 38 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Naivasha
Free Cancellation till 24 hrs before check in
Breakfast, Lunch and Dinner Included
Location of the Hotel is Naivasha View On Map (Moi South Lake Road).
View More
Excellent4.3

(25 Ratings)

CAD 426

+ CAD 77 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Naivasha
Water park
Free Cancellation till 24 hrs before check in
This 3 Star Hotel in Naivasha is located in Naivasha. Full Address of property is Mama Ngini Drive View On Map Key amenities of this property are Water park.
View More
Excellent4.4

(20 Ratings)

CAD 117

+ CAD 21 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Naivasha
Kids' Meals
Childcare ServicesChildcare Services
Location of the Hotel is Naivasha View On Map (300 m from Kongoni town centre). Top Facilities of this Hotel are Kids' Meals & Childcare Services.
View More
Very Good4.2

(206 Ratings)

CAD 135

+ CAD 40 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Naivasha
BarBar
Free Cancellation
This 3 Star Hotel in Naivasha is located in Naivasha. Full Address of property is Kamandura-Mai Mahiu-Narok Road View On Map Key amenities of this property are Bar.
View More

CAD 22

+ CAD 4 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kids' Meals
BarBar
Free Cancellation till 24 hrs before check in
Top Facilities of this Hotel are Kids' Meals & Bar.
View More
Very Good3.9

(106 Ratings)

CAD 422

+ CAD 76 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Swimming PoolSwimming Pool
Full Address of property is Moi Southlake Road, off Mai Mahiu Road View On Map Key amenities of this property are Swimming Pool.
View More
Very Good3.9

(206 Ratings)

CAD 236

+ CAD 43 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Naivasha
Kids' Meals
BarBar
Free Cancellation till 6 hrs before check in
Location of the Hotel is Naivasha View On Map (Moi S Lake Rd). Top Facilities of this Hotel are Kids' Meals & Bar.
View More
Very Good4.1

(233 Ratings)

CAD 103

+ CAD 19 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Naivasha
SpaSpa
GymGym
This 3 Star Resort in Naivasha is located in Naivasha. Full Address of property is Moi South Lake Road View On Map Key amenities of this property are Spa & Gym.
View More
Very Good3.6

(10 Ratings)

CAD 48

+ CAD 15 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Naivasha
Kids' Meals
JacuzziJacuzzi
GymGym
Free Cancellation till 24 hrs before check in
Location of the Hotel is Naivasha View On Map (MOI SOUTH LAKE ROAD). Top Facilities of this Hotel are Kids' Meals & Jacuzzi & Gym.
View More
Very Good4.2

(83 Ratings)

CAD 134

+ CAD 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Naivasha
This 3 Star Hotel in Naivasha is located in Naivasha. Full Address of property is Along Naivasha-Nakuru Highway At the Delamere Interchange View On Map
View More
Very Good3.7

(3 Ratings)

CAD 76

+ CAD 14 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Naivasha
Free Cancellation till 24 hrs before check in
Location of the Hotel is Naivasha View On Map (Blooming Suites, Naivasha ).
View More
Very Good3.8

(4 Ratings)

CAD 90

+ CAD 16 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Naivasha
Guest House
Kids' Meals
Kitchen
This 3 Star Guest House in Naivasha is located in Naivasha. Full Address of property is Police Line Road View On Map Key amenities of this property are Kids' Meals & Kitchen.
View More
Excellent4.8

(115 Ratings)

CAD 69

+ CAD 12 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay
Room in a Homestay
| 1 Bedroom | Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Kids' Meals
Free Cancellation
Top Facilities of this Bed N Breakfast are Kids' Meals.
View More
Very Good4.2

(233 Ratings)

CAD 59

+ CAD 11 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Kids' Meals
GymGym
BarBar
Free Cancellation
Full Address of property is 7126-00100 View On Map Key amenities of this property are Kids' Meals & Gym & Bar.
View More
Good3.3

(42 Ratings)

CAD 62

+ CAD 11 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Naivasha
BarBar
Free Cancellation
Location of the Hotel is Naivasha View On Map (Nakuru Naivasha Highway). Top Facilities of this Hotel are Bar.
View More
Very Good4.0

(63 Ratings)

CAD 87

+ CAD 16 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Naivasha
Kids' Meals
BarBar
This 2 Star Hotel in Naivasha is located in Naivasha. Full Address of property is Mai Mahiu Road View On Map Key amenities of this property are Kids' Meals & Bar.
View More
Very Good3.5

(104 Ratings)

CAD 20

+ CAD 4 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Naivasha
Free Cancellation
Location of the Hotel is Naivasha View On Map (Moi South Lake Road).
View More
Average2.5

(8 Ratings)

CAD 115

+ CAD 21 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Free Cancellation
Full Address of property is Kongoni South Lake Lodge View On Map
View More

CAD 142

+ CAD 26 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Naivasha
Free Cancellation
Location of the Hotel is Naivasha View On Map (Off Moi South Lake Road Opp. Buffalo Mall).
View More
Very Good3.5

(4 Ratings)

CAD 118

+ CAD 21 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Naivasha


Check out best Naivasha hotel deals and offers on more than 83 hotels in Naivasha only on MakeMyTrip!

Wondering where to book your stay in Naivasha? We understand your desire for comfort and hence have listed out the best Naivasha hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Naivasha. Select from best 83 hotels in Naivasha.

All Above properties for Naivasha are updated on Friday, November 06, 2026- 03.45.

Book affordable hotels in Naivasha at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Naivasha, Stay in Naivasha's best hotels! Naivasha Hotels Price Starts from Minimum CAD 23 for Budget hotel. If you’re looking for a cheap hotel in Naivasha, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Naivasha accommodation. Check Price Now!


Five Star Hotels in Naivasha

Enashipai Resort & Spa

0 1 2 3 4 0 1 2 3 4

CAD 480

Per Night

AVIAN COURT HOTEL

0 1 2 3 4 0 1 2 3 4

CAD 158

Per Night

Naivasha

Roza Guest House

0 1 2 3 4 0 1 2 3 4

CAD 90

Per Night

Naivasha

Lake Naivasha Resort

0 1 2 3 4 0 1 2 3 4

CAD 304

Per Night

Hotels By Category in Naivasha

Get the best deals on different type of Hotel categories in Naivasha with MakeMyTrip.com. Choose from 83 hotels in Naivasha. Just CAD 23 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Naivasha with Free Breakfast

Malewa Garden Hotel

0 1 2 0 1 2 3 4

CAD 49

Per Night

Naivasha

Naivasha

Naivasha

Grey Sands Hotel

0 1 2 0 1 2 3 4

CAD 37

Per Night

Naivasha

Saboti Hotel

0 1 2 0 1 2 3 4

CAD 26

Per Night

Naivasha

Naivasha

Eseriani The Resort

0 1 2 3 0 1 2 3 4

CAD 121

Per Night

Naivasha

Decasa Hotel Naivasha

0 1 0 1 2 3 4

CAD 37

Per Night

Naivasha

Hungry & T Hippo

0 1 2 0 1 2 3 4

CAD 125

Per Night

Naivasha

Chambai Safari Hotel

0 1 2 0 1 2 3 4

CAD 145

Per Night

Naivasha

Naivasha

Chui Lodge

0 1 2 3 0 1 2 3 4

CAD 1,255

Per Night

Naivasha

Four Star Hotels in Naivasha

Naivasha

Lemaiyan Suites

0 1 2 3 0 1 2 3 4

CAD 123

Per Night

Naivasha

Chui Lodge

0 1 2 3 0 1 2 3 4

CAD 1,255

Per Night

Naivasha

Oilepo Cottage

0 1 2 3 0 1 2 3 4

CAD 180

Per Night

Gilgil

OSOTUA LUXURY RESORT

0 1 2 3 0 1 2 3 4

CAD 453

Per Night

Naivasha

Sawela Lodge

0 1 2 3 0 1 2 3 4

CAD 503

Per Night

Naivasha

Blooming Suites

0 1 2 3 0 1 2 3 4

CAD 190

Per Night

Naivasha

Three Star hotels in Naivasha

Panorama Park Hotel

0 1 2 0 1 2 3 4

CAD 138

Per Night

Naivasha

Sweet Lake Resort

0 1 2 0 1 2 3 4

CAD 62

Per Night

Naivasha

Ambrosia Hotel

0 1 2 0 1 2 3 4

CAD 89

Per Night

Naivasha

Merinja Guest House

0 1 2 0 1 2 3 4

CAD 91

Per Night

Naivasha

El Sueno Homestay

0 1 2 0 1 2 3 4

CAD 50

Per Night

Saboti Hotel

0 1 2 0 1 2 3 4

CAD 26

Per Night

Naivasha

Hylise Hotel

0 1 2 0 1 2 3 4

CAD 102

Per Night

Naivasha

Eseriani The Hotel

0 1 2 0 1 2 3 4

CAD 135

Per Night

Naivasha

Oleitiko Cottages

0 1 2 0 1 2 3 4

CAD 167

Per Night

Astorian Grand Hotel

0 1 2 0 1 2 3 4

CAD 139

Per Night

Naivasha

Naivasha

Naivasha

Matteo's Resort

0 1 2 0 1 2 3 4

CAD 259

Per Night

Naivasha

Heritage Breeze Hotel

0 1 2 0 1 2 3 4

CAD 39

Per Night

Naivasha

Jax Safari Hotel

0 1 2 0 1 2 3 4

CAD 2,791

Per Night

Naivasha

Naivasha

High End Guest House

0 1 2 0 1 2 3 4

CAD 69

Per Night

Naivasha

Stone Camp Naivasha

0 1 2 0 1 2 3 4

CAD 119

Per Night

Naivasha

Naivasha

Malewa Garden Hotel

0 1 2 0 1 2 3 4

CAD 49

Per Night

Naivasha

Olive Resort

0 1 2 0 1 2 3 4

CAD 113

Per Night

Naivasha

Naivasha

Naivasha

Chambai Safari Hotel

0 1 2 0 1 2 3 4

CAD 145

Per Night

Naivasha

Naivasha

Epco Guest House

0 1 2 0 1 2 3 4

CAD 40

Per Night

Naivasha

Hungry & T Hippo

0 1 2 0 1 2 3 4

CAD 125

Per Night

Naivasha

Naivasha

Pendeza la Casa

0 1 2 0 1 2 3 4

CAD 115

Per Night

Naivasha

Meris Lodge

0 1 2 0 1 2 3 4

CAD 40

Per Night

Naivasha

Berlin Guest House

0 1 2 0 1 2 3 4

CAD 2,511

Per Night

Naivasha

Faraja Guest House

0 1 2 0 1 2 3 4

CAD 58

Per Night

Naivasha

Sunvasha Hotel

0 1 2 0 1 2 3 4

CAD 69

Per Night

Naivasha

Grey Sands Hotel

0 1 2 0 1 2 3 4

CAD 37

Per Night

Naivasha

Ol Loika Cottage

0 1 2 0 1 2 3 4

CAD 282

Per Night

Naivasha

Naivasha

Captain James Camp

0 1 2 0 1 2 3 4

CAD 90

Per Night

Naivasha

Naivasha

Hotels near Popular Attractions in Naivasha

Resorts in the city

Enashipai Resort & Spa

0 1 2 3 4 0 1 2 3 4

CAD 480

Per Night

Naivasha

Guest Houses in the city

Merinja Guest House

0 1 2 0 1 2 3 4

CAD 91

Per Night

Naivasha

Enkishomi Hotel

0 1 0 1 2 3 4

CAD 53

Per Night

Naivasha

High End Guest House

0 1 2 0 1 2 3 4

CAD 69

Per Night

Naivasha

Stone Camp Naivasha

0 1 2 0 1 2 3 4

CAD 119

Per Night

Naivasha

Naivasha

Berlin Guest House

0 1 2 0 1 2 3 4

CAD 2,511

Per Night

Naivasha

Heshima Lodge

0 1 0 1 2 3 4

CAD 30

Per Night

Naivasha

Genesis Guest House

0 1 0 1 2 3 4

CAD 71

Per Night

Naivasha

Naivasha

Saboti Restaurant

0 1 0 1 2 3 4

CAD 30

Per Night

Naivasha

Jaeli Guest House

0 1 0 1 2 3 4

CAD 45

Per Night

Naivasha

Villas in the city

OSOTUA LUXURY RESORT

0 1 2 3 0 1 2 3 4

CAD 453

Per Night

Naivasha

Naivasha

Properties in Naivasha

Hotels By Star Category in Naivasha

Show More

Premium Hotels in Nearby Cities

Gilgil

Ol Muteita Lodge

0 1 2 3 4 0 1 2 3 4

CAD 118

Per Night

Gilgil

Gilgil

Gilgil

Clavina Hotel

0 1 2 3 4 0 1 2 3 4

CAD 43

Per Night

Gilgil

Gilgil

Gilgil