Top 100 Best Places in Morocco to Invest in Airbnb & Short-Term Rentals (2025)

Source: AirROI

Last updated: 2025-06-01

Unlock high-ROI opportunities in Morocco‘s booming short-term rental (STR) market. This 2025 Airbnb investment guide from AirROI leverages cutting-edge Airbnb data analytics to pinpoint the most profitable cities for Airbnb and vacation rental entrepreneurs. Whether you’re scaling your portfolio or making your first STR investment, discover markets with strong rental demand, high revenue potential, and favorable regulations. We are committed to providing trustworthy insights based on comprehensive market analysis, and you can learn more about our rigorous approach to data accuracy.

Our STR market analysis dives deep into key performance indicators like monthly revenue, average daily rates (ADR), occupancy trends, property counts, and regulatory landscapes across Morocco. We go beyond simple rankings to provide the context you need for informed investment decisions using reliable Airbnb data.

Explore the data-driven insights below to identify the premier short-term rental investment hotspots and high ROI Airbnb markets in Morocco for 2025.

Top Short-Term Rental Markets in Morocco

Rank:#1Market:MarrakeshCountry:MoroccoProperties:7,608Monthly Revenue:$1236.49Daily Rate (ADR):$152.07Occupancy:42.35%Regulation:Low
Rank:#2Market:TangierCountry:MoroccoProperties:2,704Monthly Revenue:$580.71Daily Rate (ADR):$88.55Occupancy:36.24%Regulation:Low
Rank:#3Market:AgadirCountry:MoroccoProperties:1,781Monthly Revenue:$562.68Daily Rate (ADR):$73.20Occupancy:39.05%Regulation:Low
Rank:#4Market:EssaouiraCountry:MoroccoProperties:1,498Monthly Revenue:$846.95Daily Rate (ADR):$96.56Occupancy:39.08%Regulation:Low
Rank:#5Market:CasablancaCountry:MoroccoProperties:1,377Monthly Revenue:$417.16Daily Rate (ADR):$64.64Occupancy:35.08%Regulation:Moderate
Rank:#6Market:RabatCountry:MoroccoProperties:1,303Monthly Revenue:$563.51Daily Rate (ADR):$72.08Occupancy:38.23%Regulation:Low
Rank:#7Market:FezCountry:MoroccoProperties:981Monthly Revenue:$445.69Daily Rate (ADR):$69.04Occupancy:31.98%Regulation:Low
Rank:#8Market:AourirCountry:MoroccoProperties:844Monthly Revenue:$586.30Daily Rate (ADR):$78.93Occupancy:36.97%Regulation:Moderate
Rank:#9Market:MartilCountry:MoroccoProperties:564Monthly Revenue:$259.44Daily Rate (ADR):$58.84Occupancy:36.57%Regulation:Low
Rank:#10Market:TassoultanteCountry:MoroccoProperties:555Monthly Revenue:$1853.74Daily Rate (ADR):$283.10Occupancy:38.20%Regulation:Moderate
Rank:#11Market:M'diqCountry:MoroccoProperties:518Monthly Revenue:$399.52Daily Rate (ADR):$97.33Occupancy:35.35%Regulation:Low
Rank:#12Market:arrondissement de Sidi Belyout مقاطعة سيدي بليوطCountry:MoroccoProperties:515Monthly Revenue:$630.49Daily Rate (ADR):$75.26Occupancy:38.28%Regulation:Low
Rank:#13Market:TaghazoutCountry:MoroccoProperties:489Monthly Revenue:$891.19Daily Rate (ADR):$85.37Occupancy:43.13%Regulation:Low
Rank:#14Market:arrondissement d'Anfa مقاطعة أنفاCountry:MoroccoProperties:432Monthly Revenue:$592.41Daily Rate (ADR):$81.72Occupancy:35.76%Regulation:Low
Rank:#15Market:ChefchaouenCountry:MoroccoProperties:427Monthly Revenue:$374.61Daily Rate (ADR):$60.59Occupancy:29.30%Regulation:Low
Rank:#16Market:Mechouar KasbahCountry:MoroccoProperties:389Monthly Revenue:$1613.41Daily Rate (ADR):$216.38Occupancy:40.21%Regulation:Low
Rank:#17Market:Al OuidaneCountry:MoroccoProperties:342Monthly Revenue:$3763.40Daily Rate (ADR):$486.55Occupancy:37.60%Regulation:Low
Rank:#18Market:SaïdiaCountry:MoroccoProperties:314Monthly Revenue:$264.91Daily Rate (ADR):$79.56Occupancy:32.16%Regulation:Low
Rank:#19Market:AsilahCountry:MoroccoProperties:278Monthly Revenue:$447.38Daily Rate (ADR):$81.55Occupancy:30.94%Regulation:Low
Rank:#20Market:MohammediaCountry:MoroccoProperties:271Monthly Revenue:$369.92Daily Rate (ADR):$66.77Occupancy:35.69%Regulation:Low
Rank:#21Market:arrondissement de Hay Hassani مقاطعة الحي الحسنيCountry:MoroccoProperties:265Monthly Revenue:$553.38Daily Rate (ADR):$69.07Occupancy:39.76%Regulation:Low
Rank:#22Market:El MansouriaCountry:MoroccoProperties:262Monthly Revenue:$249.75Daily Rate (ADR):$76.99Occupancy:29.79%Regulation:Low
Rank:#23Market:ImsouaneCountry:MoroccoProperties:253Monthly Revenue:$383.66Daily Rate (ADR):$65.04Occupancy:30.99%Regulation:Low
Rank:#24Market:Dar BouazzaCountry:MoroccoProperties:243Monthly Revenue:$487.09Daily Rate (ADR):$113.30Occupancy:32.09%Regulation:Low
Rank:#25Market:TamriCountry:MoroccoProperties:241Monthly Revenue:$517.62Daily Rate (ADR):$84.68Occupancy:32.63%Regulation:Low
Rank:#26Market:KenitraCountry:MoroccoProperties:229Monthly Revenue:$296.57Daily Rate (ADR):$53.91Occupancy:33.69%Regulation:Low
Rank:#27Market:Sidi Rahal ChataiCountry:MoroccoProperties:228Monthly Revenue:$302.51Daily Rate (ADR):$88.69Occupancy:31.81%Regulation:Low
Rank:#28Market:TétouanCountry:MoroccoProperties:211Monthly Revenue:$365.66Daily Rate (ADR):$59.44Occupancy:33.48%Regulation:Low
Rank:#29Market:MeknesCountry:MoroccoProperties:201Monthly Revenue:$252.07Daily Rate (ADR):$54.10Occupancy:26.44%Regulation:Low
Rank:#30Market:Al HoceimaCountry:MoroccoProperties:200Monthly Revenue:$192.14Daily Rate (ADR):$61.73Occupancy:31.38%Regulation:Low
Rank:#31Market:Sidi KaoukiCountry:MoroccoProperties:187Monthly Revenue:$809.20Daily Rate (ADR):$124.18Occupancy:31.12%Regulation:Moderate
Rank:#32Market:BouznikaCountry:MoroccoProperties:182Monthly Revenue:$305.90Daily Rate (ADR):$86.39Occupancy:31.29%Regulation:Low
Rank:#33Market:FnideqCountry:MoroccoProperties:175Monthly Revenue:$388.40Daily Rate (ADR):$104.13Occupancy:33.40%Regulation:Low
Rank:#34Market:SaléCountry:MoroccoProperties:173Monthly Revenue:$369.22Daily Rate (ADR):$61.99Occupancy:33.09%Regulation:Low
Rank:#35Market:Allyene عليينCountry:MoroccoProperties:170Monthly Revenue:$638.41Daily Rate (ADR):$155.83Occupancy:35.77%Regulation:Low
Rank:#36Market:MirleftCountry:MoroccoProperties:157Monthly Revenue:$464.62Daily Rate (ADR):$69.99Occupancy:31.20%Regulation:Low
Rank:#37Market:El JadidaCountry:MoroccoProperties:151Monthly Revenue:$226.53Daily Rate (ADR):$51.18Occupancy:29.62%Regulation:Moderate
Rank:#38Market:Et-taous ⵟⴰⵡⵙ الطاوسCountry:MoroccoProperties:148Monthly Revenue:$155.93Daily Rate (ADR):$53.23Occupancy:18.79%Regulation:Moderate
Rank:#39Market:NadorCountry:MoroccoProperties:142Monthly Revenue:$258.91Daily Rate (ADR):$55.57Occupancy:32.76%Regulation:Low
Rank:#40Market:OujdaCountry:MoroccoProperties:137Monthly Revenue:$287.52Daily Rate (ADR):$48.08Occupancy:33.89%Regulation:Low
Rank:#41Market:HarhouraCountry:MoroccoProperties:137Monthly Revenue:$586.99Daily Rate (ADR):$102.59Occupancy:33.46%Regulation:Low
Rank:#42Market:Cherrat ⵛⵔⴰⵟ الشراطCountry:MoroccoProperties:132Monthly Revenue:$596.07Daily Rate (ADR):$132.46Occupancy:33.76%Regulation:Low
Rank:#43Market:Oulad HassouneCountry:MoroccoProperties:132Monthly Revenue:$2416.54Daily Rate (ADR):$367.54Occupancy:32.97%Regulation:Low
Rank:#44Market:GueznaïaCountry:MoroccoProperties:127Monthly Revenue:$244.91Daily Rate (ADR):$57.74Occupancy:32.52%Regulation:Low
Rank:#45Market:Sidi Abdallah Ghiat سيدي عبد الله غياتCountry:MoroccoProperties:126Monthly Revenue:$2399.39Daily Rate (ADR):$351.52Occupancy:33.10%Regulation:Moderate
Rank:#46Market:OualidiaCountry:MoroccoProperties:112Monthly Revenue:$481.82Daily Rate (ADR):$90.29Occupancy:28.58%Regulation:Low
Rank:#47Market:MehdyaCountry:MoroccoProperties:109Monthly Revenue:$290.83Daily Rate (ADR):$65.59Occupancy:30.78%Regulation:Low
Rank:#48Market:SkhiratCountry:MoroccoProperties:107Monthly Revenue:$537.34Daily Rate (ADR):$121.83Occupancy:32.90%Regulation:Low
Rank:#49Market:TameslouhtCountry:MoroccoProperties:98Monthly Revenue:$3215.72Daily Rate (ADR):$480.27Occupancy:35.54%Regulation:Low
Rank:#50Market:Oued LaouCountry:MoroccoProperties:92Monthly Revenue:$227.24Daily Rate (ADR):$62.06Occupancy:34.77%Regulation:Low
Rank:#51Market:arrondissement des Roches noires مقاطعة الصخور السوداءCountry:MoroccoProperties:90Monthly Revenue:$405.26Daily Rate (ADR):$49.80Occupancy:40.45%Regulation:Low
Rank:#52Market:OunaghaCountry:MoroccoProperties:89Monthly Revenue:$1475.55Daily Rate (ADR):$214.39Occupancy:31.57%Regulation:Moderate
Rank:#53Market:TaroudantCountry:MoroccoProperties:89Monthly Revenue:$552.18Daily Rate (ADR):$104.55Occupancy:27.29%Regulation:Low
Rank:#54Market:Ait ZinebCountry:MoroccoProperties:87Monthly Revenue:$356.06Daily Rate (ADR):$59.20Occupancy:26.45%Regulation:Moderate
Rank:#55Market:Aguerd اكرضCountry:MoroccoProperties:85Monthly Revenue:$2054.91Daily Rate (ADR):$294.44Occupancy:34.31%Regulation:Moderate
Rank:#56Market:Moulay AbdallahCountry:MoroccoProperties:79Monthly Revenue:$282.63Daily Rate (ADR):$80.94Occupancy:25.36%Regulation:Low
Rank:#57Market:DakhlaCountry:MoroccoProperties:78Monthly Revenue:$238.52Daily Rate (ADR):$54.39Occupancy:26.35%Regulation:Moderate
Rank:#58Market:Ameur عامرCountry:MoroccoProperties:76Monthly Revenue:$644.77Daily Rate (ADR):$120.69Occupancy:36.04%Regulation:Low
Rank:#59Market:NouaceurCountry:MoroccoProperties:74Monthly Revenue:$317.76Daily Rate (ADR):$57.06Occupancy:27.01%Regulation:Low
Rank:#60Market:TemaraCountry:MoroccoProperties:74Monthly Revenue:$274.80Daily Rate (ADR):$48.43Occupancy:36.63%Regulation:Low
Rank:#61Market:AsniCountry:MoroccoProperties:68Monthly Revenue:$225.43Daily Rate (ADR):$67.14Occupancy:20.63%Regulation:Low
Rank:#62Market:Ouahat Sidi BrahimCountry:MoroccoProperties:67Monthly Revenue:$1002.82Daily Rate (ADR):$130.69Occupancy:36.38%Regulation:Low
Rank:#63Market:arrondissement d'Aîn-Chock مقاطعة عين الشقCountry:MoroccoProperties:65Monthly Revenue:$421.60Daily Rate (ADR):$71.98Occupancy:32.70%Regulation:Low
Rank:#64Market:IfraneCountry:MoroccoProperties:65Monthly Revenue:$307.33Daily Rate (ADR):$81.98Occupancy:25.13%Regulation:Moderate
Rank:#65Market:OuarzazateCountry:MoroccoProperties:61Monthly Revenue:$426.32Daily Rate (ADR):$55.00Occupancy:33.57%Regulation:Low
Rank:#66Market:SafiCountry:MoroccoProperties:57Monthly Revenue:$210.62Daily Rate (ADR):$41.25Occupancy:28.87%Regulation:Low
Rank:#67Market:SaâdaCountry:MoroccoProperties:53Monthly Revenue:$1012.69Daily Rate (ADR):$212.53Occupancy:31.81%Regulation:Low
Rank:#68Market:TarmigtCountry:MoroccoProperties:51Monthly Revenue:$537.32Daily Rate (ADR):$86.82Occupancy:28.01%Regulation:Low
Rank:#69Market:BouskouraCountry:MoroccoProperties:49Monthly Revenue:$894.63Daily Rate (ADR):$141.29Occupancy:37.62%Regulation:Low
Rank:#70Market:Sti FadmaCountry:MoroccoProperties:46Monthly Revenue:$254.76Daily Rate (ADR):$50.50Occupancy:22.12%Regulation:Low
Rank:#71Market:IssenCountry:MoroccoProperties:46Monthly Revenue:$686.36Daily Rate (ADR):$130.11Occupancy:36.99%Regulation:Low
Rank:#72Market:arrondissement de Mers Sultan مقاطعة مرس السلطانCountry:MoroccoProperties:44Monthly Revenue:$364.57Daily Rate (ADR):$54.22Occupancy:37.93%Regulation:Low
Rank:#73Market:Lamharza EssahelCountry:MoroccoProperties:42Monthly Revenue:$331.49Daily Rate (ADR):$94.87Occupancy:30.89%Regulation:Low
Rank:#74Market:Sahel Chamali الساحل الشماليCountry:MoroccoProperties:42Monthly Revenue:$820.61Daily Rate (ADR):$142.65Occupancy:28.27%Regulation:Low
Rank:#75Market:Aghouatim اغواطيمCountry:MoroccoProperties:40Monthly Revenue:$1058.46Daily Rate (ADR):$238.03Occupancy:26.88%Regulation:Moderate
Rank:#76Market:Lalla TakarkoustCountry:MoroccoProperties:40Monthly Revenue:$682.21Daily Rate (ADR):$150.56Occupancy:25.99%Regulation:Moderate
Rank:#77Market:Ghmate اغماتCountry:MoroccoProperties:39Monthly Revenue:$1045.87Daily Rate (ADR):$243.38Occupancy:34.76%Regulation:Moderate
Rank:#78Market:Ait TaguellaCountry:MoroccoProperties:38Monthly Revenue:$193.58Daily Rate (ADR):$53.56Occupancy:16.97%Regulation:Moderate
Rank:#79Market:Soualem TrifiyaCountry:MoroccoProperties:38Monthly Revenue:$338.16Daily Rate (ADR):$145.12Occupancy:26.74%Regulation:Low
Rank:#80Market:AzrouCountry:MoroccoProperties:37Monthly Revenue:$173.29Daily Rate (ADR):$34.47Occupancy:22.44%Regulation:Low
Rank:#81Market:Dcheira El JihadiaCountry:MoroccoProperties:37Monthly Revenue:$335.42Daily Rate (ADR):$42.90Occupancy:30.54%Regulation:Low
Rank:#82Market:arrondissement d'Aïn Sebaâ مقاطعة عين السبعCountry:MoroccoProperties:36Monthly Revenue:$266.63Daily Rate (ADR):$41.26Occupancy:35.26%Regulation:Low
Rank:#83Market:OurikaCountry:MoroccoProperties:36Monthly Revenue:$667.44Daily Rate (ADR):$168.33Occupancy:28.61%Regulation:Moderate
Rank:#84Market:AglouCountry:MoroccoProperties:35Monthly Revenue:$521.87Daily Rate (ADR):$80.02Occupancy:31.07%Regulation:Low
Rank:#85Market:Sidi IfniCountry:MoroccoProperties:33Monthly Revenue:$492.13Daily Rate (ADR):$50.25Occupancy:35.62%Regulation:Low
Rank:#86Market:LaracheCountry:MoroccoProperties:33Monthly Revenue:$199.80Daily Rate (ADR):$52.90Occupancy:30.08%Regulation:Low
Rank:#87Market:M'Hamid El GhizlaneCountry:MoroccoProperties:31Monthly Revenue:$58.79Daily Rate (ADR):$27.04Occupancy:16.83%Regulation:Low
Rank:#88Market:Al BahraoyineCountry:MoroccoProperties:29Monthly Revenue:$799.18Daily Rate (ADR):$174.66Occupancy:30.93%Regulation:Low
Rank:#89Market:OuirganeCountry:MoroccoProperties:27Monthly Revenue:$254.71Daily Rate (ADR):$98.04Occupancy:19.99%Regulation:Low
Rank:#90Market:Beni MellalCountry:MoroccoProperties:26Monthly Revenue:$237.47Daily Rate (ADR):$51.00Occupancy:25.34%Regulation:Moderate
Rank:#91Market:BerkaneCountry:MoroccoProperties:26Monthly Revenue:$111.54Daily Rate (ADR):$43.84Occupancy:25.70%Regulation:Low
Rank:#92Market:Ksar El MajazCountry:MoroccoProperties:26Monthly Revenue:$225.84Daily Rate (ADR):$67.61Occupancy:25.85%Regulation:Moderate
Rank:#93Market:Ksar es-SeghirCountry:MoroccoProperties:26Monthly Revenue:$578.89Daily Rate (ADR):$130.51Occupancy:26.54%Regulation:Moderate
Rank:#94Market:Aïn AttigCountry:MoroccoProperties:25Monthly Revenue:$244.12Daily Rate (ADR):$46.03Occupancy:30.07%Regulation:Moderate
Rank:#95Market:ErrachidiaCountry:MoroccoProperties:24Monthly Revenue:$98.26Daily Rate (ADR):$37.55Occupancy:19.61%Regulation:Moderate
Rank:#96Market:BouknadelCountry:MoroccoProperties:24Monthly Revenue:$330.95Daily Rate (ADR):$105.95Occupancy:23.14%Regulation:Low
Rank:#97Market:Moulay BousselhamCountry:MoroccoProperties:24Monthly Revenue:$504.97Daily Rate (ADR):$88.19Occupancy:28.18%Regulation:Moderate
Rank:#98Market:DerouaCountry:MoroccoProperties:23Monthly Revenue:$101.74Daily Rate (ADR):$33.26Occupancy:21.13%Regulation:Moderate
Rank:#99Market:HaouziaCountry:MoroccoProperties:23Monthly Revenue:$1008.41Daily Rate (ADR):$232.95Occupancy:37.21%Regulation:Low
Rank:#100Market:Skoura Ahl El OustCountry:MoroccoProperties:23Monthly Revenue:$294.13Daily Rate (ADR):$117.74Occupancy:15.06%Regulation:Low

Our Data-Driven Methodology for STR Market Analysis

At AirROI, our market rankings and insights are powered by a robust methodology combining comprehensive Airbnb data collection with sophisticated STR analytics techniques. We strive to provide the most accurate and actionable intelligence for short-term rental investors.

Data Collection & Scope

  • Global Coverage: We aggregate STR data from tens of millions of active short-term rental listings across platforms like Airbnb and Vrbo worldwide.
  • Real-Time Metrics: Our systems track key performance indicators (KPIs) daily, including booking rates, nightly pricing (ADR), occupancy rates, and revenue.
  • Regulatory Monitoring: We actively monitor and incorporate local short-term rental regulations, licensing requirements, and tax obligations into our market analysis.

Analysis & Ranking

  • Proprietary Algorithms: AI and machine learning models analyze booking patterns, predict seasonal demand shifts, and identify emerging market trends in the STR space.
  • Key Metric Evaluation: We evaluate markets based on a weighted combination of critical investment factors using our extensive Airbnb analytics:
    • Revenue Potential: Average Monthly Revenue and Average Daily Rate (ADR).
    • Market Demand: Occupancy Rate and booking lead times.
    • Investment Scale: Number of active properties and market growth trends.
    • Regulatory Environment: Assessed impact of local STR regulations on operational feasibility and profitability.
  • Benchmarking: Performance is benchmarked against regional and global averages to provide context for vacation rental investment potential.

Key Metrics Explained

  • Properties: The count of active short-term rental listings in the market.
  • Monthly Revenue: Average revenue generated per property per month, a key indicator for Airbnb profitability.
  • Daily Rate (ADR): Average nightly booking price.
  • Occupancy: Percentage of nights booked out of total available nights, crucial for understanding STR demand.
  • Regulation: An indicator of the local regulatory climate impacting Airbnb investment.

This rigorous approach ensures our recommendations are based on real-world performance Airbnb data and forward-looking market analysis, empowering you to invest smarter in the vacation rental market.

Maximize Your Airbnb Income in this market

Access granular Airbnb data and short term rental analytics. Understand Airbnb occupancy rates, ADR trends, and revenue potential. Optimize your pricing strategy!

Discover Market Insights