edenfinder
← Edenfinder Journal

Destinations · July 5, 2026 · 7 min read

Where to stay in Trieste: centre or old town

The best areas to stay in Trieste: Piazza Unita, the old town, Barcola and Miramare, with indicative prices, the tourist tax and how to get there.

Where to stay in Trieste: centre or old town

Trieste is unlike any other Italian city. It is a grand Habsburg port on the Adriatic, with neoclassical palaces, literary cafes and a border soul where Italian, Slovenian and an Austrian memory mingle. Joyce and Svevo wrote here, the bora wind blows through, and you order a coffee with a vocabulary all its own. It is a city to take slowly, between the largest seafront square in Europe and the osmize of the Carso plateau: staying overnight, rather than just passing through, is the way to catch its rhythm.

The centre is flat and done on foot, but the areas have different characters. Here is how they really feel, with indicative prices and the places worth having nearby.

Where to stay in Trieste, area by area

The centre and the Borgo Teresiano

The heart is the grid of the Borgo Teresiano, around the monumental Piazza Unita d'Italia, open onto the sea, and the Canal Grande with its boats and cafes. Here you find the great historic cafes, the shops and the pier. Sleeping here means everything is on foot and the best atmosphere. It is the right call for a first-timer, with the highest prices but the perfect location.

To stay right in the centre, look for a stay in the Borgo Teresiano.

Bus 10 di Trieste al Capolinea in Piazzale Valmaura
Photo: Alessandro Carmeli · CC BY-SA 4.0 · Wikimedia Commons

The Citta Vecchia and San Giusto

Climbing behind the square, the Citta Vecchia is the old core, a tangle of lanes up to the hill of San Giusto, with the Castle, the Cathedral and the Roman theatre at the foot of the hill. It is the area for anyone who loves history and views over the gulf, a little more uphill but steps from the centre.

For history and panoramas, see stays in the Citta Vecchia.

The seafront: Barcola and Miramare

To the north, along the coast, spreads Barcola, the Triestini's seaside promenade, where in summer you swim off the rocks and platforms. A little further, on a headland, is the famous Miramare Castle with its park. It is the area for anyone after the sea and a more holiday air, staying a few minutes from the centre by bus.

  • The Barcola promenade and its summer bathing
  • Miramare Castle and its park
  • Swimming off the rocks and sunsets over the gulf
  • Bars and kiosks along the sea

For sea and relaxation, look for stays towards Barcola.

Ships at Port of Trieste, Italy 02
Photo: Naturpuur · CC BY-SA 4.0 · Wikimedia Commons

Near the station and the Porto Vecchio

Around the central station and the Porto Vecchio, the old port under redevelopment, you find more practical, often cheaper hotels. It is the convenient choice for arriving by train and for spending less, with the centre reachable on foot along the sea in a few minutes.

For train convenience and better prices, look for hotels near the station.

What it costs

Indicative figures: Trieste is in line with northern Italy, a little dearer than the nearby border cities but reasonable.

  • A double room in a mid-range 3-4 star: roughly 55-110 euros a night, higher in summer.
  • A dinner for two of fish with a glass of wine: about 50 euros in a good trattoria.
  • Coffee: cheap and excellent, often just over a euro; a beer 3-4 euros.
  • Transport: a single bus ticket around 1.40 euros; the centre is walkable anyway.
  • Tourist tax: a city tax of about 1.50 to 3 euros per person per night depending on the hotel category. You pay it at your accommodation.

To get a real sense before you choose, compare current prices in Trieste.

Piazza Trieste e Trento, Naples
Photo: Bernard Gagnon · CC BY 4.0 · Wikimedia Commons

Getting there and around

Trieste-Ronchi dei Legionari airport (TRS) is about 35 km away, linked to the centre by train and bus. Alternatives are Venice (VCE) and Ljubljana (LJU), both within reach by car or bus. By train Trieste is well connected: about two hours from Venice, with links towards Udine and Slovenia. By car you arrive easily by motorway.

In town you do not need a car: the centre is flat and easily done on foot, with buses to Barcola, Miramare and the Carso. A car only helps to explore the plateau and the nearby villages, where the osmize open in autumn.

When to go

  • January-March: cool and sometimes windy, the bora can blow hard; lower prices and an authentic city.
  • April-June: a lovely spring, mild weather and long days, maybe the best window.
  • July-August: warm, beach season at Barcola, lively evenings on the seafront; busier.
  • September-October: excellent, the sea still warm, harvest and the Carso osmize with the new wine.
  • November-December: cool and cosy, the historic cafes at their best and the Advent mood.

Good to know

Where should I stay on a first visit? In the Borgo Teresiano, around Piazza Unita: you have the sea, the cafes and everything on foot.

Do I need a car in Trieste? Not in town, flat and served by buses. You only need it for the Carso and the surroundings, which are reachable by bus too.

What is the bora? The strong northeast wind that hits the city now and then, mainly in autumn and winter, sometimes in impressive gusts.

How much is the tourist tax? About 1.50 to 3 euros per person per night depending on the hotel category.

How many days do I need? Two nights: one for the centre, the cafes and San Giusto, the other for Miramare and a trip to the Carso among osmize and views over the gulf.

Before you book, compare live prices in Trieste on Edenfinder and pick the area that fits your trip.

Edenfinder

Paradise has a price. We find it lower.

We compare prices for the same hotels across every major booking platform, with direct links to the right page.

Search your hotel →

Trieste at a glance: costs and practical info

CurrencyEUR
Typical hotel per night€55–110 (3–4★)
Dinner for two~€50
Local transport (ticket)~€1.40
Nearest major airportTrieste TRS (~35 km)
Tourist taxCity tourist tax, about €1.50–3 per person per night depending on the hotel category.

Indicative figures. Sources: Numbeo, hikersbay, Comune di Trieste (2025)