Compare Hotels with Tennis Courts in Morocco
Secret Bargains - Save an extra 10% or more on select Hotels with Tennis Courts
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Morocco Hotels with Tennis Courts

Kenzi Club Agdal Medina All Inclusive
Avenue Mohamed VI Zone de l Agdal Marrakech
$217 nightly
The price is $248 total per night
$248 total
Jan 6 - Jan 7, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Marrakech (Mechouar-Kasbah), Kenzi Club Agdal Medina All Inclusive is within a 10-minute drive of Jemaa el-Fnaa and Majorelle Garden.
Pool
Breakfast included

Le Vizir Center Parc & Resort
Route de Casablanca, Ouled Benrahmoun Marrakech
With a stay at Le Vizir Center Parc & Resort in Marrakech (Ouahat Sidi Brahim), you'll be within a 15-minute drive of Jemaa el-Fnaa and Majorelle Garden.

Le Meridien N'fis
Avenue Mohammed 6 Marrakech
$244 nightly
The price is $274 total per night
$274 total
Jan 5 - Jan 6, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Le Meridien N'fis in Marrakech (Gueliz), you'll be within a 5-minute drive of Jemaa el-Fnaa and Majorelle Garden.

Iberostar Waves Founty Beach -All Inclusive
B.P. no. 1039 Cite Founty Agadir
$185 nightly
The price is $207 total per night
$207 total
Dec 9 - Dec 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Iberostar Waves Founty Beach -All Inclusive in Agadir (Agadir City Center), you'll be a 1-minute drive from Agadir Beach and 6 minutes from Souk El Had.

Hôtel Chems
Avenue Hommane Al Fetouaki Marrakech
With a stay at Hôtel Chems, you'll be centrally located in Marrakech, within a 5-minute drive of Jemaa el-Fnaa and Majorelle Garden.

Iberostar Waves Club Palmeraie Marrakech -All Inclusive
Commune Rurale Ouidane Sidi Youssef Ben Marrakech
$168 nightly
The price is $189 total per night
$189 total
Dec 9 - Dec 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Iberostar Waves Club Palmeraie Marrakech -All Inclusive in Marrakech, you'll be on the boardwalk/promenade, within a 15-minute drive of Jemaa el-Fnaa and Majorelle Garden.
Pool
All inclusive

Le Semiramis Marrakech by BraviaHotels
Semlalia BP 525, Route de Casablanca Marrakech
$86 nightly
The price is $99 total per night
$99 total
Dec 8 - Dec 9
Total with taxes and fees
With a stay at Le Semiramis Marrakech by BraviaHotels, you'll be centrally located in Marrakech, a 3-minute drive from Majorelle Garden and 6 minutes from Jemaa el-Fnaa.

Four Seasons Resort Marrakech
1 Boulevard de la Menara Marrakech
$688 nightly
The price is $768 total per night
$768 total
Dec 8 - Dec 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Four Seasons Resort Marrakech, you'll be centrally located in Marrakech, a 5-minute drive from Majorelle Garden and 6 minutes from Jemaa el-Fnaa.

Kenzi Rose Garden
Avenue du Président Kennedy Marrakech
Free Cancellation
Reserve now, pay when you stay
With a stay at Kenzi Rose Garden, you'll be centrally located in Marrakech, within a 10-minute walk of Avenue Mohamed VI and Menara Mall.

Caribbean Village Agador - All Inclusive
Boulevard du 20 Août Agadir
With a stay at Caribbean Village Agador - All Inclusive, you'll be centrally located in Agadir, within a 5-minute drive of Agadir Beach and Souk El Had.
Pool
All inclusive

Jaal Riad Resort
Avenue Mohamed VI Marrakech
$190 nightly
The price is $218 total per night
$218 total
Dec 8 - Dec 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Jaal Riad Resort , you'll be centrally located in Marrakech, a 5-minute drive from Jemaa el-Fnaa and 7 minutes from Majorelle Garden.

Hotel Riu Tikida Beach - Adults Only - All inclusive
BP 901 Chemin des Dunes Agadir
$183 nightly
The price is $204 total per night
$204 total
Dec 14 - Dec 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Riu Tikida Beach - Adults Only - All inclusive in Agadir (Agadir City Center), you'll be within a 5-minute drive of Agadir Beach and Souk El Had.
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.
Morocco Hotels with Tennis Courts essential information
Hotels with Tennis Courts in Morocco |
156 |
|---|---|
Highest price | $768 |
Cheapest price | $99 |
Total number of hotels in Morocco | 17,870 |
Popular hotels | Kenzi Club Agdal Medina All Inclusive, Le Vizir Center Parc & Resort, Le Meridien N'fis, Iberostar Waves Founty Beach -All Inclusive, Hôtel Chems, Iberostar Waves Club Palmeraie Marrakech -All Inclusive, Le Semiramis Marrakech by BraviaHotels, Four Seasons Resort Marrakech, Kenzi Rose Garden, Caribbean Village Agador - All Inclusive, Jaal Riad Resort , Hotel Riu Tikida Beach - Adults Only - All inclusive |
Most Recent Morocco Hotel Reviews

Suite Hotel Casa Diamond
5 out of 5
Posted 3 days ago
CheapTickets Verified Review
"No idea where to start “Everything “ it was perfect I’m a regular worker, but there way I was treated,service, prompt attention politeness I was really feeling like VIP Oh sorry I forgot the restaurant WOW so many choices I couldn’t describe I believe you have to be here and see "
A verified traveler stayed at Suite Hotel Casa Diamond
More Hotels with Tennis Courts
Types of Hotels
Hotels Near Morocco
More to Explore in Morocco
Top Picks
Hotels
Flights
Packages
- South Africa Vacation Packages
- Madagascar Vacation Packages
- Lesotho Vacation Packages
- Kenya Vacation Packages
- Cape Verde Vacation Packages
- Egypt Vacation Packages
- Zimbabwe Vacation Packages
- Nigeria Vacation Packages
- Seychelles Vacation Packages
- Gambia Vacation Packages
- Mauritius Vacation Packages
- Senegal Vacation Packages
- Ethiopia Vacation Packages
- Uganda Vacation Packages
- Mozambique Vacation Packages
- Zambia Vacation Packages
- Tunisia Vacation Packages
- Ghana Vacation Packages
- Tanzania Vacation Packages





