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 center Quaint Room Service Business Classic Casino & up & up & up Internet Air Conditioning Concierge Independent Hotels Meeting room Hotels with Restaurants Business services Quiet Hotels Hotels with Balconies Hotels with Free Wifi All inclusive Suite Hotels Spa Hotels Clean Hotels Honeymoon Hotels Beach Resorts Modern Hotels Charming Hotels Reduced mobility rooms Safe Hotels Hotels with Bars Luxury Spa Hotels Non-Smoking Hotel Boutique Hotels Hotels with Room Service Family Resorts Luxury Resorts Hotels with Jacuzzi Honeymoon Resorts Spa Resorts Quiet Resorts Hotels with Shuttle Romantic Boutique Hotels Unique Hotels Cheap Hotels All Inclusive Hotels Hotels with Private Beach Hotels with Hot Tubs Luxury Boutique Hotels All Inclusive Resorts Hotels with Villas Hotels With Entertainment Diving Resorts Wedding Hotels Downtown Hotels Luxury Beach Resorts Oceanfront Hotels Boutique Spa Hotels Luxury Beach Hotels Suite Resorts City Center Hotels Luxury Spa Resorts Hotels with Infinity Pools Family Beach Resorts Themed Hotels Resorts with Jacuzzi Couples Hotels Golf course Hotels with Nightclubs Couples Resorts Party Hotels Wedding Resorts Boutique Resorts Golf Hotels Hotels With Babysitting Hotels with Complimentary Breakfast Hotels with Smoking Rooms Apartment Hotels Golf Resorts Budget Hotels Design Hotels Cheap Resorts Luxury Family Hotels Hotels with Kitchenette Convention Hotels Heritage Hotels Historic Hotels Luxury Family Resorts Hotels With Indoor Pools Fishing Resorts Hilton Hotels Radisson Blu Sofitel Vineyard Hotels Singles Resorts Relais & Châteaux Unique Resorts Four Seasons Southern Sun Hotels Riu Boardwalk Resorts Club Med Tsogo Sun Mövenpick Garden Court LUX* Resorts & Hotels Fairmont Singles Hotels Adults Only and Adult Friendly Resorts InterContinental Hotels on the River Constance Hotels and Resorts Adults Only and Adult Friendly Hotels Affordable Hotels Iberostar Premium Marriott Hyatt Hotels with Waterparks Jungle Resorts Kempinski Hotels with Lazy Rivers Southern Sun Resorts Condo Hotels Westin The Leading Hotels Of The World Protea Hotels Discount Hotels DoubleTree Maritim Budget Resorts $ $$ $$$ $$$$ Conrad Melia Sheraton Taj Rotana Iberostar Hotels & Resorts 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 Hilton Garden Inn Anantara Resort & Spa Novotel Boutique Bed And Breakfast Belmond St. Regis Outrigger Best Western Golden Tulip LABRANDA Superbeach Renaissance Sonesta Hotels And Resorts JA Resorts & Hotels Club Magic Life Dusit Hotels And Resorts 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
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Hilton
$97
View Deal
#1 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Free Parking
Hotels.com
$294
View Deal
#2 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Breakfast included
SAVE $49
$334
Agoda.com
$285
View Deal
#3 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Free Parking
Orbitz.com
$103
View Deal
#4 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Breakfast included
SAVE $28
$239
Orbitz.com
$211
View Deal
#5 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Free Parking
Official Site
$61
View Deal
#6 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Breakfast included
SAVE $16
$143
Orbitz.com
$127
View Deal
#7 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Breakfast included
La Maison Arabe
SAVE $5
$172
Expedia.com
$167
View Deal
#8 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Breakfast included
Riad Les Trois Mages
SAVE $3
$83
Expedia.com
$80
View Deal
#9 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Breakfast included
Booking.com
$50
View Deal
#10 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Breakfast included
SAVE $21
$96
Booking.com
$75
View Deal
#11 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Breakfast included
Riad Kniza
SAVE $35
$269
Expedia.com
$234
View Deal
#12 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Breakfast included
SAVE $9
$147
Agoda.com
$138
View Deal
#13 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Free Parking
SAVE $5
$236
Orbitz.com
$231
View Deal
#14 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Free Parking
SAVE $37
$337
Orbitz.com
$300
View Deal
#15 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Pool
SAVE $6
$119
Expedia.com
$113
View Deal
#16 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Breakfast included
SAVE $68
$199
Booking.com
$131
View Deal
#17 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Free Parking
Riad les Orangers d'Alilia Marrakech
SAVE $6
$70
Expedia.com
$64
View Deal
#18 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Breakfast included
SAVE $44
$398
Expedia.com
$354
View Deal
#19 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Breakfast included
Booking.com
$303
View Deal
#20 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Free Parking
Booking.com
$364
View Deal
#21 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Free Parking
SAVE $98
$436
Hotels.com
$338
View Deal
#22 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Free Parking
Riad Karmela
SAVE $29
$117
Priceline
$88
View Deal
#23 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Breakfast included
Orbitz.com
$352
View Deal
#24 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Free Parking
SAVE $16
$477
Expedia.com
$461
View Deal
#25 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Free Parking
SAVE $12
$541
Expedia.com
$529
View Deal
#26 Best Value of 8,563 hotels in Africa
  • Free Parking
  • Breakfast included
SAVE $60
$578
Agoda.com
$518
View Deal
#27 Best Value of 8,563 hotels in Africa
  • Free Wifi
  • Free Parking
Booking.com
$887
View Deal