Skip to main content

Filter by:


Star rating

Review score

San Rocco – 343 hotels and places to stay
See the latest prices and deals by choosing your dates.
Savoia Excelsior Palace Trieste - Starhotels Collezione, hotel in San Rocco

Savoia Excelsior Palace overlooks the Bay of Trieste in the city centre.

Very nice hotel, excellent location, in the centre. Staff is always friendly and courteous as well as professional.
9.1
Scored 9.1
Superb
Rated superb
5,504 reviews
Price from£142.61per night
Hotel Solun, hotel in San Rocco

Ideally set in the centre of Trieste, Hotel Solun offers free WiFi throughout the property and a bar. This 4-star hotel offers luggage storage space.

Very good breakfast with hot selections, cakes etc. Double glazing was necessary due to scooters, but the aircon worked well. Kettle in room was a bonus.
8.7
Scored 8.7
Fabulous
Rated fabulous
2,699 reviews
Price from£140.90per night
B&B Hotel Trieste, hotel in San Rocco

B&B Hotel Trieste is set in a Neo-classical building from the Austro-Hungarian period, in front of the railway station. WiFi is free throughout.

location - staff (very kind)
8.2
Scored 8.2
Very good
Rated very good
2,527 reviews
Price from£68.22per night
Hotel Roma, hotel in San Rocco

For over a century, Hotel Roma has welcomed its guests in the famous Theresian Quarter, in the heart of Trieste, rich in cultural and business activities.

The room was sizable. Handy for the train station.
7.8
Scored 7.8
Good
Rated good
3,008 reviews
Price from£72.85per night
Albergo Alla Posta, hotel in San Rocco

Just a 5-minute walk from Trieste Station, Albergo Alla Posta is in Piazza Oberdan, next to the historic Opicina Tram Terminus.

Everything was as always- superb!
8.6
Scored 8.6
Fabulous
Rated fabulous
3,503 reviews
Price from£101.13per night
The Modernist Hotel, hotel in San Rocco

Set in Trieste, 650 metres from San Giusto Castle, The Modernist Hotel offers accommodation with a bar and private parking.

The concept and the rooms, very nice for a weekend getaway
8.7
Scored 8.7
Fabulous
Rated fabulous
2,360 reviews
Price from£146.39per night
Hotel Sonia, hotel in San Rocco

Hotel Sonia is near the Val Rosandra Nature Reserve, within easy reach of the Slovenian border and 5 km from the centre of Trieste. It offers a congress centre and free WiFi throughout.

It was clean
6.8
Scored 6.8
Pleasant
Rated pleasant
4,211 reviews
Price from£56.18per night
Hotel All'Arco, hotel in San Rocco

Hotel All'Arco is located in the Trieste City Centre district in Trieste, 200 metres from Piazza dell Unita d Italia and 1.4 km from Trieste Harbour. Each room is equipped with a flat-screen TV.

We were warmly mentioned with everything explained by Walter in excellent English. Partucukarly clean, with good sized room and bathroom, the property is very well located in the historic centre of the city.
8.5
Scored 8.5
Very good
Rated very good
1,958 reviews
Price from£89.22per night
Victoria Hotel Letterario, hotel in San Rocco

Victoria Hotel Letterario is a modern and elegant hotel with a relaxing wellness centre.

Thanks for making early check-in and late checkout possible
8.7
Scored 8.7
Fabulous
Rated fabulous
2,105 reviews
Price from£127.18per night
Hotel Continentale, hotel in San Rocco

The elegant 4-star Hotel Continentale is in Trieste’s centre, a 10-minute walk from the train station. It offers stylish rooms with free internet, plus a varied breakfast.

The location is fantastic and close to the main square, shops and restaurants. The hotel has just been renovated beautifully.
8.2
Scored 8.2
Very good
Rated very good
1,304 reviews
Price from£145.06per night
See all hotels in and around San Rocco
Subscribe to receive premium deals

Prices drop the moment you sign up!