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.
Clear all
Your Selections
  Free Wifi Budget Beach Luxury Mid-range Breakfast included Pool Romantic Best Value Free Parking Resort hotel Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic Casino & up & up & up Internet Air Conditioning Concierge Independent Hotels Meeting room Business services Hotels with Restaurants Quiet Hotels Hotels with Free Wifi Hotels with Balconies All inclusive Spa Hotels Clean Hotels Beach Resorts Honeymoon Hotels Suite Hotels Charming Hotels Reduced mobility rooms Safe Hotels Hotels with Bars Modern Hotels Luxury Spa Hotels Non-Smoking Hotel Family Resorts Luxury Resorts Hotels with Room Service Boutique Hotels Honeymoon Resorts Spa Resorts Hotels with Jacuzzi Quiet Resorts Hotels with Shuttle Unique Hotels Romantic Boutique Hotels Cheap Hotels Hotels with Villas Hotels with Private Beach All Inclusive Resorts Hotels with Hot Tubs Luxury Boutique Hotels All Inclusive Hotels Diving Resorts Hotels With Entertainment Downtown Hotels Wedding Hotels Luxury Beach Resorts Oceanfront Hotels Boutique Spa Hotels Luxury Beach Hotels Suite Resorts Luxury Spa Resorts Hotels with Infinity Pools City Centre Hotels Family Beach Resorts Themed Hotels Resorts with Jacuzzi Couples Hotels Golf course Hotels with Nightclubs Couples Resorts Party Hotels Wedding Resorts Golf Hotels Boutique Resorts Hotels With Babysitting Apartment Hotels Hotels with Complimentary Breakfast Hotels with Smoking Rooms Golf Resorts Cheap Resorts Design Hotels Budget Hotels Luxury Family Hotels Heritage Hotels Historic Hotels Convention Hotels Hotels with Kitchenette Luxury Family Resorts Fishing Resorts Hotels With Indoor Pools Hilton Hotels Vineyard Hotels Radisson Blu Sofitel Singles Resorts Relais & Châteaux Riu Unique Resorts Four Seasons Southern Sun Hotels Boardwalk Resorts Club Med Tsogo Sun Mövenpick Affordable Hotels Singles Hotels Adults Only and Adult Friendly Resorts InterContinental Hotels on the River Garden Court Constance Hotels and Resorts Adults Only and Adult Friendly Hotels Fairmont Southern Sun Resorts Hyatt Hotels with Waterparks Jungle Resorts Kempinski Hotels with Lazy Rivers Maritim Iberostar Premium Marriott Condo Hotels Westin Protea Hotels Discount Hotels DoubleTree Budget Resorts $ $$ $$$ $$$$ Conrad Melia Sheraton Rotana The Leading Hotels Of The World Renaissance Ski-In / Ski-Out Red Carnation Hotels Collection Le Meridien Mgallery SunSquare Rixos African Pride Park Inn Avani Hotels & Resorts StayEasy Lodge Mercure Steigenberger Hotels And Resorts Ritz-Carlton Pullman Hyatt Place Taj Hilton Garden Inn Anantara Resort & Spa Novotel Boutique Bed and Breakfast Belmond St. Regis Outrigger Best Western Golden Tulip Iberostar Hotels & Resorts LABRANDA Superbeach Sonesta Hotels And Resorts JA Resorts & Hotels Club Magic Life Luxury Collection Raffles Barcelo Hotels & Resorts Luxury Bed and Breakfast Banyan Tree Kenzi Hotels JW Marriott Serena Iberostar Premium Gold Preferred Hotels & Resorts Royal Tulip
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
US$152US$113
Expedia.com
View Deal
#1 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Free Parking
Riad Kaiss
US$353US$342
Hotels.com
View Deal
#2 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Free Parking
US$433US$198
Booking.com
View Deal
#3 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Breakfast included
La Maison Arabe
US$249US$203
Expedia.com
View Deal
#4 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Breakfast included
US$352US$336
Cancelon
View Deal
#5 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Breakfast included
US$71
Official Site
View Deal
#6 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Breakfast included
US$210US$179
Hotels.com
View Deal
#7 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Breakfast included
US$210US$185
Expedia.com
View Deal
#8 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Free Parking
US$186
Travelocity
View Deal
#9 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Breakfast included
US$138US$74
Booking.com
View Deal
#10 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Breakfast included
Dar Hafsa
US$50US$38
Expedia.com
View Deal
#11 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Breakfast included
US$219
SA Hotels
View Deal
#12 of 8,524 Hotels in Africa by Best Value
  • Free Parking
  • Pool
US$134
Agoda.com
View Deal
#13 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Free Parking
US$162US$142
Hotwire.com
View Deal
#14 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Free Parking
Riad Adika
US$58
Orbitz.com
View Deal
#15 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Breakfast included
US$351
Booking.com
View Deal
#16 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Free Parking
US$626US$337
LHW.com
View Deal
#17 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Free Parking
US$388US$329
Hotels.com
View Deal
#18 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Pool
US$719US$389
Cancelon
View Deal
#19 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Breakfast included
Riad Houdou
Riad Houdou
US$176
Orbitz.com
View Deal
#20 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Breakfast included
US$1,463US$442
Hotels.com
View Deal
#21 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Free Parking
US$100US$57
Cancelon
View Deal
#22 of 8,524 Hotels in Africa by Best Value
  • Free Parking
  • Breakfast included
US$229US$173
Booking.com
View Deal
#23 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Free Parking
US$702US$326
Hotels.com
View Deal
#24 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Free Parking
US$232US$71
Booking.com
View Deal
#25 of 8,524 Hotels in Africa by Best Value
  • Free Parking
  • Breakfast included
Zanzibar Retreat Hotel
US$72US$61
Agoda.com
View Deal
#26 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Free Parking
Loading prices...
#27 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Breakfast included
Riad Karmela
US$78US$45
Cancelon
View Deal
#28 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Breakfast included
US$551US$520
Expedia.com
View Deal
#29 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Free Parking
US$797US$415
Hotels.com
View Deal
#30 of 8,524 Hotels in Africa by Best Value
  • Free Wifi
  • Free Parking
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.