Spa Hotels & Resorts in Shela from AU$148

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Shela Spa Hotels

Next weekend
In two weeks

Our top choices for Shela hotels with a spa

Morocco House

Morocco House
3.0 star property
Lamu
The price is AU$148
includes taxes & fees
22 Dec - 23 Dec
Morocco House

The Cabanas Lamu

The Cabanas Lamu
3.0 star property
Lamu
10.0 out of 10, Exceptional, (1)
"Dream location with excellent & friendly service. The quality of the food is one of the best I had in Kenya. The views and facilities are top level. Definitely will be back with family & friends."
United States
Rodrigo
The price is AU$826
includes taxes & fees
21 Jan - 22 Jan 2026
The Cabanas Lamu

The Majlis Hotel

The Majlis Hotel
3.5 star property
Manda Island
9.2 out of 10, Wonderful, (16)
"Our transfer was by Hotel complimentary boat from the airport ( makes sure you organise a few days before ). Our room was a junior suite, it was huge. The island is paradise. Everyone super friendly, happy & helpful."
United Kingdom
Paula
The price is AU$908
includes taxes & fees
28 Dec - 29 Dec
The Majlis Hotel
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 Shela Hotel Reviews

Frequently asked questions

Looking to holiday at a spa hotel in Shela?
Book one of our fantastic spa hotels and treat yourself from the moment you arrive. Spa hotels are the perfect way to break out of your routine and add a layer of luxury to your holiday.
What is the best spa hotel in Shela?
Kijani Hotel is a top beach spa hotel featuring a shopping centre, a bar, an outdoor pool and a restaurant. Enjoy a massage at the on-site spa.
How many spa hotels are there in Shela?
Among Expedia's 16 accommodation options in Shela, there is 1 spa hotel.
What's there to see and do in Shela?
Enjoy Shela and visit Shela Beach, Lamu Fort and Manda Beach. If you have some spare time during your trip, you might want to check out Lamu Museum and Old Mosque.
What is a Shela spa hotel?
Spa hotels in Shela feature on-site spas which offer services including therapies and a range of body treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are ideal if you are looking for some R&R during your holiday.