Skip to main content

Filter by:


Star rating

Review score

Rocca-al-Mare – 387 hotels and places to stay
See the latest prices and deals by choosing your dates.
ibis Tallinn Center, hotel in Rocca-al-Mare

Ideally set in Tallinn, ibis Tallinn Center offers air-conditioned rooms, a garden, free WiFi and a shared lounge.

The room was good. Everything was very clean and lovely in the room - just as seen from the images. The location was a bit of a walk from the center, but doable walking distance.
8.9
Scored 8.9
Fabulous
Rated fabulous
6,670 reviews
Price from£39.34per night
Hestia Hotel Seaport Tallinn, hotel in Rocca-al-Mare

Hestia Hotel Seaport Tallinn is conveniently located next to the D-terminal of the Passenger Port of Tallinn and only a 10-minute walk from the Old Town.

The room was good, with all the amenities and clean. Bed and pillows were not the most comfortable ones but ok for a short stay.
8.1
Scored 8.1
Very good
Rated very good
7,683 reviews
Price from£71.99per night
St.Olav Hotel, hotel in Rocca-al-Mare

St. Olav Hotel is just 220 metres from Raekoja Plats, the very heart of Tallinn's medieval Old Town. It features rooms with a flat-screen TV, safe, minibar, work desk and free Wi-Fi. The St.

good value for money, superb location, placed in a historical building, friendly staff.
7.5
Scored 7.5
Good
Rated good
7,534 reviews
Price from£48.85per night
Park Inn by Radisson Meriton Conference & Spa Hotel Tallinn, hotel in Rocca-al-Mare

Park Inn by Radisson Meriton Conference & Spa Hotel Tallinn offers rooms with windows, 400 meters from Tallinn’s central Toompea Castle and Park. The hotel has a spa with an indoor pool and free WiFi....

Breakfast.
8.3
Scored 8.3
Very good
Rated very good
7,573 reviews
Price from£65.99per night
Bern Boutique Hotel, hotel in Rocca-al-Mare

Located in Tallinn’s Old Town, Bern Boutique Hotel offers air-conditioned rooms with a flat-screen TV with satellite channels, a minibar and free Wi-Fi.It is only 100 metres from the Viru shopping...

Really friendly staff, great location for the old town and comfy beds.
8.3
Scored 8.3
Very good
Rated very good
3,828 reviews
Price from£43.73per night
Hestia Hotel Ilmarine, hotel in Rocca-al-Mare

Hestia Hotel Ilmarine is situated 290 metres from Tallinn’s Old Town. It features rooms with satellite TV, a safe, seating area and a free internet connection.

Nice hotel, quiet. Good pricing
8.6
Scored 8.6
Fabulous
Rated fabulous
4,336 reviews
Price from£80.99per night
Hektor Container Hotel, hotel in Rocca-al-Mare

Located in Tallinn and with Kalarand reachable within 1.5 km, Hektor Container Hotel provides concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a bar.

Great location, rooms were warm and clean. A unique experience, and containers feel much larger than they look from the outside! Would definitely visit again!
9.0
Scored 9.0
Superb
Rated superb
1,602 reviews
Price from£61.06per night
Hilton Tallinn Park, hotel in Rocca-al-Mare

Located 800 metres from Tallinn International Bus Station in Tallinn, Hilton Tallinn Park features a restaurant and free WiFi throughout the property. Guests can enjoy the on-site bar.

SPA is excellent - sure it is not huge but not many people there. Good choice of dinner. Room is clean and not old. Still feel hotel is new and fresh.
8.9
Scored 8.9
Fabulous
Rated fabulous
3,707 reviews
Price from£93.86per night
Nordic Hotel Forum, hotel in Rocca-al-Mare

Only 150 metres from the Tallinn Old Town, a modern Nordic Hotel Forum of 4+ star category offers spacious air conditioned rooms with free Wi-Fi. The hotel has a leisure centre on the top floor.

Nicely decorated Clean Great location. Friendly staff
9.1
Scored 9.1
Superb
Rated superb
3,724 reviews
Price from£84.85per night
Tallink City Hotel, hotel in Rocca-al-Mare

4-star Tallink City Hotel is a combination of location and high quality.

Near Old town, location perfect
8.4
Scored 8.4
Very good
Rated very good
2,226 reviews
Price from£68.65per night
See all hotels near Rocca-al-Mare
Subscribe to receive premium deals

Prices drop the moment you sign up!