Complete guide to Morocco's 6 AFCON 2025 host cities. Where to stay in Rabat, Casablanca, Tangier, Marrakech, Agadir, and Fez with hotels, transport, and cultural highlights.
The Africa Cup of Nations 2025 will showcase Morocco's finest cities across 9 world-class stadiums. Whether you're following the Atlas Lions through their historic home tournament or supporting your national team, choosing the right city base is crucial for an unforgettable AFCON experience.
This comprehensive guide covers all six AFCON 2025 host cities: Rabat, Casablanca, Tangier, Marrakech, Agadir, and Fez. We'll help you decide where to stay based on match schedules, hotels near the stadiums, local transport, and cultural attractions.
Quick City Comparison
| City | Stadiums | Total Matches | Best For | Cost |
|---|---|---|---|---|
| Rabat | 4 venues | 16 matches (incl. Final) | Opening & Final | $$$ |
| Tangier | 1 venue | 7 matches (incl. Semi-final) | European gateway | $$ |
| Casablanca | 1 venue | 8 matches (incl. 3rd place) | Business travelers | $$$ |
| Marrakech | 1 venue | 8 matches (incl. Quarter-final) | Tourism & culture | $$-$$$ |
| Agadir | 1 venue | 8 matches (incl. Quarter-final) | Beach & relaxation | $$ |
| Fez | 1 venue | 5 matches | Cultural immersion | $ |
1. Rabat — Morocco's Capital & Tournament Epicenter
Overview
As Morocco's political capital and AFCON 2025's primary hub, Rabat hosts 16 matches across 4 stadiums, including the Opening Match (December 21) and the Final (January 18).
Stadiums in Rabat
- Prince Moulay Abdellah Stadium (69,500) — Opening, Quarter-final, Semi-final, Final
- Complexe Sportif Prince Héritier Moulay El Hassan (22,000) — Group stage + Round of 16
- Stade Olympique Annexe (21,000) — Group stage
- Stade Al Barid (18,000) — Group stage + Round of 16
Getting Around Rabat
From Airport:
- Rabat-Salé Airport (RBA): 18 km from city center
- Taxi: ~150-200 MAD ($15-20), 30 minutes
- Train: ONCF service to Rabat Ville station
Stadium Access:
- Prince Moulay Abdellah: Tramway to Madinat Al Irfane (10 min)
- All stadiums: Taxi 30-70 MAD ($3-7)
Intercity Transport:
- High-speed train to Casablanca: 55 minutes
- Train to Tangier: 2h 10min
Where to Stay in Rabat
Hassan District (Best for Prince Moulay Abdellah Stadium)
- The View Rabat (4★) — 1.9 km from stadium, $150-250/night
- Sofitel Rabat Jardin des Roses (5★) — 4 km, $180-350/night
- The Ritz-Carlton Rabat (5★) — $300-500/night
Agdal District (Central)
- Ibis Rabat Agdal (3★) — From $70/night
- Hotel Majliss (3★) — From $60/night
Rabat Medina (Old City)
- Riad Kalaa (Boutique) — From $80/night
- Dar Shaan (Boutique) — From $120/night
Cultural Highlights
- Hassan Tower — Historic 44m Almohad minaret
- Mausoleum of Mohammed V — Royal burial site
- Kasbah of the Udayas — Medieval fortification with ocean views
- Chellah Necropolis — Roman-Islamic archaeological site
Match Day Tips
- Book accommodation 3+ months ahead for Opening and Final
- Arrive 2 hours early for high-profile matches
- Underground parking (5,200 spaces) fills quickly
- December weather: 15-20°C, bring light jacket
2. Casablanca — Morocco's Commercial Heart
Overview
Morocco's largest city hosts 8 AFCON matches at the historic Stade Mohammed V (45,000), including the Third-Place Playoff.
Stadium
Stade Mohammed V
- Opened: March 6, 1955 (Morocco's oldest)
- Home to Raja and Wydad Casablanca
- 6 Group Stage + Round of 16 + Third-Place Match
Getting Around Casablanca
From Airport:
- Mohammed V International (CMN): 30 km
- Train: 23 minutes to Casa Voyageurs
- Taxi: 280-350 MAD ($28-35)
Stadium Access:
- Location: Maarif neighborhood (central)
- Tramway: Line within walking distance
- Taxi: 50-70 MAD ($5-7)
Where to Stay in Casablanca
Maarif District (Best for Stadium)
- Le Casablanca Hotel (5★) — 0.2 km from stadium, $150-250/night
- Onomo Hotel (4★) — 0.3 km, $100-180/night
Corniche & Oceanfront
- Four Seasons Hotel (5★) — Ocean views, $300-600/night
- Le Casablanca by Barceló (5★) — Beachfront, $200-400/night
Budget Options
- Hotel Excelsior (3★) — From $50/night
- Ibis Casa-Sidi Maarouf (3★) — From $60/night
Cultural Highlights
- Hassan II Mosque — Africa's largest mosque
- Old Medina — Historic bazaar and souks
- Corniche Beach — Oceanside promenade
- Mohammed V Square — Art Deco landmark
Match Day Tips
- Arrive 2+ hours early for high-profile matches
- Maarif has excellent dining pre/post-match
- Avoid driving during peak times
3. Tangier — Gateway Between Africa & Europe
Overview
Morocco's northern jewel hosts 7 AFCON matches at the spectacular Grand Stade de Tanger (75,600 — Morocco's largest).
Stadium
Grand Stade de Tanger (Ibn Batouta Stadium)
- Capacity: 75,600 (Morocco's LARGEST)
- Reopened: November 14, 2025
- New roof covering all seating
- 3 Group Stage + Round of 16 + Quarter-final + Semi-final
Getting Around Tangier
From Airport:
- Tangier Ibn Battouta (TNG): 13 km
- Taxi: ~100-150 MAD ($10-15), 30-40 minutes
Stadium Access:
- Location: Route de Rabat, 13 km from center
- Bus service: 40-minute route
- Taxi: 70-100 MAD
Where to Stay in Tangier
City Center
- Fairmont Tazi Palace (5★) — $200-400/night
- Ibis Tanger City Center (3★) — $80-150/night
- Hotel Rembrandt (4★) — From $100/night
Near Stadium
- Hotel Andalucia Golf & Spa (4-5★) — 2.6 km from stadium, $120-250/night
Tangier Medina
- La Maison Blanche (Boutique) — From $90/night
- Nord-Pinus Tangier (Historic) — From $180/night
Cultural Highlights
- Tangier Kasbah — Fortified palace complex
- Grand Socco Market — Traditional bazaar
- Cape Spartel — Atlantic meets Mediterranean
- Tangier Medina — UNESCO old town
Match Day Tips
- Recently inaugurated stadium = cutting-edge facilities
- Coastal weather: bring jacket
- Stadium parking: 7,500+ spaces
4. Marrakech — The Red City Experience
Overview
Morocco's tourist capital hosts 8 AFCON matches at the Grand Stade de Marrakech (45,240), including a Quarter-final.
Stadium
Grand Stade de Marrakech
- Capacity: 45,240
- Hosted FIFA Club World Cup Finals (2013, 2014)
- Phase 1 renovation completed June 2025
- 6 Group Stage + Round of 16 + Quarter-final
Getting Around Marrakech
From Airport:
- Marrakech Menara (RAK): 14 km
- Taxi: ~100-150 MAD ($10-15), 20 minutes
Stadium Access:
- Location: 11 km north of city center
- Taxi from Jemaa el-Fnaa: 80-120 MAD
Where to Stay in Marrakech
Hivernage District
- Four Seasons Resort (5★) — $300-600/night
- Sofitel Palais Imperial (5★) — From $250/night
- Es Saadi Resort (5★) — From $200/night
Gueliz (New Town)
- Ibis Marrakech Centre (3★) — From $70/night
- Kenzi Farah (4★) — From $100/night
Marrakech Medina
- La Mamounia (5★) — From $400/night
- Royal Mansour (5★) — From $800/night
- Riad Kniza (Boutique) — From $120/night
Cultural Highlights
- Jemaa el-Fnaa Square — UNESCO Masterpiece
- Koutoubia Mosque — Iconic 12th-century minaret
- Majorelle Garden — Yves Saint Laurent's blue garden
- Bahia Palace — 19th-century vizier palace
Match Day Tips
- Book medina riads early
- December weather: 20-25°C (pleasant)
- Combine match days with desert excursions
5. Agadir — Beach & Football
Overview
Morocco's premier beach destination hosts 8 AFCON matches at Adrar Stadium (45,480), including a Quarter-final.
Stadium
Adrar Stadium
- Capacity: 45,480
- Design: Stone pyramid facade
- Recent renovation: €34 million
- 6 Group Stage + Round of 16 + Quarter-final
Getting Around Agadir
From Airport:
- Agadir Al Massira (AGA): 30 km
- Taxi: ~150-200 MAD ($15-20), 30 minutes
Stadium Access:
- Location: 6 km from city center
- Taxi from beachfront: 50-80 MAD
Where to Stay in Agadir
Beachfront
- Sofitel Royal Bay Resort (5★) — $180-350/night
- Hyatt Place (4★) — From $120/night
- Hotel Atlantic Palace (5★) — From $150/night
Agadir Marina
- Studiotel Afoud (4★) — From $80/night
- Ibis Agadir (3★) — From $60/night
Cultural Highlights
- Agadir Beach — 10 km of sandy coastline
- Agadir Marina — Modern waterfront
- Kasbah Oufella — Hilltop fortress ruins
- Paradise Valley — Scenic palm oasis
Match Day Tips
- Most relaxed AFCON city
- December weather: 20-25°C, warm and sunny
- Excellent seafood restaurants
6. Fez — Imperial City Heritage
Overview
Morocco's ancient spiritual capital hosts 5 AFCON matches at Fez Stadium (45,000).
Stadium
Fez Stadium
- Capacity: 45,000
- Major renovation completed June 2025
- 3 Group Stage + Round of 16
Getting Around Fez
From Airport:
- Fez Saïss (FEZ): ~15 km
- Taxi: ~100-150 MAD ($10-15), 20 minutes
Stadium Access:
- Location: Route de Sefrou
- Taxi from medina: 60-100 MAD
Where to Stay in Fez
Fez Medina
- Palais Faraj Suites & Spa (5★) — From $200/night
- Riad Fès (5★) — From $180/night
- Karawan Riad (Boutique) — From $120/night
Ville Nouvelle
- Hotel Sahrai (5★) — From $150/night
- Ibis Fès (3★) — From $50/night
Cultural Highlights
- Fez Medina — UNESCO World Heritage
- Al-Qarawiyyin University — World's oldest (859 AD)
- Bou Inania Madrasa — Islamic architecture
- Chouara Tannery — 11th-century leather dyeing
Match Day Tips
- Fewest matches (5) but richest cultural experience
- December weather: 15-20°C
- Medina is car-free
Multi-City AFCON Itineraries
Option 1: Opening to Final (Full Tournament)
Base Cities: Rabat (primary) + 2 others
- Week 1: Rabat (Opening + Group Stage)
- Week 2: Tangier/Casablanca (Group + Round of 16)
- Week 3: Marrakech/Agadir (Round of 16 + Quarter-final)
- Week 4: Return to Rabat (Semi-finals + Final)
Option 2: Group Stage Hopper (14 days)
Choose 2-3 cities based on your team's group stage venues.
Option 3: Knockout Rounds Only (10 days)
Base Cities: Rabat + Tangier or Casablanca
- Focus on Round of 16 through Final
Option 4: Cultural + Football Combo (18 days)
Route: Casablanca → Rabat → Fez → Marrakech → Agadir
- 8-10 matches + UNESCO sites + beach time
Accommodation Booking Strategy
Timing
- Before Nov 1, 2025: Standard rates, excellent availability
- Nov-Dec 2025: +20-30% markup, moderate availability
- Week Before: +50-100% markup, limited availability
Recommendation: Book by early November 2025 at latest.
Budget Planning
| Category | Daily Budget |
|---|---|
| Budget | $50-80 USD |
| Mid-Range | $100-180 USD |
| Luxury | $250-500+ USD |
Transportation Between Cities
By Train (Recommended)
ONCF High-Speed Network:
- Casablanca ↔ Rabat: 55 min, ~80 MAD
- Casablanca ↔ Tangier: 2h 45min, ~200 MAD
- Casablanca ↔ Marrakech: 2h 40min, ~150 MAD
Book ahead: www.oncf.ma
By Bus
CTM & Supratours:
- Marrakech → Agadir: 3-4 hours
- Fez → Rabat: 3 hours
By Domestic Flight
Royal Air Maroc:
- Casablanca ↔ Agadir: 1 hour
Safety & Practical Tips
General Safety
- Morocco is very safe for tourists
- Watch belongings in crowds
- Emergency: 19 (police), 15 (ambulance)
Currency
- Moroccan Dirham (MAD)
- $1 USD ≈ 10 MAD
- ATMs widespread
Language
- Official: Arabic (Darija), French
- English: Widely spoken in tourist areas
Weather (December-January)
| City | Daytime | Nighttime |
|---|---|---|
| Rabat | 18°C | 9°C |
| Casablanca | 19°C | 10°C |
| Tangier | 17°C | 10°C |
| Marrakech | 21°C | 7°C |
| Agadir | 22°C | 11°C |
| Fez | 17°C | 6°C |
Pack: Layers, light jacket, rain gear
Final Recommendations
- Best for First-Time Visitors: Rabat
- Best for Budget Travelers: Fez
- Best for Luxury: Marrakech
- Best for Beach & Football: Agadir
- Best for Culture: Fez
- Best for Europeans: Tangier
Resources
- Tickets: tickets.cafonline.com
- Fan ID: www.yallamorocco.ma
- Morocco Tourism: www.visitmorocco.com
- Trains: www.oncf.ma
Last updated: November 28, 2025
In this article
- Quick City Comparison
- 1. Rabat — Morocco's Capital & Tournament Epicenter
- 2. Casablanca — Morocco's Commercial Heart
- 3. Tangier — Gateway Between Africa & Europe
- 4. Marrakech — The Red City Experience
- 5. Agadir — Beach & Football
- 6. Fez — Imperial City Heritage
- Multi-City AFCON Itineraries
- Accommodation Booking Strategy
- Transportation Between Cities
- Safety & Practical Tips
- Final Recommendations
- Resources
Written by
Morocco Stadiums Team
AFCON 2025 Guide
