Skip to main content

Filter by:


Star rating

Review score

Rocca-al-Mare – 386 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,673 reviews
Price from£39.34per night
Hestia Hotel Europa, hotel in Rocca-al-Mare

The 4-star Hestia Hotel Europa is situated just 150 metres from the Port of Tallinn. It offers elegant interiors, 2 beauty salons and stylish rooms with free Wi-Fi and a flat-screen TV.

8.6
Scored 8.6
Fabulous
Rated fabulous
10,942 reviews
Price from£84.58per night
Radisson Collection Hotel, Tallinn, hotel in Rocca-al-Mare

Situated in Tallinn, 400 metres from Estonian National Opera, Radisson Collection Hotel, Tallinn features accommodation with a restaurant, private parking, a fitness centre and a bar.

We really liked our spacious room, delicious breakfast and the warm swimming pool for our little kid (3 years old).
9.4
Scored 9.4
Superb
Rated superb
5,213 reviews
Price from£108.84per 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.

Good breakfast (Swedish table), mostly traditional European food. Clean and comfortable rooms with air conditioning system and TV. Good location (around 5 min from the old town of Tallinn).
8.1
Scored 8.1
Very good
Rated very good
7,687 reviews
Price from£77.99per night
Radisson Blu Hotel Olümpia, hotel in Rocca-al-Mare

Centrall located Radisson Blu Hotel Olümpia provides air-conditioned rooms with cable TV and free Wi-Fi. Guests are welcome to enjoy a swimming pool on the 26th floor.

One of the best hotels I've been to so far, with a great sauna and gym on the same floor, so it was easy to rest after the gym. The sauna was working up until 10pm. Room was great for price value, got free upgrade and high floor
8.6
Scored 8.6
Fabulous
Rated fabulous
3,760 reviews
Price from£80.56per night
Center Hotel, hotel in Rocca-al-Mare

The budget Center Hotel is located in the centre of Tallinn, a 15-minute walk of the beautiful Old Town. It offers simply furnished rooms. Most rooms have a flat-screen TV with satellite channels.

Good budget hotel, basic necessities for breakfast, bread, yogurt, coffee, etc. The room had poor ventilation and the hotel has not been renovated much. the beds were really old, worn and broken. But the location is good and the staff is friendly at breakfast. if you want a place to stay, this is the place to be.
7.1
Scored 7.1
Good
Rated good
6,464 reviews
Price from£27.90per 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
Park Inn by Radisson Central Tallinn, hotel in Rocca-al-Mare

Park Inn by Radisson Central Tallinn is conveniently situated conveniently near the Old Town and main business and shopping districts.

Quite minimalist but fresh looking room, clean and silent.
8.3
Scored 8.3
Very good
Rated very good
4,541 reviews
Price from£61.71per night
Hotel L'Ermitage, hotel in Rocca-al-Mare

The modern 4-star Hotel L’Ermitage is located in the centre of Tallinn, just a 5-minute walk from the Town Hall. It offers rooms with a minibar and free internet.

Cozy room,clean, quiet rooms and corridors; great bed. Very friendly and efficient staff. Nice dinning room and menu. Self-serve basic breakfast but choices for everyone. Good location for walking and bus to Old town. Taxi service fast at door.
8.5
Scored 8.5
Very good
Rated very good
3,782 reviews
Price from£32.78per night
Tallink Express Hotel, hotel in Rocca-al-Mare

The comfortable hotel with friendly rates and colourful rooms is located between the passenger port and the Old Town.

Lovely staff and very accommodating! ❤️
7.6
Scored 7.6
Good
Rated good
5,324 reviews
Price from£76.28per night
See all hotels near Rocca-al-Mare
Subscribe to receive premium deals

Prices drop the moment you sign up!