Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Naivasha Town
Check-in / Checkout
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Kenya
Kenya
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Tropical
National parks
Amazing pools
Rooms
Countryside
Lake
Amazing views
Farms
Cabins
Lakefront
Camping
Bed & breakfasts
Tiny homes
Earth homes
Off the grid
New
Golfing
Filters
, 1 filter applied
1
Show map
Search results; 656 places in Naivasha Town
656 places in Naivasha Town
Guest favourite
Guest favourite
Cottage in Naivasha
The Cow Shed
4 beds
4 beds
Apr. 14 – 19
Apr. 14 – 19
$388 CAD
$354 CAD
night
$354 CAD per night, originally $388 CAD
·
$1,768 CAD total
$1,768 CAD total
Show price breakdown
4.93 out of 5 average rating, 260 reviews
4.93 (260)
Guest favourite
Guest favourite
Home in Naivasha
Olanga House: Beautiful Wildlife Getaway
6 beds
6 beds
Apr. 4 – 9
Apr. 4 – 9
$505 CAD
$435 CAD
night
$435 CAD per night, originally $505 CAD
·
$2,173 CAD total
$2,173 CAD total
Show price breakdown
4.95 out of 5 average rating, 126 reviews
4.95 (126)
Guest favourite
Guest favourite
Cottage in Lake Naivasha
Olmakau at Osirua Naivasha
2 king beds
2 king beds
Apr. 1 – 6
Apr. 1 – 6
$215 CAD
$196 CAD
night
$196 CAD per night, originally $215 CAD
·
$982 CAD total
$982 CAD total
Show price breakdown
5.0 out of 5 average rating, 14 reviews
5.0 (14)
Guest favourite
Guest favourite
Cottage in Naivasha
The Croft
3 beds
3 beds
Apr. 13 – 18
Apr. 13 – 18
$295 CAD
night
$295 CAD per night
·
$1,476 CAD total
$1,476 CAD total
Show price breakdown
5.0 out of 5 average rating, 61 reviews
5.0 (61)
Guest favourite
Guest favourite
Home in Naivasha
The Lake House Naivasha
5 beds
5 beds
Apr. 14 – 19
Apr. 14 – 19
$487 CAD
night
$487 CAD per night
·
$2,432 CAD total
$2,432 CAD total
Show price breakdown
4.91 out of 5 average rating, 218 reviews
4.91 (218)
Superhost
Superhost
Farm stay in Naivasha
The Folly
1 double bed
1 double bed
Apr. 1 – 6
Apr. 1 – 6
$123 CAD
night
$123 CAD per night
·
$614 CAD total
$614 CAD total
Show price breakdown
4.89 out of 5 average rating, 336 reviews
4.89 (336)
Guest favourite
Guest favourite
Home in Naivasha
Kilimandege House (Kilimandege Sanctuary)
8 beds
8 beds
Apr. 16 – 21
Apr. 16 – 21
$420 CAD
night
$420 CAD per night
·
$2,100 CAD total
$2,100 CAD total
Show price breakdown
4.88 out of 5 average rating, 164 reviews
4.88 (164)
Guest favourite
Guest favourite
Cottage in Naivasha
Longonot Loft | Naivasha
3 beds
3 beds
Apr. 1 – 6
Apr. 1 – 6
$391 CAD
night
$391 CAD per night
·
$1,954 CAD total
$1,954 CAD total
Show price breakdown
4.91 out of 5 average rating, 199 reviews
4.91 (199)
Guest favourite
Guest favourite
Cottage in Naivasha
Funky space with private garden - Bamboo Cottage
3 beds
3 beds
Apr. 11 – 16
Apr. 11 – 16
$310 CAD
night
$310 CAD per night
·
$1,551 CAD total
$1,551 CAD total
Show price breakdown
5.0 out of 5 average rating, 26 reviews
5.0 (26)
Guest favourite
Guest favourite
Cottage in Naivasha
Otter Cottage (Kilimandege Sanctuary), Naivasha
6 beds
6 beds
Apr. 19 – 24
Apr. 19 – 24
$302 CAD
night
$302 CAD per night
·
$1,512 CAD total
$1,512 CAD total
Show price breakdown
4.87 out of 5 average rating, 226 reviews
4.87 (226)
Superhost
Superhost
Cottage in Naivasha
Francolin Cottage at GRVL & Golf Resort Naivasha
5 beds
5 beds
Apr. 15 – 20
Apr. 15 – 20
$234 CAD
night
$234 CAD per night
·
$1,169 CAD total
$1,169 CAD total
Show price breakdown
4.77 out of 5 average rating, 112 reviews
4.77 (112)
Bungalow in Naivasha
Rose Cottage - a modern cottage on Sanctuary Farm
1 king bed
1 king bed
Apr. 12 – 17
Apr. 12 – 17
$204 CAD
night
$204 CAD per night
·
$1,019 CAD total
$1,019 CAD total
Show price breakdown
4.89 out of 5 average rating, 72 reviews
4.89 (72)
Superhost
Superhost
Home in Naivasha
Lucita Farm New House
6 beds
6 beds
Apr. 1 – 6
Apr. 1 – 6
$892 CAD
$732 CAD
night
$732 CAD per night, originally $892 CAD
·
$3,660 CAD total
$3,660 CAD total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Farm stay in Naivasha
The Sanctuary Farmhouse
8 beds
8 beds
Apr. 14 – 19
Apr. 14 – 19
$405 CAD
night
$405 CAD per night
·
$2,023 CAD total
$2,023 CAD total
Show price breakdown
4.6 out of 5 average rating, 15 reviews
4.6 (15)
Guest favourite
Guest favourite
Home in Naivasha
Milima House Kedong Naivasha (Main)
4 beds
4 beds
Apr. 8 – 13
Apr. 8 – 13
$378 CAD
$310 CAD
night
$310 CAD per night, originally $378 CAD
·
$1,551 CAD total
$1,551 CAD total
Show price breakdown
4.9 out of 5 average rating, 41 reviews
4.9 (41)
Guest favourite
Guest favourite
Cottage in Naivasha
Lucita Farm Pool House
4 beds
4 beds
Apr. 7 – 12
Apr. 7 – 12
$574 CAD
$523 CAD
night
$523 CAD per night, originally $574 CAD
·
$2,617 CAD total
$2,617 CAD total
Show price breakdown
4.92 out of 5 average rating, 126 reviews
4.92 (126)
Guest favourite
Guest favourite
Home in Naivasha
The Studio, Lake Naivasha
3 beds
3 beds
Apr. 9 – 14
Apr. 9 – 14
$630 CAD
night
$630 CAD per night
·
$3,148 CAD total
$3,148 CAD total
Show price breakdown
4.97 out of 5 average rating, 36 reviews
4.97 (36)
Guest favourite
Guest favourite
Cottage in Naivasha
Lahai House with pool, tennis court & Lake View.
10 beds
10 beds
Apr. 7 – 12
Apr. 7 – 12
$775 CAD
night
$775 CAD per night
·
$3,877 CAD total
$3,877 CAD total
Show price breakdown
4.96 out of 5 average rating, 24 reviews
4.96 (24)
1
2
3
4
…
15