Market structure
Hotels take more than half of all arrivals but noticeably less than half of all nights. The reason is simple: people go to a hotel to look at the country, and to an apartment to live in it.
≈ 9.0
nights in a private apartment
Average length of stay: 10,393,405 nights across 1,156,859 arrivals.
≈ 3.6
nights in a hotel
5,200,894 nights across 1,449,995 arrivals — almost three times shorter.
≈ 65%
the same picture in 2026
January–May 2026: of 3.023 million nights, 1.955 million were in the private sector.
Source: Statistical Office of Montenegro (Monstat), arrivals and overnight stays for 2024 and for January–May 2026. Average length of stay is calculated as nights divided by arrivals.
The real price of a night
None of these items is a trick. All of them are lawful and most are compulsory — they simply do not appear in the search results. The example is calculated for two adults and two children under 12 for 14 nights.
The price on the booking site
Say €60 a night out of season × 14 nights.
Tourist tax
Up to €1 per person per night. Children under 12 are exempt, 12 to 18 pay half. The owner must collect it as a separate line.
End-of-stay cleaning
A fixed sum, usually €20–50. More common with properties on international platforms.
Cash deposit
€100–300 at check-in. Returned on departure — but you need the cash on you.
Electricity
For stays of a month or more the meter is almost always paid separately. In winter that is a decisive difference.
Parking and air conditioning
In the old centres of Kotor, Budva and Herceg Novi parking is paid. In the budget segment air conditioning is occasionally charged separately.
Tax rates and exemptions follow Montenegrin tourist-tax legislation (up to €1 per person per night, set by the municipality). Cleaning, deposit and parking figures are typical market ranges, not a tariff.
Rent versus buy
No direct statistics on rental rates are published in Montenegro. But yield is the annual rent divided by the price of the property, so a third number follows from the price per square metre and the yield. The “rent for 50 m²” column is calculated, not observed.
| Town | Price per m² | Yield | Rent, 50 m²/month (calculated) | Price change, year |
|---|---|---|---|---|
| Tivat | €4,391 | 4.4% | ≈ €805 | +6.7% |
| Budva | €3,309 | 5.1% | ≈ €703 | +3.4% |
| Kotor | €3,701 | 4.2% | ≈ €648 | +14.8% |
| Herceg Novi | €3,190 | 4.1% | ≈ €545 | +10.3% |
| Bar | €2,797 | 4.3% | ≈ €501 | +13.3% |
| Podgorica | €2,672 | 4.5% | ≈ €501 | +9.2% |
| Montenegro average | €2,970 | 4.4% | ≈ €545 | +1.0% |
€60,100
ten years of renting 50 m² in Bar
€501 a month × 12 × 10, if the rate does not change. It will: prices in Bar rose 13.3% in a year, and rents follow with a lag.
€139,850
buying the same 50 m² in Bar
The flat itself only. On top: transfer tax (progressive: 3% up to €150,000, then 5%, above €500,000 — 6%) or 21% VAT included in a developer's price, notary, agent, an annual tax of 0.25–1% and upkeep.
43%
that is what ten years of rent comes to as a share of the flat's price
After ten years the tenant has nothing and the buyer has a flat — but for all those years the buyer had €140,000 locked up.
Price per m², yield and annual change: Estitor platform, Q2 2026, based on active listings. Rent for 50 m² is derived by calculation: price per m² × yield ÷ 12 × 50, and cross-checked against live listings on the same platform. Tax rates: Montenegrin legislation.