We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows:
Internet Explorer
,
Mozilla Firefox
,
Google Chrome
. Mac:
Safari
.
Flights
Holiday Rentals
Restaurants
Things to do
Kenya Tourism
Kenya Hotels
Kenya Holiday Rentals
Kenya Holiday Packages
Flights to Kenya
Kenya Restaurants
Kenya Attractions
Kenya Travel Forum
Kenya Photos
Kenya Map
Kenya Guide
All Kenya Hotels
Last Minute Hotels in Kenya
By Hotel Class
5-stars Hotels in Kenya
3-stars Hotels in Kenya
4-stars Hotels in Kenya
Popular Amenities
Kenya Hotels with Parking
Kenya Hotels with a Pool
Pet Friendly Hotels in Kenya
Travel Guides
Apps
Cruises
GreenLeaders
Skip to main content
Post
Alerts
Trips
Sign in
Inbox
See all
Log in
to get trip updates and message other travellers.
Kenya
Hotels
Things to do
Restaurants
Flights
Holiday Rentals
Shopping
Package Holidays
Cruises
Car Hire
Add a Place
Travel Forum
Airlines
Best of 2020
Help Centre
One Tanna Residency-RAZ Apartments
Site Map
Kenya
Hotels & Accommodations
Search
One Tanna Residency-RAZ Apartments
One Tanna Residency
One-Forty-Eight
Opal Homestay
Ora Resort Watamu Bay
Orchid Apartments Nairobi
Orchid Court Apartments
Orchid Homes
Orchid Homes - Kyuna
Oriental Palace Hotel (Embu)
Oriental Palace Hotel (Nairobi)
Orienza Homes
Orkeju Resort Kitengela
Orlando Guest Resort
Oro Villas
Oryx Hotel
Ose Cottages
Oseki Maasai Mara Camp
Osero Camp
Osero Lodge
Osim Country Lodge (Narok)
Osim Country Lodge (Narok)
Osiri Beach Resort
Osnet Boutique Resort
Osnet Gardens
Osoita Lodge
Osotua Hotel Loitoktok
Osteria Bed and Breakfast
Osteria Swara Camp
Out of Time
Outspan Hotel
Outspan Hotel - Nyeri
Overstone Park Hotel
Owoods Annex Hotel
Oyster Guest House
Oyugis Hill Breeze Hotel
Pa Pweza Adamsville Beach Suites
Pabaris Paradise
PAC University Guesthouse
Pacific Camp & Lodge
Pacific Cottages
Pacino Hotel
Pafo Hotel
Palace De Villa
Palace Hotel
Palace Sea View Private Room
Palacina Residence & Suites
Paleo Hotel & Spa
Palin Hotel
Palm Airport Suites
Palm Beach Villas
Palm Garden Boutique Hotel
Palm Nest - Near JKIA (Nairobi)
Palm Nest - Near JKIA (Nairobi)
Palm Oasis Resort
Palm Shade Resort
Palm Tree Bed & Breakfast
Palm Tree Guest Lounge
Palmdew Highlands Hotel (Embu)
Palmdew Highlands Hotel (Embu)
Pam Breeze Apartments
Panaroma Gardens Hotel
Panaroma Park Hotel
Panda's Paradise
Panesic Hotel
Panesis Hotel
Pango Guest House
Pangoni Beach Resort & Spa
Panlis Resort
Papatuo Villas Resort
Papillon Beach Apartments
Papillon Garden Bar Villa
Papillon Lagoon Reef
Paradise Beach Resort
Paradise Divers Hotel
Paradise Homes
Paradise One Guest House
Paradise Resort Apartments
Paradisio Villagio
Paradiso Guest House
Paradiso Villaggio
Parama Hotel
Paramount Guest House
Paran Resort
Paresia Hotel
Paris Guest Rooms
Paris Hotel
Park 1 Villa's Malindi
Park Inn by Radisson Nairobi Westlands
Park Palace Hotel
Park Place Hotel
Park Road Hotel
Park View Hotel
Parklands Shade Hotel
Parklands Villa
Parkside Hotel
Parkside Villa
Parkview Safari Hotel & Apartments
Pashmina House
Passionist Retreat Center
Patron Bar & Hotel
Patterson's Safari Camp
Pavilion
Pavilion Holiday Resort
Pavillion Hill
Pawenzi Serviced Apartments
Paz Guesthouse Kileleshwa
Pazuri Kitale Highway View
Peacock Guest House
Peacock Park Hotel
Peak View Hotel
Peaks Hotel
Peaks Hotel Nanyuki (Nanyuki Town)
Peaks Hotel Nanyuki (Nanyuki Town)
Pearl Duplex
Pearl of Afrika
Pearl Palace Hotel
Pearl Springs Hotel
PEC Guest House
Pedro Luxury In La Mera Beach Apartments
PeeKAboo Diani Beach
Pega Back Packers
Pekars Lodge
Pekers Lodge
Pendana Guesthouse
Pendeza 111
Pendo Villas Diani Beach
Penguin House
Peniel Hotel Nakuru
Pentagon Court
Pentagon Guest House
Penuel Plaza hotel
Peoples Paradise Sportsline Hotel
Peponi Appartment Watamu
Peponi Hotel
Peponi Watamu
Perma Hotel
Petals Afrika
Petals and Lace
Petan Guesthouse
Petda Guest House
Petemonics Hostel
Petey's Island
Petley's Inn
PH Cai Resort
Phaldomar Guest House
Philadelphia Retreat and Conference
Phoenicia Hotel Nairobi
Pilgrims Acres
Pilgrims Getaway
Pilipili Bed & Breakfast
Pinch Heights
Pine Breeze Getaway Lukenya
Pine Breeze Holiday Resort
Pine Court Hotel Malindi
Pine Tree Gardens - Eldoret
Pinecone Hotel
Pinecourt Hotel
Pinewood Beach Resort & Spa
PinkLakeMan's Eco-Lodge
Pinnacle Court Apartments
Pinnacle Guest House
Pinnacle Suite
Pinto Hotel
Pipers Cloud Hotel Busia
Pishon Resort & Tours
Pivot Hotel (Mwingi)
Pivot Hotel (Nakuru)
Pivot Lodge Hotel
Platinum Bar Lodge
Platinum Hotel
Platinum House Hotel
Plaza Hotel - Nkubu
Plus254 Hotel
Poa Place Resort
Pole Pole Beach House
Pole Pole Guest House
Pollmans Resort
PolyView Hotel
Porini Amboseli Camp
Porini Cheetah Camp
Porini Lion Camp
Porini Mara Camp
Porini Rhino Camp
Port View Guest House
Poshie Hotel
Poshy Hotel
Prearea Hotel
Precious Apartment Milimani Kisumu
Precious Blood Guesthouse
Precious Hotel
Premier Guest House
Premier Lodge
Presbyterian Guest House And Conf Ctr
Prestige Apartments
Prestige Guest House
Prestige Guest House Milimani Kisumu
Prestige Guest Lodge
Prestige Holiday Resort
Prestige Hotel
Prestige Hotel & Club
Prestige Leisure Hotel
Pretoria Hotel
Pride Hotel
PrideInn Azure Hotel Nairobi
PrideInn Express Diani
PrideInn Express Nyali
PrideInn Flamingo Beach Resort & Spa
PrideInn Hotel Lantana Suites
PrideInn Hotel Mombasa
PrideInn Hotel Raphta
PrideInn Hotel Westlands
PrideInn Paradise Beach Resort and Spa Convention Centre
Pridelands~Home Away From Home
Primate Guest House
Prime Apartment
Prime Comfort Hotel and Apartments
Prime Executive Apartments
Prime Living Luxury Apartments
Prime Serviced Residence
Prime Waters Hotel
Prime Waters Hotel Ltd
PrimeTime Home Guest House
Princes' Hideout Luxurious Villas
Princess Holiday Resort
Prinias Hotel
Pristine Paradise Hotel
Private Rooms in a Beautiful Apartment
Progressive Park Hotel
Proland Inn
Proland Inn Limited
Proland Inn Ltd
Prudence Guest House
Ptestige Guest House
Pumzika Villa Diani Beach
Punda Milia Paradise
Punda Milias Nakuru Camp
Purdy Arms
Pure Aroma
Purple Haze Apartments
Puya Lodge
Pwani Guest House
Pwani Villas
Qaribu Inn
Qua Bruce Apartments
Quale Hotel
Que Pasa Guest House
Queen K Cottages
Queens Garden Hotel
Queens Gate Hotel
Queens Hotel
Queens Park Apartment
Queens Park Guest House
Queens Village Hotel
Queenspark Guest House
Quepasa Guest House and Garden
Quest Resort
Quinns Lounge Kitengela
Quinten Hotel Kisumu (Kisumu)
Quinten Hotel Kisumu (Kisumu)
QVC Bed and Breakfast
Qwetu Beach Resort
R Appartment
R.N.G Hotel
Rabi Hotel & Safaris
Racecourse Inn Hotel
Rachel’s Accomodation
Radisson Blu Hotel & Residence, Nairobi Arboretum
Radisson Blu Hotel, Nairobi Upper Hill
Raf' Rafreel Hotel
Rafiki Village
Ragati Lodge
Rail's End Hotel
Rainbow Hotel
Rainbow Ruiru Resort
Rainbow Villas
Raiyani Guest house
Raiyani House B&B
Ramas Hut
Ramata Greens Apartments
Rangeland Hotel
Rangers Castle
Ranges View Lodge
Raygreen Hotel
Rays Place Inn (Kericho)
Rays Place Inn (Kericho)
RAZ Apartments