Skip to content
TriesteBusinessby TriesteVillasTriesteBusinessby TriesteVillasTriesteBusiness, home pageStart the conversationPhone+39 331 8940822Menu

O-02

Hotels in Friuli Venezia Giulia, town by town

Edition
2025 data
Sources read on
Next check
at each new annual release
Licence
IODL 2.0 with attribution (open data from the Region and from PromoTurismoFVG); ISTAT with attribution
CSV
yes, below each table

Drafted with AI assistance · checked by Redazione TriesteBusiness (TriesteVillas srl) on 8 October 2026

The question

Where do people stay in Friuli Venezia Giulia, and how hard do the region’s hotel beds work? It is the first question for anyone thinking of buying, selling or leasing out a hotel, and the public answer is split across three sources: PromoTurismoFVG’s open data on tourist flows, ISTAT’s statistics on capacity and guest movements in accommodation establishments, and the Region’s register of accommodation establishments.

Here we set them side by side, municipality by municipality, with the perimeter of each written above its table. A chart follows the nights spent in Lignano Sabbiadoro, Trieste and Grado.

Tourist nights in Lignano Sabbiadoro, Trieste and Grado REG FVG
Chart of the series Trieste, Lignano Sabbiadoro, Grado across 4 categories; the exact values are in the table below.01,250,0002,500,0003,750,0005,000,0002022Trieste · 2022: 1,118,943Lignano Sabbiadoro · 2022: 3,672,197Grado · 2022: 1,305,4992023Trieste · 2023: 1,307,653Lignano Sabbiadoro · 2023: 3,670,980Grado · 2023: 1,428,5172024Trieste · 2024: 1,501,785Lignano Sabbiadoro · 2024: 3,619,279Grado · 2024: 1,415,8572025Trieste · 2025: 1,665,266Lignano Sabbiadoro · 2025: 3,702,566Grado · 2025: 1,499,872

Nights spent in all establishments, Italian and foreign guests, PromoTurismoFVG.

The chart as a table
Tourist nights in Lignano Sabbiadoro, Trieste and Grado
ItemTriesteLignano SabbiadoroGrado
20221,118,9433,672,1971,305,499
20231,307,6533,670,9801,428,517
20241,501,7853,619,2791,415,857
20251,665,2663,702,5661,499,872

The tables

Tourist nights by municipality: nights spent, all establishments

PromoTurismoFVG open data, months added together. “In hotels” includes aparthotels. The shares are our calculation on the same data.

Tourist nights by municipality: nights spent, all establishments
MunicipalityNights spent 2022REG FVGNights spent 2023REG FVGNights spent 2024REG FVGNights spent 2025REG FVGIn hotels 2025REG FVGHotel share 2025our calculationForeign share 2025our calculation
Lignano Sabbiadoro3,672,1973,670,9803,619,2793,702,5661,496,96340.4%65.9%
Trieste1,118,9431,307,6531,501,7851,665,266841,74350.5%58.9%
Grado1,305,4991,428,5171,415,8571,499,872578,19738.5%79.7%
Udine367,781405,827426,667467,376372,37979.7%48.4%
Tarvisio179,898215,038226,006234,515161,44468.8%43.4%
Duino Aurisina157,398146,406158,412198,53850,96925.7%74.7%
Aquileia145,139149,780138,333138,4509,9127.2%77.2%
Gorizia75,22084,85598,304125,50468,90754.9%28.5%
Sappada101,527105,240112,178118,46155,23146.6%13.4%
Aviano (Piancavallo)99,658119,242102,919116,17082,63471.1%46.5%
Forni di Sopra46,39853,40741,20255,34646,00883.1%23.5%
Friuli Venezia Giulia (totale)9,412,67610,062,07810,351,07111,028,2445,467,39749.6%58.9%

Download the table (CSV for Excel in Italian)Download the table (international CSV)

Hotel capacity and gross bed-place utilisation, 2025

ISTAT: hotel establishments, rooms and bed places; nights in hotels from the same source. Gross utilisation is our calculation and counts every bed for the whole year, including where hotels are seasonal.

Hotel capacity and gross bed-place utilisation, 2025
MunicipalityEstablishmentsISTATRoomsISTATBed placesISTATOf which four and five starsISTATNights in hotelsISTATGross bed-place utilisationestimated; not a room occupancy rate
Lignano Sabbiadoro1596,50314,041531,496,96829.2%
Grado792,1274,64713578,20034.1%
Trieste711,9204,04616841,80957%
Udine239511,7825372,40457.3%
Tarvisio195031,1324161,50239.1%
Aviano14356854282,63826.5%
Sappada18298605355,23125%
Forni di Sopra12264500046,00825.2%
Duino Aurisina-Devin Nabrežina13193406150,97434.4%
Gorizia5175337268,91856%
Aquileia34610109,91226.9%
Friuli Venezia Giulia76520,84044,011129——

Download the table (CSV for Excel in Italian)Download the table (international CSV)

Hotels and aparthotels by municipality: the regional register and ISTAT establishments

The regional register is updated to 19 September 2024 and counts authorised establishments; ISTAT counts the establishments open during the year. They are two perimeters: the differences are not errors.

Hotels and aparthotels by municipality: the regional register and ISTAT establishments
MunicipalityProvinceHotels and aparthotels in the regional registerREG FVGISTAT establishments 2024ISTATISTAT establishments 2025ISTAT
Lignano SabbiadoroUD170157159
GradoGO867979
TriesteTS666471
TarvisioUD241919
UdineUD242423
SappadaUD181818
Forni di SopraUD141112
MonfalconeGO141415
AvianoPN121314
Duino Aurisina-Devin NabrežinaTS121313
CormonsGO101010
Malborghetto ValbrunaUD998
PordenonePN988
Forni AvoltriUD887
MuggiaTS899
SaurisUD81010
Arta TermeUD788
LatisanaUD744
GoriziaGO555
PontebbaUD555
RavasclettoUD555
San Daniele del FriuliUD555
San Dorligo della Valle-DolinaTS555
SequalsPN555
SpilimbergoPN555
SutrioUD567
TavagnaccoUD555
TolmezzoUD565
VenzoneUD555
ButtrioUD445
Casarsa della DeliziaPN444
Cervignano del FriuliUD444
CodroipoUD444
FagagnaUD444
Gemona del FriuliUD433
Gradisca d'IsonzoGO444
Montereale ValcellinaPN443
NimisUD444
OvaroUD454
PaluzzaUD455
Pasian di PratoUD421
Prata di PordenonePN444
San Giorgio di NogaroUD444
San Vito al TagliamentoPN443
VivaroPN455
AquileiaUD333
Cividale del FriuliUD333
ClautPN344
CordenonsPN333
FontanafreddaPN333
MajanoUD333
ManiagoPN333
ManzanoUD332
PalmanovaUD344
PorciaPN322
Rivignano TeorUD333
Ronchi dei LegionariGO334
SacilePN333
TarcentoUD333
TricesimoUD333
Villa SantinaUD333
AmpezzoUD234
ArtegnaUD222
Azzano DecimoPN222
BudoiaPN222
CanevaPN222
Capriva del FriuliGO222
Farra d'IsonzoGO221
Fiume VenetoPN223
Fiumicello Villa VicentinaUD222
Forgaria nel FriuliUD232
Forni di SottoUD232
FrisancoPN222
MorteglianoUD222
Pasiano di PordenonePN222
Pavia di UdineUD222
PradamanoUD222
Prato CarnicoUD222
PulferoUD222
Reana del RojaleUD222
San Pietro al NatisoneUD222
SedeglianoUD222
Sesto al ReghenaPN221
Tramonti di SottoPN233
Trivignano UdineseUD212
VerzegnisUD222
ZoppolaPN222
ArbaPN111
Bagnaria ArsaUD111
BarcisPN122
BordanoUD111
BrugneraPN111
BujaUD111
Castions di StradaUD110
ChiusaforteUD122
CimolaisPN121
ClauzettoPN122
ComegliansUD122
CordovadoPN111
Doberdò del Lago-DoberdobGO111
EnemonzoUD111
FannaPN111
FlaibanoUD111
Fogliano RedipugliaGO111
GonarsUD111
LaucoUD111
Magnano in RivieraUD111
Marano LagunareUD111
MartignaccoUD111
MedunoPN110
Moggio UdineseUD111
Monrupino-RepentaborTS111
OsoppoUD111
Palazzolo dello StellaUD111
PaularoUD122
PovolettoUD110
PravisdominiPN111
PrepottoUD111
RemanzaccoUD111
ResiaUD111
ResiuttaUD111
RonchisUD111
Roveredo in PianoPN111
San Canzian d'IsonzoGO110
San Giovanni al NatisoneUD111
San LeonardoUD111
San Martino al TagliamentoPN111
San QuirinoPN111
San Vito al TorreUD110
Santa Maria la LongaUD111
Savogna d'Isonzo-Sovodnje ob SočiGO111
StaranzanoGO111
TorreanoUD111
TrasaghisUD111
Treppo LigosulloUD111
VajontPN111
VillesseGO111
Vito d'AsioPN111
GrimaccoUD011
PolcenigoPN011
RaveoUD011
SocchieveUD011

Download the table (CSV for Excel in Italian)Download the table (international CSV)

The formula

How to read it

Nights spent are nights, not people: a guest who stays a week counts seven. Arrivals, which we do not show here, count the guests registered at each establishment, so someone who changes hotel counts twice.

“In hotels” covers hotels and aparthotels (residenze turistico-alberghiere); everything else – campsites, holiday flats, farm stays, bed and breakfasts – is non-hotel accommodation. The hotel share and the foreign share are our own calculation on the same PromoTurismoFVG data.

Gross bed-place utilisation is the ratio between nights spent in hotels and hotel bed places multiplied by the days in the year, both from ISTAT. It counts the beds even in the months when a seasonal hotel is closed, so for a seaside resort the figure comes out low by construction. It is not the room occupancy rate an operator reports, which no public source publishes municipality by municipality.

The regional register and ISTAT count different things: the first, the establishments authorised at a given date; the second, the establishments open during the year. A difference between the two columns is nobody’s mistake.

These figures describe the market around a hotel. A hotel’s own trading figures – average daily rate, revenue per available room – come only from its accounts.

The limits

  • Average rates per room sold and revenue per available room are not public: anyone who quotes them is quoting a private sample.
  • Star ratings are shown for the latest year only: different sources count them differently, and a trend in star ratings over time would mix measures.
  • PromoTurismoFVG publishes data by municipality from 2022; for earlier years there is only ISTAT, with a different perimeter.
  • The regional register stands at its latest published update, stated above its table.
  • The municipalities in the tables are those the sources publish separately; the others are in the regional total.

How to cite us

TriesteBusiness, Observatory, Hotels in Friuli Venezia Giulia, town by town, 7 October 2026, based on data from PromoTurismoFVG, Friuli Venezia Giulia Region and ISTAT.

Sources (4)

Drafted with AI assistance: the figures are read from the source files, and the texts are checked against the sources before they are published.

You can write to us in English or Italian, and we reply in either.