COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Kenya Spa Resorts

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Kenya Resorts & Hotels with Spas

The King Post
Great for spa weekends

The King Post

3.5 out of 5
Rhapta Raod, Westlands, Nairobi
The price is $76 per night from Aug 15 to Aug 15
Situated in Nairobi, this spa aparthotel is 0.9 mi (1.5 km) from UNHCR Kenya and 2.5 mi (4 km) from University of Nairobi. ABC Place and The Sarit Centre are ...
4.3/5Excellent! (48 reviews)
Travelers like: full-service spa, steam room, massage, facials
Travelers say...
"Had a great stay. Would definitely return again. Super value for money."

Reviewed on Jul 14, 2021

The King Post
Villa Rosa Kempinski
Great for spa weekends

Villa Rosa Kempinski

5 out of 5
Chiromo Road, Nairobi
The price is $200 per night from Aug 28 to Aug 28
Situated in the entertainment district, this luxury hotel is 0.6 mi (0.9 km) from Nairobi National Museum and 2.4 mi (3.9 km) from University of Nairobi. Kenya ...
4.6/5Exceptional! (303 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"The overall superior quality of all aspects of the services offered as well as the hotel itself ,which is lovely"

Reviewed on Jul 23, 2021

Villa Rosa Kempinski
Sarova Whitesands Beach Resort & Spa
Great for spa weekends

Sarova Whitesands Beach Resort & Spa

4 out of 5
Malindi Road, Bamburi Highway, Mombasa
The price is $104 per night from Sep 1 to Sep 1
Located in Mombasa, this beachfront hotel is connected to a shopping center and within 2 mi (3 km) of Bamburi Beach, Leisure Golf Club, and Nguuni Nature Sanctuary. ...
4.1/5Very Good! (130 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Excellent Resort. Good food Great Service. Will return."

Reviewed on Jul 10, 2021

Sarova Whitesands Beach Resort & Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Nairobi Serena Hotel
Great for spa weekends

Nairobi Serena Hotel

5 out of 5
Kenyatta Avenue / Processional Way, Nairobi
The price is $230 per night from Aug 3 to Aug 3
This family-friendly Nairobi hotel is located near the airport, within 1 mi (2 km) of Central Park and University of Nairobi. Yaya Centre is 2.3 mi (3.8 km) ...
4.5/5Wonderful! (160 reviews)
Travelers like: full-service spa, sauna, steam room, massage
customer
"the property was safe and comfortable"

Reviewed on Mar 22, 2021

Nairobi Serena Hotel
254 Ole Sereni
Great for spa weekends

254 Ole Sereni

4.5 out of 5
Mombassa Road, Opp. Zain offices / Parkside Tower, Nairobi
The price is $108 per night from Aug 3 to Aug 3
Situated near the airport, this luxury hotel is 0.8 mi (1.3 km) from Nairobi National Park and 2.9 mi (4.6 km) from Nyayo National Stadium. Parliament Building ...
4.1/5Very Good! (394 reviews)
Travelers like: spa services onsite, sauna, steam room, massage
Travelers say...
"Nice hotel close to the airport. I would definitely return."

Reviewed on Jul 16, 2021

254 Ole Sereni
Jacaranda Nairobi Hotel
Great for spa weekends

Jacaranda Nairobi Hotel

3.5 out of 5
Woodvale Grove, Westlands, Nairobi
The price is $103 per night from Aug 6 to Aug 6
This family-friendly Nairobi hotel is located in the entertainment district, within a 10-minute walk of The Sarit Centre and Westgate Shopping Mall. Arboretum ...
3.9/5Good! (127 reviews)
Travelers like: full-service spa, sauna, massage, facials
Travelers say...
"I was the hotel for one night, as I transferred to Nairobi for work. Due to Covid restrictions, most of the hotel was closed/blocked for use, but overall, the room was fine, internet connection good, and had a pleasant stay."

Reviewed on Aug 24, 2020

Jacaranda Nairobi Hotel
The Sands at Chale Island
Great for spa weekends

The Sands at Chale Island

4 out of 5
Diani Beach Road, Chale Island
The price is $187 per night from Aug 8 to Aug 8
Nestled on the beach, this Chale Island lodge is just steps from Chale Beach and Diani - Chale Marine National Park and Reserve. Diani Beach and Kaya Kinondo ...
4.7/5Exceptional! (89 reviews)
Travelers like: full-service spa, massage, facials, manicures and pedicures
Travelers say...
"Amazing once in a lifetime...Until you return again! I cannot begin to say enough about this resort, island, staff and stay. It's all amazing. The ambiance and atmosphere are just the beginning. The staff are as friends and family. The food is outstanding. Every dish made to spec... in taste and ..."

Reviewed on Mar 23, 2021

The Sands at Chale Island
Fairmont The Norfolk
Great for spa weekends

Fairmont The Norfolk

5 out of 5
Harry Thuku Road, PO Box 58581, Nairobi
This family-friendly Nairobi hotel is located near the airport, just steps from Kenya National Theatre and University of Nairobi. Jeevanjee Gardens and Central ...
4.4/5Wonderful! (148 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Relaxing oasis
"Spent 4 days here after a busy 4 weeks traveling around Kenya and Tanzania. What a welcome treat to be pampered in this little oasis of comfort in the middle of Nairobi. Great service staff!!"

Reviewed on Feb 14, 2020

Fairmont The Norfolk
Hemingways Nairobi
Great for spa weekends

Hemingways Nairobi

5 out of 5
Mbagathi Ridge, Nairobi
The price is $543 per night from Aug 9 to Aug 9
Situated in the suburbs, this luxury hotel is 1.4 mi (2.2 km) from Karen Blixen Coffee Garden and Cottages and 1.4 mi (2.2 km) from Karen Blixen Museum. The ...
4.7/5Exceptional! (63 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Loved my staycation at Hemingways so much! The attention to detail in the property design & service is impressive!"

Reviewed on May 8, 2021

Hemingways Nairobi
Sarova Panafric
Great for spa weekends

Sarova Panafric

3.5 out of 5
Junction of Kenyatta Ave and Valley Rd., Nairobi
The price is $78 per night from Sep 1 to Sep 1
Situated near the airport, this spa hotel is within a 15-minute walk of Uhuru Park and Nairobi Gallery. Kenyatta International Convention Centre and Nairobi ...
4/5Very Good! (308 reviews)
Travelers like: spa services onsite, massage, facials, manicures and pedicures
Travelers say...
"."

Reviewed on Jun 18, 2021

Sarova Panafric
Sankara Nairobi, Autograph Collection
Great for spa weekends

Sankara Nairobi, Autograph Collection

5 out of 5
5 Woodvale Grove, Westlands, Nairobi
The price is $165 per night from Aug 6 to Aug 6
This family-friendly Nairobi hotel is located in the entertainment district, within a 10-minute walk of The Sarit Centre and Oshwal Religious Centre. University ...
4.4/5Wonderful! (235 reviews)
Travelers like: spa services onsite, steam room
Travelers say...
"Hotel was clean and beautiful. The staff treats you like royalty from the moment you arrive and depart, definitely will stay here again."

Reviewed on Mar 4, 2021

Sankara Nairobi, Autograph Collection
The Sarova Stanley
Great for spa weekends

The Sarova Stanley

5 out of 5
Corner of Kenyatta Ave. and Kimathi St., Nairobi
The price is $128 per night from Aug 3 to Aug 3
Located in Nairobi Central Business District, this luxury hotel is within a 10-minute walk of Teleposta Towers and University of Nairobi. City Market and City ...
4.4/5Excellent! (445 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"the hotel itself has an abundance of history. you feel like you are back in time. the cleanliness and service and food were outstanding. i doubt i’d stay anywhere else in nairobi!"

Reviewed on Mar 26, 2020

The Sarova Stanley
Tribe Hotel
Great for spa weekends

Tribe Hotel

5 out of 5
Limuru Road, The Village Market, Gigiri, Nairobi
Located in Gigiri, this luxury hotel is within 1 mi (2 km) of Village Market and United Nations Office at Nairobi. Two Rivers Mall is 2 mi (3.2 km) away.
4.2/5Excellent! (145 reviews)
Travelers like: full-service spa, steam room, massage, facials
Travelers say...
"Gorgeous, relaxing, great service! We will definitely be back again!"

Reviewed on Oct 11, 2020

Tribe Hotel
The Sands at Nomad
Great for spa weekends

The Sands at Nomad

5 out of 5
Diani Beach Road, Diani Beach
The price is $248 per night from Sep 2 to Sep 2
Nestled on the beach, this Diani Beach hotel is within a 5-minute walk of Diani - Chale Marine National Park and Reserve and Diani Beach. Tiwi Beach and Kaya ...
4.4/5Wonderful! (75 reviews)
Travelers like: full-service spa, massage, facials, manicures and pedicures
Travelers say...
"I absolutely recommend staying at this hotel if you are visiting Diani beach. Upon check in we were greeted with coconut water and a flower necklace, nice little welcome touch. We were also upgraded free of charge to the junior suite which made our stay even more comfortable. They also gave us a ..."

Reviewed on Apr 6, 2020

The Sands at Nomad
InterContinental Nairobi
Great for spa weekends

InterContinental Nairobi

5 out of 5
City Hall Way, P O Box 30353, Nairobi, Nairobi
This family-friendly Nairobi hotel is located in a national park, within 1 mi (2 km) of Kenyatta Mausoleum and University of Nairobi. Nairobi Gallery and National ...
4.2/5Very Good! (266 reviews)
Travelers like: spa services onsite, sauna, hot tub
Not really 5 star hotel
"We had a very bad experience in this hotel. At 2:30 am someone started knocking at our door at least 3 times. I woke up and when I opened the door, there was the bell boy bringing a suitcase that was not ours. After he noticed he got the wrong room, he apologized and left. It was almost impossible ..."

Reviewed on Feb 23, 2020

InterContinental Nairobi
Ocean Beach Resort & Spa
Great for spa weekends

Ocean Beach Resort & Spa

5 out of 5
Golf Beach Road, Malindi
The price is $180 per night from Aug 3 to Aug 3
Located in Malindi, this beachfront hotel is next to a golf course and within 1 mi (2 km) of Portuguese Chapel and Malindi Beach. Silversands Beach and Vasco ...
4.1/5Very Good! (16 reviews)
Travelers like: spa services onsite, massage, facials, manicures and pedicures
Travelers say...
"Horrible custermer service . Unresponsive. Unable to reach manager regarding my reservation. Unfortunate experience."

Reviewed on Feb 1, 2019

Ocean Beach Resort & Spa
The Boma Nairobi
Great for spa weekends

The Boma Nairobi

5 out of 5
South C, Red Cross Road, Off Popo Rd, Off Mombasa Rd, Nairobi, Nairobi
The price is $106 per night from Aug 3 to Aug 3
This family-friendly Nairobi hotel is located near the airport, 0.6 mi (0.9 km) from Nairobi National Park, and within 6 mi (10 km) of Kenyatta International ...
4.5/5Wonderful! (187 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Nice hotel, with spacious comfortable rooms with amenities, excellent cuisine with large varities of beverages alcoholic and non alcoholic. Great friendly staff with an excellent customer service oriented attitude. This place is a gem."

Reviewed on Jul 14, 2021

The Boma Nairobi
Serena Beach Resort and Spa
Great for spa weekends

Serena Beach Resort and Spa

4 out of 5
Shanzu Beach, Mombasa
The price is $284 per night from Aug 10 to Aug 10
Nestled on the beach, this Mombasa hotel is 0.7 mi (1.2 km) from Bamburi Beach and 3.1 mi (5 km) from Mtwapa Mall. Nyali Beach and Leisure Golf Club are also ...
4.5/5Wonderful! (119 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"My long weekend at Serena Beach Resort in Mombasa was the perfect end to a three week camping trip throughout Eastern Africa. The property itself is absolutely beautiful with plenty of options for food, activities and relaxation. The room was lovely and large with a comfortable bed, separate shower ..."

Reviewed on Feb 14, 2020

Serena Beach Resort and Spa
Crowne Plaza Hotel Nairobi, an IHG Hotel
Great for spa weekends

Crowne Plaza Hotel Nairobi, an IHG Hotel

4 out of 5
Kenya Road Off Kilimanjaro Avenue, Upperhill, Nairobi
The price is $91 per night from Aug 4 to Aug 4
Situated in the business district, this hotel is 0.8 mi (1.3 km) from Uhuru Park and within 3 mi (5 km) of University of Nairobi and Yaya Centre. Kenya Railway ...
4.3/5Excellent! (149 reviews)
Travelers like: spa services onsite, sauna, steam room
Highly recommended
"Excellent hotel. Staff very friendly and helpful. All measures followed with regard to COVID19. Had a very pleasant weekend break."

Reviewed on Nov 24, 2020

Crowne Plaza Hotel Nairobi, an IHG Hotel
Diani Reef Beach Resort & Spa
Great for spa weekends

Diani Reef Beach Resort & Spa

5 out of 5
Diani Beach Road, Diani Beach
The price is $88 per night from Aug 20 to Aug 20
Nestled on the beach, this Diani Beach resort is within a 5-minute walk of Diani - Chale Marine National Park and Reserve and Diani Beach. Tiwi Beach is 1.5 ...
4.1/5Very Good! (185 reviews)
Travelers like: full-service spa, sauna, steam room, aromatherapy treatments
Travelers say...
"The staff was very friendly and they were respectful and helpful. The buffet selection was perfect."

Reviewed on Jul 29, 2021

Diani Reef Beach Resort & Spa
Don't see what you're looking for?
We've got more Resorts & Hotels with Spas. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Cities in Kenya

Pocket Guide: Resorts & Hotels with Spas in Kenya

Search for hotels in Kenya on Expedia. You can easily find your hotels in Kenya using one of the methods below:

  • View our selection of featured hotels in Kenya
  • Use the map to find hotels in the Kenya neighborhood you prefer
  • Use the filters to see hotels in a specific area of Kenya, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Kenya
  • Enter your travel dates to view the best deals on hotels in Kenya - while they last

More trip options