Logo: The Spa Hotel Guide The Spa Hotel Guide

The best spa hotels in Kenya

A curated list of spa hotels and resorts

Tomas Mazowski A list by Tomas Mazowski. This guide was last updated in June 2026.

Hey! Indulge in the ultimate pampering experience at one of these luxurious spa hotels. Designed to provide relaxation, rejuvenation, and tranquility, these properties offer an array of wellness services that range from massages and facials to yoga classes and meditation sessions. To make your search for the perfect spa hotel in in Kenya easier, I've compiled this list of top-rated properties for your consideration. So sit back, relax, and explore your options - your ultimate wellness retreat awaits!

  • 1 Eleven Pearl Boutique Hotel & Spa Diani Beach, Kenya

    Spa hotel: Eleven Pearl Boutique Hotel & Spa

    **** Hotel. Facing the beachfront, Eleven Pearl Boutique Hotel & Spa offers 4-star accommodation in Diani Beach and features an outdoor swimming pool, fitness centre and garden. With a shared lounge, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has a terrace and garden views, and guests can enjoy a meal at the restaurant or a drink at the bar. Show full description Guest review score 8.7, rooms from around $144.

    See available rooms
  • 2 Neptune Palm Beach Boutique Resort & Spa - All Inclusive Galu, Kenya

    Spa hotel: Neptune Palm Beach Boutique Resort & Spa - All Inclusive

    **** Resort. Situated at Diani Beach on the South Coast, the Neptune Palm Beach Resort & Spa offers a fresh water outdoor swimming pool. Mombasa is 40 km away. Rooms are located in traditional cottages and feature a balcony with garden views, outdoor furniture, and air conditioning. Show full description Guest review score 8.1, rooms from around $859.

    See available rooms
  • 3 Pinewood Beach Resort and Spa Diani Beach, Kenya

    Spa hotel: Pinewood Beach Resort and Spa

    **** Hotel. Pinewood Beach Resort and Spa is located on Galu Beach and 10 km away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants. The spacious rooms and suites at Pinewood all have either a garden view or sea view. Show full description Guest review score 9.2, rooms from around $488.

    See available rooms
  • 4 Baobab Beach Resort & Spa Diani Beach, Kenya

    Spa hotel: Baobab Beach Resort & Spa

    ***** Resort. Baobab Beach Resort & Spa offers accommodation in Diani Beach. With a lush garden, the resort overlooks the Indian Ocean and offers a 3-tier pool, a spa centre and a selection of restaurants. The spacious rooms include a flat-screen TV, seating area and views of the sea or pool. Show full description Guest review score 8.9, rooms from around $1050.

    See available rooms
  • 5 Enashipai Resort & Spa Naivasha, Kenya

    Spa hotel: Enashipai Resort & Spa

    ***** Resort. Offering views of Lake Naivasha, Enashipai Resort & Spa is situated in Naivasha. It features an outdoor swimming pool and free Wi-Fi access. The African-inspired, elegant executive rooms are decorate with chic decor and provide you with a flat-screen TV, fan and tea-and-coffee-making facilities. Show full description Guest review score 8.9, rooms from around $494.

    See available rooms
  • 6 Serena Beach Resort & Spa Mombasa, Kenya

    Spa hotel: Serena Beach Resort & Spa

    ***** Hotel. Situated directly on the white sandy beach of Shanzu, Serena Beach Hotel & Spa offers panoramic views over the Indian Ocean. Guests can dine beside the outdoor pool in the extensive tropical gardens. All of the spacious, air-conditioned rooms feature Swahili-style décor with beds surrounded by a mosquito net. Show full description Guest review score 8.8, rooms from around $634.

    See available rooms
  • 7 PrideInn Paradise Beach Resort & Spa Mombasa Mombasa, Kenya

    Spa hotel: PrideInn Paradise Beach Resort & Spa Mombasa

    ***** Hotel. Set in Shanzu, 1.5 km from KWS Ticket Office for Mombasa Marine Park, PrideInn Paradise Beach Resort & Spa Mombasa has a private beach area, an outdoor swimming pool and rooms with free WiFi access. The resort offers a 24-hour front desk. Show full description Guest review score 8.6, rooms from around $419.

    See available rooms
  • 8 Sarova Whitesands Beach Resort & Spa, Mombasa Mombasa, Kenya

    Spa hotel: Sarova Whitesands Beach Resort & Spa, Mombasa

    ***** Hotel. Sarova Whitesands Beach Resort & Spa, Mombasa is situated in Mombasa on one of the longest beachfront protected by the Mombasa Marine Park. It features 4 outdoor swimming pools, 3 restaurants and a beachside nightclub. Each air-conditioned room at Sarova Whitesands offers ocean, pool or garden views. Show full description Guest review score 8.6, rooms from around $583.

    See available rooms
  • 9 Ocean Beach Resort & SPA Malindi, Kenya

    Spa hotel: Ocean Beach Resort & SPA

    ***** Resort. Set in extensive gardens overlooking the Indian Ocean, this beachfront hotel in Malindi offers 2 outdoor pools and a spa. All rooms and suites have a private balcony or terrace. The individually styled and air-conditioned accommodations at Ocean Beach Resort & SPA are decorated in neutral tones. Show full description Guest review score 8.5, rooms from around $487.

    See available rooms
  • 10 Kilili Baharini Resort & Spa Malindi, Kenya

    Spa hotel: Kilili Baharini Resort & Spa

    ***** Resort. This tropical resort has a private beach along Casuarina Beach in Malindi, and offers air-conditioned accommodation with a private veranda. There are 5 pools, a beachside restaurant and a wellness centre. All rooms and suites at Kilili Baharini come with mosquito nets, African wooden furniture and tea/coffee facilities. Show full description

    See available rooms
  • 11 PrideInn Flamingo Beach Resort & Spa Mombasa, Kenya

    Spa hotel: PrideInn Flamingo Beach Resort & Spa

    **** Resort. PrideInn Flamingo Beach Resort & Spa is set amongst landscaped gardens with tropical palm trees and a lagoon-shaped swimming pool. Offering 2 restaurants and 4 bars, this resort is located directly on the beach overlooking Mombasa Marine Park. All of the very spacious rooms feature a balcony with a choice of Indian Ocean, pool or garden views. Show full description Guest review score 8.3, rooms from around $149.

    See available rooms
  • 12 Leopard Point Luxury Beach Resort & Spa - Malindi Malindi, Kenya

    Spa hotel: Leopard Point Luxury Beach Resort & Spa - Malindi

    ***** Hotel. Offering a spa centre and a private beach area, Leopard Point Luxury Beach Resort & Spa - Malindi is set in Malindi. The hotel has a hot tub and fitness centre, and guests can enjoy a meal at the restaurant. Free WiFi is featured throughout the property and free private parking is available on site. Show full description Guest review score 7.9, rooms from around $210.

    See available rooms
  • 13 Leopard Beach Resort and Spa Diani Beach, Kenya

    Spa hotel: Leopard Beach Resort and Spa

    ***** Resort. Located along Diani beach, Leopard Beach Resort & Spa boasts panoramic views of the Indian Ocean and is set within a tropical garden. The resort is within 5 km from Ukunda. The bright, air-conditioned rooms feature a satellite TV, safe and tea-and-coffee-making facilities. Show full description Guest review score 7.6, rooms from around $169.

    See available rooms
  • 14 Neptune Paradise Beach Resort & Spa - All Inclusive Galu, Kenya

    Spa hotel: Neptune Paradise Beach Resort & Spa - All Inclusive

    **** Resort. Located in a tropical garden on the South Coast of Diani Beach, this resort features a spa and sauna facilities. Each room offers a satellite TV. Guests can enjoy 4 restaurants and 4 bars on site. Show full description Guest review score 7.6, rooms from around $592.

    See available rooms
  • 15 Twiga Beach Resort & Spa Watamu, Kenya

    Spa hotel: Twiga Beach Resort & Spa

    ***** Resort. Featuring free WiFi, Twiga Beach & Spa offers accommodation in Watamu. The resort has a spa centre and a private beach area, and guests can enjoy a meal at the restaurant. Free private parking is available on site. Show full description Guest review score 7.0, rooms from around $86.

    See available rooms
  • 16 Neptune Village Beach Resort & Spa - All Inclusive Galu, Kenya

    Spa hotel: Neptune Village Beach Resort & Spa - All Inclusive

    **** Resort. Situated at Diani Beach on the South Coast, the Neptune Village Beach Resort & Spa offers a fresh water outdoor swimming pool and a tropical garden Mombasa is 40 km away. Rooms are located in traditional makuti-roofed bungalows and feature a balcony with garden views, outdoor furniture, and air conditioning. The bathroom has a shower. Show full description Guest review score 6.8, rooms from around $597.

    See available rooms
  • 17 Nyali Sun Africa Beach Hotel & Spa Mombasa, Kenya

    Spa hotel: Nyali Sun Africa Beach Hotel & Spa

    **** Hotel. Situated along the sandy Nyali Beach, Nyali Sun Africa Beach Hotel & Spa features its Rejuve Spa, two swimming pools, five restaurants and four bars. It also offers a variety of water sports facilities. The modern rooms all include balconies with garden or Indian Ocean views. Show full description Guest review score 6.8, rooms from around $128.

    See available rooms
  • 18 Paleo Hotel and Spa Thika, Kenya

    Spa hotel: Paleo Hotel and Spa

    *** Hotel. Located in Thika, 43 km from Nairobi National Museum, Paleo Hotel and Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. Guests can make use of a bar. Show full description Guest review score 6.5, rooms from around $43.

    See available rooms
  • 19 Travellers Beach Hotel & SPA Mombasa, Kenya

    Spa hotel: Travellers Beach Hotel & SPA

    **** Hotel. This 4 star hotel is located in Bamburi Beach, 10km from the centre of Mombasa. It features a large lagoon-style outdoor pool and 4 restaurants. The spacious, air-conditioned rooms and suites at Travellers Beach Hotel & SPA all include a balcony with Indian Ocean views and some have a four poster bed. This property offers spa and wellness packages. Show full description Guest review score 8.2, rooms from around $410.

    See available rooms
  • 20 The Charming Lonno Lodge Watamu Watamu, Kenya

    Spa hotel: The Charming Lonno Lodge Watamu

    **** Hotel. Set in Watamu, 1.9 km from Papa Remo Beach, The Charming Lonno Lodge Watamu offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. The accommodation provides a private beach area and a range of water sports facilities, as well as a terrace and a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi. The units come with a flat-screen TV with cable channels, fridge, a kettle, a shower, free toiletries and a desk. All rooms come with a private bathroom with a hairdryer, while selected rooms here will provide you with a balcony and others also have sea views. All guest rooms feature a safety deposit box. A buffet, continental or Full English/Irish breakfast is available at the property. At the hotel you will find a restaurant serving African, French and Italian cuisine. Vegetarian, vegan and gluten-free options can also be requested. Spa and wellness facilities including a hot tub and a hammam are at guests' disposal during their stay at The Charming Lonno Lodge Watamu. You can play tennis at this 4-star hotel, and the area is popular for snorkelling and cycling. Watamu National Marine Park is 26 km from the accommodation, while Bio-Ken Snake Farm is 3.8 km away. Malindi Airport is 16 km from the property. Guest review score 9.8, rooms from around $792.

    See available rooms
  • 21 Chale Island Resort Chale Island, Kenya

    Spa hotel: Chale Island Resort

    **** Resort. Situated on Chale Island along a white sandy beach, Chale Island Resort is surrounded by indigenous forest and offers magnificent sea views. The resort boasts 3 outdoor pools and a spa. The rooms and suites at The Sands are elegantly decorated and reflect traditional architecture. Show full description Guest review score 9.4, rooms from around $748.

    See available rooms
  • 22 Neptune Mara Rianta Luxury Camp - All Inclusive. Masai Mara, Kenya

    Spa hotel: Neptune Mara Rianta Luxury Camp - All Inclusive.

    ***** Resort. Neptune Mara Rianta luxury Camp is situated in the north of the Masai Mara National Reserve. This luxury-tented camp overlooks the Mara River and is surrounded by wildlife. Each luxury tent, built on a wooden platform, has a private viewing deck. It includes a sitting area, a writing desk and laptop safe box. The private bathroom has a spacious shower and twin basins. The Acacia Dining Room serves a buffet style breakfast and lunch while dinner is à la carte. Al fresco lunches are served around the pool at Neptune Mara and evening barbecues include activities such as Masai dancing. Daily activities at the lodge include game viewing drives within the reserve, guided nature walks and bird watching. Guests can enjoy an invigorating massage at the Mvua African Rain Spa. Wi-Fi is available in the public areas of the camp. Guest review score 9.1, rooms from around $302.

    See available rooms
  • 23 Nomad Beach Resort Diani Beach, Kenya

    Spa hotel: Nomad Beach Resort

    ***** Hotel. Nestled along the pristine shores of Diani Beach, Nomad Beach Resort offers the perfect blend of luxury, relaxation, and adventure on Kenya’s stunning Southern Coast. From world-class dining and fine wines to unforgettable ocean experiences, every moment at Nomad is designed for pure indulgence. A pioneer in sustainable tourism, Nomad is deeply committed to preserving the natural beauty of the South Coast. Accommodations are crafted with elegance and innovation, ranging from serene beach cottages to private villas—each offering a unique slice of paradise. Savor exceptional cuisine at three distinctive restaurants or enjoy bespoke private dining. For the ultimate relaxation, visit the Forest Breeze Spa & Wellness Centre, an eco-inspired sanctuary offering rejuvenating treatments at the forest's edge. Nomad is a hub for adventure and exploration. Dive with turtles at Kenya’s premier PADI dive center, sail on a traditional dhow, or enjoy a magical beach dinner under the stars. Discover Diani’s vibrant marine life, embark on big game fishing expeditions, or visit Chale Island—Kenya’s only private island resort. For thrill-seekers and wellness enthusiasts alike, enjoy snorkeling, kayaking, windsurfing, paddle boarding, yoga, and spa retreats. Don't miss the Nomad wine cellar—home to one of the finest wine selections on the coast. Whether you're seeking romance, adventure, or a serene escape, Nomad Beach Resort delivers an unforgettable experience. Start planning your dream Diani Beach getaway today and discover why Nomad is the jewel of Kenya’s coast. Guest review score 8.9, rooms from around $933.

    See available rooms
  • 24 Kobe Suite Resort Watamu, Kenya

    Spa hotel: Kobe Suite Resort

    ***** Resort. With a tropical garden and and private beach area, Kobe Suite Resort is located in Watamu. The resort has two outdoor pools and can arrange massages on request. The suites at Kobe have air conditioning, a minibar, seating area and a bathroom with shower and bidet. Show full description Guest review score 8.8, rooms from around $563.

    See available rooms
  • 25 Radisson Blu Hotel & Residence Nairobi Arboretum Nairobi, Kenya

    Spa hotel: Radisson Blu Hotel & Residence Nairobi Arboretum

    ***** Hotel. Located in centre of Nairobi and neighboring the Statehouse, the hotel and residence is set in the nature of Nairobi Arboretum offerings complimentary access to the city’s nature park for jogging, or walks Radisson Blu Hotel & Residence Nairobi Arboretum offers accommodation with each room having a private balcony access, where guests can enjoy views of the pool or the Arboretum Flora. Each unit has a flat screen TV with cable channels. The rooms are complete with a private bathroom with a rain shower. The 5-star hotel provides bathroom amenities. Turndown service are also available at the hotel. Guest can relax in the treatment rooms, steam room, sauna and the heated swimming pool. Guests can make use of the complimentary WiFi and on-site private parking at the property. Continental and super breakfast options are available every morning at The Fire Lake and Grill House an all-day dining outlet that specializes in American grilled cuisine with an African touch. The hotel also has The Arborista Coffee Lounge a cafe with a grab and go concept with a wide range of teas. The staff at the 24-hour front desk are available. The property also boasts a fully equipped 24-hour gym. Kenyatta International Conference Centre is 3.6 km from Radisson Blu Hotel Nairobi, while Nairobi National Museum is 2.6 km away. The nearest airport is Wilson Airport, 7.4 km from the hotel. Guest review score 8.8, rooms from around $180.

    See available rooms
  • 26 Radisson Blu Hotel, Nairobi Upper Hill Nairobi, Kenya

    Spa hotel: Radisson Blu Hotel, Nairobi Upper Hill

    ***** Hotel. Radisson Blu Hotel Nairobi is located in Nairobi, 20-minutes' drive from the Nairobi National Park. It also comes with indoor and outdoor swimming pools and a jacuzzi. Every room comes with a private bathroom. Radisson Blu Hotel Nairobi features free WiFi throughout the property. A flat-screen TV is provided. There is a 24-hour front desk at the property, and there is a lobby bar and cigar lounge. The hotel has 12 meeting rooms and a business center and is equipped with a bar, a spa centre and fitness centre. Guests can choose from a range of breakfast options offered at the property which include American, Continental, Halal and Vegetarian breakfasts. The onsite Larder Restaurant specializes in international cuisines. Areas of interest close to the property include Giraffe Center, Karen Blixen Museum and Daphne Sheldrick's Wildlife Trust, all within 13 km of Radisson Blu Hotel Nairobi. Kenyatta International Conference Centre is 4.1 km from Radisson Blu Hotel Nairobi, while Nairobi National Museum is 4.8 km away. The nearest airport is Jomo Kenyatta Airport, 17 km from the property. Wilson Airport is 6 km from the hotel. Guest review score 8.8, rooms from around $247.

    See available rooms
  • 27 Crowne Plaza Nairobi Airport, an IHG Hotel Nairobi, Kenya

    Spa hotel: Crowne Plaza Nairobi Airport, an IHG Hotel

    ***** Hotel. Featuring free WiFi, a spa centre and a year-round outdoor pool, Crowne Plaza Nairobi Airport offers accommodation in Nairobi. The hotel has a sauna and fitness centre, and guests can enjoy a meal at the restaurant or a drink at the bar. Free private parking is available on site. Show full description Guest review score 8.7, rooms from around $159.

    See available rooms
  • 28 Hemingways Nairobi Nairobi, Kenya

    Spa hotel: Hemingways Nairobi

    *** Hotel. Situated in a quiet residential area just 15 km from central Nairobi, Hemingways Nairobi features a spa, outdoor swimming pool and restaurant.The hotel also provides a private butler service. The spacious, air-conditioned rooms and suites all have elegant décor and vaulted ceilings. Show full description Guest review score 8.7, rooms from around $546.

    See available rooms
  • 29 Medina Palms Watamu, Kenya

    Spa hotel: Medina Palms

    ***** Resort. Located on Watamu beach, the luxury Medina Palms features unique architecture and a tropical garden, outdoor swimming pool with sun loungers and views of the Indian Ocean. Free WiFi is offered in public areas. With views of the garden and pool, the elegant and spacious suites come complete with air conditioning and feature a lounge and dining area, flat-screen satellite TV and kitchenette. Each have a private entrance and some suites offer a hot tub. At Medina Palms there is the à la carte Amandina Restaurant, Star Lounge which offers shisha, cocktails and sunsets views towards the distant Tsavo National Park. Other facilities at the resort include a kids' club, fitness centre and the Sakina Spa which offers an array of treatments and massages. The resort is 25 km from the Malindi Airport and 126 km from the Moi International Airport. Guest review score 8.7, rooms from around $355.

    See available rooms
  • 30 Nairobi Serena Hotel Nairobi, Kenya

    Spa hotel: Nairobi Serena Hotel

    ***** Hotel. Situated in the heart of Nairobi, the extensive ground of Serena Hotel contains a fitness centre and spa. Guests can relax in a sun lounger beside the outdoor pool, which is surrounded by palm trees. The elegant and spacious rooms and suites are decorated with warm colours and wooden furniture. Show full description Guest review score 8.7, rooms from around $260.

    See available rooms
  • 31 Fairmont The Norfolk Nairobi, Kenya

    Spa hotel: Fairmont The Norfolk

    ***** Hotel. Stay in the heart of Nairobi. Set amongst tropical gardens, Fairmont The Norfolk offers luxury accommodation in an early 19th-century colonial building. It includes a fitness centre with sauna, 6 restaurants and a heated outdoor pool. Show full description Guest review score 8.6, rooms from around $148.

    See available rooms
  • 32 Four Points by Sheraton Nairobi Airport Nairobi, Kenya

    Spa hotel: Four Points by Sheraton Nairobi Airport

    **** Hotel. Set in Nairobi, 6.4 km from Syokimau Railway Station, Four Points by Sheraton Nairobi Airport features an outdoor swimming pool and complimentary on site private parking. The property boasts a spa and wellness centre with a fitness centre and Jacuzzi. Show full description Guest review score 8.6, rooms from around $180.

    See available rooms
  • 33 Sarova Panafric Hotel Nairobi, Kenya

    Spa hotel: Sarova Panafric Hotel

    **** Hotel. Sarova Panafric Hotel is situated in Nairobi, 18 km from Jomo Kenyatta International Airport and a 5-minute drive from the CBD. It features 2 restaurants, a bar and a swimming pool. Each individually decorated room at Panafric is air-conditioned. It comes equipped with a satellite TV, minibar and tea-and-coffee-making facilities. The bathroom includes free toiletries. Flame Tree Restaurant and Bar features an open terrace overlooking the city. It offers an English breakfast, 15-minute business lunches and an à la carte menu for lunch and dinner. The Pool Garden Restaurant serves buffet lunch. Guests can enjoy a massage at Tulia Wellness Beauty & Therapy or browse in the curio shop on site. The business centre offers secretarial services and free Wi-Fi is available. The Karen Blixen Museum is a 26-minute drive from the property and Nairobi National Park is 30 km away. 10 minute drive from Jomo Kenyatta International Airport via the Nairobi Expressway. Free private parking is available at Sarova. Guest review score 8.5, rooms from around $170.

    See available rooms
  • 34 Boma Inn Eldoret Eldoret, Kenya

    Spa hotel: Boma Inn Eldoret

    **** Hotel. Boma Inn – Eldoret is located within Eldoret, 5-minutes' drive of the Real Textile Industry, Eldoret Sports Club, the Moi Teaching and Referral Hospital. Boma Inn- Eldoret is 2.8 km from Eldoret Golf Club and 16.8 km away from Eldoret International Airport The hotel offers 24-hour front desk service, free unlimited Wi-Fi and free parking. Each modern room at Boma Inn Eldoret features window, a desk and a flat-screen TV. Bathrobes, slippers, a coffee and tea maker and safety box are as well provided in all rooms. Buffet breakfast and menu a la carte meals are served at the main restaurant. The menu features local and international dishes. The Bar is an ideal place to enjoy a coffee, an evening cocktail with friends or a snack in a relaxing atmosphere. Guests will enjoy the pool with a beautiful gardens’ serenity. For a fresh healthy morning, the fitness centre is open from 06am to 9pm daily, including sauna, steam and SPA services. Airport pick and drop off can be arranged at an additional surcharge. Guest review score 8.4, rooms from around $75.

    See available rooms
  • 35 Diamonds Leisure Beach & Golf Resort Diani Beach, Kenya

    Spa hotel: Diamonds Leisure Beach & Golf Resort

    **** Resort. Situated on 38 acres of beachfront property, Diamonds Leisure Beach & Golf Resort features an 18-hole golf course overlooking the Indian Ocean. The resort also offers a casino, spa and outdoor swimming pool. Each air-conditioned room and suite comes with modern African-inspired décor, satellite TV and a safety deposit box. Show full description Guest review score 8.4, rooms from around $288.

    See available rooms
  • 36 Hemingways Watamu Watamu, Kenya

    Spa hotel: Hemingways Watamu

    ***** Resort. Offering a spa and wellness centre, 2 pools surrounded by palm trees, and a free tennis court, Hemingways Watamu is located on the beachfront of Watamu. All rooms are equipped with air conditioning and free WiFi. The rooms are furnished in a modern style and offer bright interiors with views of the ocean. Show full description Guest review score 8.4, rooms from around $375.

    See available rooms
  • 37 Sarova Stanley Nairobi, Kenya

    Spa hotel: Sarova Stanley

    ***** Hotel. Stay in the heart of Nairobi. Featuring a pool terrace and 3 restaurants, the hotel Sarova Stanley is located in central Nairobi. It offers a bar, fitness centre, and luxury rooms with free Wi-Fi. Complimentary private parking is also provided. Most of the rooms at the Sarova overlook Nairobi, and all of them are elegantly decorated in classic style. They all have a seating area or separate living room with a satellite TV, and include a private bathroom. The Pool Deck Restaurant is located on the fifth floor and serves al fresco buffet-style meals. The Thorn Tree Café is an open-air, bistro style café, and the Thai Chi offers authentic Thai cuisine. The Stanley Health Club includes a fitness area, a sauna, and a steam bath. Yoga and aerobics lessons are also available upon request. Kenyatta International Conference Centre is just 400 metres away, while Jomo Kenyatta International Airport is 18 km away. The Nairobi National Park is 35 minutes away by car. 10-minute drive from Jomo Kenyatta International Airport via the Nairobi Expressway. Guest review score 8.4, rooms from around $180.

    See available rooms
  • 38 Swahili Beach Diani Beach, Kenya

    Spa hotel: Swahili Beach

    ***** Resort. Featuring a private beach area and water sports facilities, Swahili Beach is situated in Diani Beach, 200 metres from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Centre. Guests at the 5-star property can enjoy sea views in the rooms and access to a sauna. The resort features an outdoor swimming pool and evening entertainment. Show full description Guest review score 8.4, rooms from around $599.

    See available rooms
  • 39 The Boma Nairobi Nairobi, Kenya

    Spa hotel: The Boma Nairobi

    ***** Hotel. Boma Nairobi is located in South C, 10 minutes’ drive from Jomo Kenyatta international Airport, Wilson Airport (6 km), Westland and CBD ( Central Business District) by using the Express Highway. The hotel offers the guests a 24-hour front desk, and free private parking. All rooms are furnished and offer city and garden views. They are equipped with an A/C, minibar, desk and flat-screen TV, free toiletries, coffee and tea tray amenities and safety box. Some of the rooms have balconies with a garden view. The accommodation boasts a variety of restaurants, featuring local and international cuisine and beautiful outside gardens. Guests can enjoy a selection of hot or cold beverages and snacks while sitting in the Atrium or in the Bar Lounge The property offers on-site facilities such as a Spa with treatment rooms including a sauna and steam as well as a fully equipped fitness center and outdoor swimming pool. The Nairobi National Park is 10mn from the property. Airport pick and drop off can be arranged at an additional surcharge. Guest review score 8.3, rooms from around $95.

    See available rooms
  • 40 The Red Pepper House Lamu, Kenya

    Spa hotel: The Red Pepper House

    ***** Hotel. Overlooking the beach and surrounded by forest, The Red Pepper House is located on Lamu Island and offers private, secluded accommodation. Decorated in Swahili-style and combined with contemporary art, the spacious suites are housed in traditional houses, called Nyumbas. They offer sea views and feature an outside living area and a verandah. Each Nyumba has a private butler. The bathrooms have spacious showers. The Superior Suite with sea views features an open air bathroom. All suites are equipped with a safe, hairdryer, bathrobes and a minibar. Meals are served on your verandah or in the dining area. The Red Pepper House specializes in Swahili and Mediterranean cuisine. A private chef can be arranged upon request. Refreshments and snacks can be enjoyed at the bar. Guests can take a stroll on the beach or take a refreshing dip in the pool. Massages and beauty treatments are available at the open-air Kuzi Pamper House Spa or in the privacy of your suite. Tours and activities, such as snorkelling, cultural visits, fishing and watersports can be arranged at the tour desk. Lamu Town is 2 km away and the Manda Airstrip is 4 km from The Red Pepper House. Airport shuttles can be arranged for a surcharge. Guest review score 8.3, rooms from around $335.

    See available rooms
  • 41 Tribe Hotel Reopening Offer of Credit USD 50 Nairobi, Kenya

    Spa hotel: Tribe Hotel Reopening Offer of Credit USD 50

    ***** Hotel. This luxury boutique hotel in Nairobi offers air-conditioned accommodation with a complimentary minibar and free WiFi. The hotel has an outdoor swimming pool and a 24-hour gym. All of Tribe’s rooms and suites come with extra long beds, mood lighting and floor-to-ceiling mirrors. Each has a private bathroom with rain shower. An English breakfast buffet and international à la carte options are offered in the restaurant. Some local eateries can be found in the The Village Market, located next to the hotel. Guests can enjoy a drink in the swimming pool bar or visit the spa for a sauna session. There are also 5 beauty treatment rooms and there is a hairdresser. Tribe Hotel Reopening Offer of Credit USD 50 is located within Nairobi’s Diplomatic District, approximately 25 km from Nairobi International Airport. Free parking is provided on site. Guest review score 8.3, rooms from around $319.

    See available rooms
  • 42 Kilifi Bay Beach Resort Kilifi, Kenya

    Spa hotel: Kilifi Bay Beach Resort

    **** Resort. Located on Kilifi’s beach, this resort offers spacious rooms with a balcony with Indian Ocean views. Free massages are available. It has 2 outdoor pools and free on-site parking. Show full description Guest review score 8.2, rooms from around $324.

    See available rooms
  • 43 The Concord Hotel & Suites Nairobi, Kenya

    Spa hotel: The Concord Hotel & Suites

    ***** Hotel. Featuring free WiFi, an outdoor pool and a terrace, The Concord Hotel & Suites offers five-star accommodation in Nairobi, 5 km from Nairobi National Museum. The hotel features a spa, sauna and fitness centre, and free private parking is available on site. Each room at this hotel is air-conditioned and features a flat-screen TV with satellite channels. Show full description Guest review score 8.2, rooms from around $125.

    See available rooms
  • 44 Acacia Premier Hotel Kisumu, Kenya

    Spa hotel: Acacia Premier Hotel

    **** Hotel. Featuring free WiFi and a spa centre, Acacia Premier Hotel offers accommodation in Kisumu, close to West End Mall. The hotel has a terrace with an outdoor pool and offers views of Lake Victoria. Each room has a flat-screen TV. Show full description Guest review score 8.1, rooms from around $360.

    See available rooms
  • 45 Boma Inn Nairobi Nairobi, Kenya

    Spa hotel: Boma Inn Nairobi

    *** Hotel. Boma Inn Nairobi is located within Nairobi, in South C, 10mn from Nairobi International Airport, 10 from Westland and Central Business district (CBD) by using the Express highway. The Nairobi National Park is 10mn from the Hotel The Hotel features 57 standards rooms offering private bathrooms, windows or balconies, TV, coffee and tea maker. Safety box are as well provided in all rooms. Guest can relax in our coffee lounge located in the lobby or in the serenity of our gardens, and enjoy coffee or drinks. Buffet breakfast and meals are served at the Boma Hotel, our 5 stars Hotel, where guests can also enjoy coffee, cocktails, and other facilities for food and beverages at the Atrium or Cocktail Lounge Bar. Complimentary access to our Health Club and Pool facilities, Sauna and Steam services. SPA treatments are also available. Boma Inn Nairobi – a budgeted Hotel with a 5 star facilities. Guest review score 8.1, rooms from around $40.

    See available rooms
  • 46 Panorama Park Hotel Naivasha, Kenya

    Spa hotel: Panorama Park Hotel

    *** Hotel. Featuring 2 swimming pools, a restaurant and a bar, Panorama Park Hotel offers accommodation in Naivasha. It is set on vast grounds with natural surroundings where guest can enjoy nature trails, camel rides and various activities. Each guest room has a TV and a mosquito net over each bed. There is also a work desk and dining area. Inclusive of a hairdryer and free toiletries, the private bathroom is fitted with a bath or shower. The Panorama Park has an African shaped swimming pool and evening entertainment for guest to enjoy. Guests can enjoy a sauna, gym , steam bath and recreational ground. Lake Naivasha is 100 km from Jomo Kenyatta International Airport. Lake Navaisha and The Crescent Island Game Sanctuary are a 17-minute drive away. Guest review score 8.1, rooms from around $75.

    See available rooms
  • 47 Temple Point Resort Watamu, Kenya

    Spa hotel: Temple Point Resort

    **** Resort. Temple Point Resort is located in Watamu Marine National Park at the junction of the Mida Creek and Indian Ocean. Overlooking a coral reef and its own private beach, it offers traditional Swahili-style rooms. All of the air-conditioned rooms at Temple include a modern bathroom. There are views of the Indian Ocean, Mida Creek or lush tropical gardens from a patio or balcony. A la carte or buffet-style African and international cuisine is provided at Temple Point’s Clubhouse Restaurant. Panoramic views of Mida Creek can be enjoyed at the bar, which serves cocktails. Relax by the elegant pool surrounded by sun loungers or enjoy a massage or hot tub session at the spa and wellness centre. Many sports activities or excursions can be arranged by the tour desk or animation team. Watamu is situated 5 minutes’ by car, and contains many shops, restaurants and bars. The Ruins of Gedi are 15 km and an airport shuttle is available for Mombasa or Malindi Airport for a surcharge. Guest review score 8.1, rooms from around $401.

    See available rooms
  • 48 Eka Hotel Nairobi Nairobi, Kenya

    Spa hotel: Eka Hotel Nairobi

    **** Hotel. Located in Nairobi, 5 km from Kenyatta International Conference Centre, Eka Hotel Nairobi offers amenities including an outdoor swimming pool and a fitness centre. The property is 7 km from Nairobi National Museum. The property provides pool views, a terrace and a 24-hour front desk. The rooms in the hotel are equipped with a flat-screen TV with satellite channels. Every room has a private bathroom with a shower. Guest rooms feature a desk. Eka Hotel Nairobi offers a continental or buffet breakfast. There is an on-site restaurant, which serves local and African cuisine and also offers vegetarian options. A business centre is at guests' disposal at the accommodation. Eka Hotel also features a wellness center where guests can get massages, body therapy and facials. The property also has a 24-hour coffee shop and a gift shop. Jomo Kenyatta International Airport is 10 km away from Eka Hotel. Guest review score 8.0, rooms from around $153.

    See available rooms
  • 49 254 Ole Sereni-Nairobi Park View Nairobi, Kenya

    Spa hotel: 254 Ole Sereni-Nairobi Park View

    **** Hotel. Overlooking the Nairobi National Park, Ole-Sereni features an outdoor pool, 2 restaurants and a snack bar. The hotel's health club offers aerobics, steam, sauna, massage facilities and a salon. Ole-Sereni Hotel is decorated with the typical style of a safari lodge, including bright colours, wooden details and artwork in raw materials. Show full description Guest review score 7.7, rooms from around $113.

    See available rooms
  • 50 Diamonds Dream of Africa Malindi, Kenya

    Spa hotel: Diamonds Dream of Africa

    ***** Resort. Diamonds Dream of Africa is located along the silver sand beach of Malindi. It features a beauty centre and spa offering views of the ocean as well as a business centre. Each air-conditioned suite has a private terrace with sun loungers, and a hot tub. Show full description Guest review score 7.7, rooms from around $250.

    See available rooms
Tomas Mazowski

I try my best to keep this guide up to date and I last refreshed it in June 2026. Did I miss a spa hotel that should be on this list? Send me an email and let me know!

Missing a hotel on our list?

Do you know of a spa hotel in Kenya that's missing from this list?

Let me know!

In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!