Most popular cities in Kenya
Naivasha3 resorts
Diani Beach12 resorts
Malindi5 resorts
Watamu7 resorts
Amazing spa hotels in Kenya
Watamu, Kenya
USD 1 000/night
You can relax by a swimming pool in the luxury Hemingways, located a 15-minute ride from Ruins of Gedi.
Nanyuki, Kenya
USD 406/night
Staying at the quaint 5-star Fairmont Mount Kenya Safari Club Nanyuki, guests can discover the rural area a 5-minute stroll from Mount Kenya Wildlife Conservancy.
Watamu, Kenya
USD 195/night
Featuring a location in a beach area of Watamu, the delightful Temple Point Resort offers an outdoor swimming pool and a lounge bar.
Maasai Mara, Kenya
USD 771/night
Located in the heart of Maasai Mara, the Neptune Mara Rianta Luxury Camp offers a year-round outdoor pool and a lounge bar.
Ukunda, Kenya
USD 605/night
Set at a 3.7 km distance from Riff, the rooms in the 4-star Sands At Chale Island Ukunda have views of island.
Watamu, Kenya
USD 607/night
The Jacaranda is situated in the heart of Watamu a mere 500 metres from Bio-Ken Snake Farm.
Diani Beach, Kenya
USD 165/night
Located less than at a 3.8 km distance from Baharini Plaza, the family Jacaranda Indian Ocean Beach Resort offers a swimming pool.
Diani Beach, Kenya
USD 310/night
Offering an outdoor pool, the 5-star Swahili Beach boasts a location 350 metres from The Diani Beach Shopping Centre.
Lamu, Kenya
USD 686/night
Guests can enjoy a swimming pool at the 5-star Majlis Resort Lamu, located in the beach area of the city.
Bamburi, Kenya
USD 368/night
Situated near a boat dock, the charming Neptune Beach Resort is at a 0.6 km distance from Butterfly Pavilion.
Malindi, Kenya
9.01 review
USD 132/night
Boasting an à la carte restaurant with Mediterranean menu, the luxury Kilili Baharini is set just a short drive from the Indian Ocean and around a 25-minute walk from Marine Park.
Watamu, Kenya
USD 373/night
Located in the Watamu Beach district of Watamu, the 5-star Medina Palms features windsurfing, snorkelling and diving along with an outdoor pool.
Karagite, Kenya
USD 445/night
Boasting a swimming pool, the Lake Naivasha Country Club Karagite offers a quiet location within a 10-minute stroll of Karangita Public Beach.
Malindi, Kenya
USD 180/night
The 5-star Ocean Beach Resort & Spa Powered By Aston Malindi in the entertainment district of Malindi features an outdoor swimming pool and a health club.
Diani Beach, Kenya
USD 352/night
Situated 1 km from Zebra africa safaris, the Diani Sea Lodge Diani Beach offers 12 guest rooms.
Diani Beach, Kenya
USD 147/night
Boasting a location only 5 minutes' walk from Colobus Conservation, the Diamonds Leisure Beach & Golf Resort Diani Beach offers views of the Indian Ocean along with sauna facilities and an indoor pool onsite.
Nairobi, Kenya
USD 171/night
Set a 10-minute ride from Fairview Coffee Estate, the Windsor Golf Hotel & Country Club Nairobi features fitness classes, facials and entertainment activities.
Galu, Kenya
USD 350/night
An à la carte restaurant and 100 rooms are available during the stay at the 4-star Neptune Paradise Beach Resort & Ukunda, boasting a location within 10 minutes' stroll of Galu Kinondo Beach.
Galu, Kenya
USD 448/night
Situated less than 10 minutes' walk from Galu kinondo beach, the 4-star Neptune Palm Beach Boutique Resort & Spa also offers a year-round outdoor pool.
Kilifi, Kenya
USD 143/night
Set in Kilifi 350 metres from Kilifi Bridge, the Bay provides a treatment room, a massage chair and an indoor pool.
Best luxury hotels in Kenya
Nanyuki, Kenya
USD 310/night
Guests will enjoy a plunge swimming pool onsite and admire views of the lake offered from 32 rooms.
Resorts with beach in Kenya
Watamu, Kenya
USD 180/night
The Mida is situated in a beach area of Watamu, at a distance of 3.8 km from Watamu Marine National Park and approximately a 10-minute drive from Kirepwe.
Malindi, Kenya
USD 288/night
Located within 25 minutes' walk of Portuguese Church, the Sandies Malindi welcomes guests with 2 outdoor swimming pools and a tropical garden.
Diani Beach, Kenya
USD 188/night
Gazi Mangrove Boardwalk is 10 minutes' drive from the Diani Sea Resort, while Colobus Conservation is a 10-minute ride away.
Diani Beach, Kenya
USD 244/night
Set within a 10-minute stroll of Colobus Conservation, the high-quality 5-star Leopard Beach Resort And offers 176 rooms together with a treatment room and a sauna onsite.
Resorts with free parking in Kenya
Watamu, Kenya
USD 136/night
Set about 3 km from Sudi Island, the beachfront Gecko Resort includes an outdoor swimming pool including a solarium and a hot tub.
Watamu, Kenya
USD 351/night
The guests of the 5-star Kobe Watamu can cool off in a swimming pool or use a treatment room, a solarium and a massage chair to feel pure relaxation.
Diani Beach, Kenya
USD 73/night
Set a mere 1.3 km from Galu Kinondo Beach, the 4-star Sunset Villa Boutique includes a swimming pool including a treatment room, a hot tub and an outdoor swimming pool.
Diani Beach, Kenya
USD 589/night
Galu Kinondo Beach is also located just 1.6 km from The Zubeida Diani Beach.
Diani Beach, Kenya
USD 146/night
Located 25 minutes on foot from Kongo Mosque, the upscale 5-star Diani Reef Beach Resort & offers 143 rooms with spectacular views.
Naivasha, Kenya
USD 307/night
Guests can spend their days relaxing by a swimming pool or try hiking, lawn tennis and cycling arranged at the Enashipai Resort & Naivasha.
Mombasa, Kenya
USD 155/night
The archeology museum "Fort Jesus" and Vineyard Church Mombasa are respectively 5 km and 600 metres from the comfortable Voyager Beach Resort.
Nyahururu, Kenya
USD 128/night
Ideally located in Nyahururu nearly 5 minutes' walk from Thomson's Falls, the 5-star Panari features a sauna and locker rooms.
Tiwi, Kenya
USD 171/night
The Hillpark features views of the Indian Ocean and boasts access to a sand beach and Tiwi Beach, located approximately 10 minutes' drive away.
Kilifi, Kenya
USD 256/night
Offering an outdoor pool, the beachfront Silver Palm Kilifi is a 5-minute walk from Bofa Beach.
Nanyuki, Kenya
USD 124/night
Located around 300 metres from Ol Pejeta Conservancy, the Comfort Gardens Nanyuki features 37 rooms with views of the pool.
Malindi, Kenya
USD 90/night
Featuring a year-round outdoor pool and a tropical garden, the African House Resort Malindi is located 5 minutes' drive from Vasco da Gama Pillar.
Talek, Kenya
USD 328/night
Located about 10 minutes by car from Massai Village, the 5-star Prideinn Mara Camp & Cottages features a swimming pool and a Talek restaurant.
Diani Beach, Kenya
USD 416/night
Positioned approximately 25 minutes' walk from Colobus Conservation Museum, guests can enjoy international dishes at the 4-star Baobab Beach Resort & Spa's à la carte restaurant.
Nyali Beach, Kenya
USD 145/night
Jomo Kenyatta Public Beach is nearly a 5-minute drive from the Bliss Resort and The Avenue is just 0.6 km away.
Kisumu, Kenya
USD 153/night
Situated relatively near Island State Park, the Ciala Resort Hotels Kisumu features a summer terrace and a play area.
Naivasha, Kenya
USD 150/night
Situated 10 minutes on foot from Karagita Public Beach, the Lake Naivasha Resort also offers a year-round outdoor swimming pool.
Diani Beach, Kenya
USD 494/night
Featuring an à la carte restaurant together with windsurfing, snorkelling and diving, the 4-star Waterlovers Diani Beach is located within 7 minutes' stroll of Baharini Shopping Centre.
Diani Beach, Kenya
USD 234/night
Located within a 10-minute drive of Nakumatt Diani, the 4-star Southern Palms Beach Resort features water sports facilities and entertainment activities on-site along with a swim-up bar.
Malindi, Kenya
USD 26/night
Featuring barbecue grills and a garden, the 3-star Marine Malindi is set in an entertainment area a 10-minute drive from Portuguese Church.
Top Resorts in Kenya
Athi River, Kenya
USD 102/night
An outdoor swimming pool and a coffee bar are offered for guest convenience at the Small World Country Club Athi River.