Login
List your B&B
B&B Kenya
500+ B&Bs in Kenya
Filter
Sort
Our top selection
Price: Low → High
Price: High → Low
Best rated
Map
Popular destinations
Nairobi County
(1704)
Mombasa County
(505)
Kilifi County
(350)
Nakuru County
(288)
Kwale County
(240)
Kiambu County
(192)
Laikipia
(137)
Kisumu County
(100)
Uasin Gishu County
(98)
Kajiado County
(73)
Busia County
(48)
Nyeri County
(42)
Machakos County
(41)
Lamu
(36)
Kisii County
(29)
Taita Taveta
(28)
Narok County
(26)
Meru County
(26)
Kakamega County
(22)
Embu County
(15)
Bungoma County
(14)
Trans Nzoia
(14)
Homa Bay County
(13)
Kericho County
(12)
More
Review score
General amenities
Free Wifi
Garden
Pets allowed
Free parking
More
Room Amenities
Private bathroom
Private entrance
Air conditioning
Bath
Private terrace
Private kitchen
More
Accessibility
Wheelchair accessible
Entire unit located on ground floor
Upper floors accessible by elevator
More
Room type
Apartment
Guest room
Holiday home
Khweza Bed and Breakfast
Nairobi
7.9
MILANY HOMES - near JKIA airport and SGR train station
Nairobi
8.5
V-Szameitat Homes
Diani Beach
9.1
Teresita Home JKIA
Nairobi
8.9
Edaala Comfort - B&B
Nairobi
9.5
WHITE Nyumba Malindi
Malindi
9.4
Edaala Comfort - Cottage Rooms
Nairobi
9.5
Jua House
Lamu
9.1
Tombo House
Diani Beach
9.3
Aloepark Art Hotel
Naivasha
9.4
Harry's Kisumu Oasis
Kisumu
9
Mara Intrepids Tented Camp
Talek
9.3
Swordfish Villas
Malindi
8.5
Oldonyo Orok Lodge
Kajiado
9
Severine Cottages and Lounge Ltd
Nairobi
9.2
Ololo Safari Lodge
Nairobi
9.5
Villa Rock Stop Falls Gigiri
Nairobi
9.4
Footprints House
Diani Beach
9
Alphas Homestay
Naivasha
9.5
MILIMANI DRIVE LIVINGs
Kisumu
8.8
Honeymoon Hut
Naivasha
9.9
Baba Lao Hotel
Malindi
8
Tradewinds Lodge
Diani Beach
7.8
Fiorella Beach House, Diani Beach
Diani Beach
9.4
Load next page
1
2
3
4
5
...