Choose your preferred language. We speak English and 41 other languages.
Vabaõhumuuseumi tee 11/ Lillevälja 2, Haabersti, 13522 Tallinn, Estonia – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
342 properties in Tallinn
Including hotels, apartments, villas and more.
1073 verified reviews
They speak your language!
Hotel Rocca al Mare's staff speaks: Estonian, English
Booking is safe
When you book with us your details are protected by a secure connection.
Golf Course (within 2 miles), Cycling, Sauna, Spa, Massage, Hot Tub, Indoor Pool (all year), Beachfront, Bicycle Rental
Food & Drink
Bar, Breakfast in the Room, Restaurant with Dining Menu, Buffet-Style Restaurant, Special Diet Meals (upon request)
WiFi is available in all areas and is free of charge.
Free private parking is available on site (reservation is not needed).
Room Service, Car Rental, Shuttle Service (surcharge), Airport Shuttle (surcharge), 24-Hour Front Desk, Baggage Storage, Private Check-in/Check-out, Laundry, Ironing Service, Meeting/Banquet Facilities, Fax/Photocopying, Hair/Beauty Salon, Honeymoon Suite
Non-smoking Rooms, Facilities for Disabled Guests, Family Rooms, Elevator, Heating, Hypoallergenic room available, All Spaces Non-Smoking (public and private), Air Conditioning
2:00 PM - 11:30 PM
Until 12:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
One child under 7 years stays free of charge when using existing beds.
One child under 2 years stays free of charge in a crib.
One older child or adult is charged EUR 21 per person per night in an extra bed.
The maximum number of extra beds/cribs in a room is 1.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
When booking more than 3 rooms, different policies and additional supplements may apply.
Cards accepted at this property
Hover over the cards for more info.
Based on 1070 reviews
Value for money
Show reviews from:
The seaside Pirita Top Spa Hotel, initially built for the yachting regattas of the Olympic Games in 1980, offers a wide choice of health, beauty and spa services.
Score from 1581 reviews Good
Modern and elegant, Meriton has well-furnished rooms with floor-to-ceiling windows just 440 yards from Tallinn’s central Toompea Castle and Park.
Score from 1443 reviews Good
The 4-star Kreutzwald Hotel Tallinn is just a 12-minute walk from Tallinn’s beautiful Old Town. It offers air-conditioned rooms with free Wi-Fi, library and spa facilities.
Score from 1678 reviews Very good
Swissôtel Tallinn is a luxurious hotel in the center of Tallinn, a 10-minute drive from the airport. It features air-conditioned rooms with flat-screen cable TV and free Wi-Fi.
Score from 1499 reviews Wonderful
Actually, everything. Absolutely perfect place to stay in budget and get a good rest.
friendly staff excellent spa treatments good breakfast
not enough parking spaces when the hotel is fully booked
Breakfast was OK.
The receptionist was a lair and tried to just get ride of the customers. She gave us room 101 (something like a public toilet) and said there is no other room available. Then when I showed her the room and facilities that we actually booked she was forced to give us another room (whereas she said there is no other room!)
As usual, the hotel is clean. Staff ok.
But this time the bathroom was really really smelly. It even kept me up at night as the smell was disturbing. Not used to this as all other times i was quite pleased with my stay here.
Good place to stay overnight close to Rocca al Mare shopping mall, museum and Zoo. Friendly staff, breakfast is just ok. Free parking available.
Noise from the street can harm your sleep, also breakfast selection can be better. Coffee from the pot is just a brown water...
No comments. Very good, as always...
Pretty much average hotel... Pool is only available in morning, water was too cold as well. Bathroom was very stinky. Room was with sea view, but the view was very average. Wouldn't recommend it.
Like the location
Breakfast was poor and cold. Room price includes only pool and sauna use in the morning and even then the sauna was just warm (60 C) and the jacuzzi didnt work properly. For 4 star hotel I think rooms should include other toiletries not just a soap. Also in the room you can hear easily every single movement in corridor. Not very happy about my experience.
good location, near sea, clean and quit rooms, nice breakfast.
Close to shopping to the sea
Unclear instruction for for using the pool and other facilities.
Everything. Good WiFi Great breakfast
Out of city centre, close to the sea. Big room, good breakfast. Possible to walk at the seaside.
Staff would really like to help, but sometimes lack the means to do so (essential electronics, cutlery, special items. e.g. Ice Bucket) Hotel presents itself as 4 star, but in reality it is not higher than 3 (more people than you think know about that :) )
Nice and comfprtable hotel, near a shopping center and sea, Ok for sightseeing if one travels by car. Good spa.
Charge for SPA for hotel guest in the afternoon and evening. 20 EUR extra price for sea view! Far from city center if you travel without a car.
I didn't visit the spa and swimming pool but I saw many people visit only for that.
we booked sea-side view with bit higher money but that wasn't real sea-view as the higher tree at 2nd floor. If you want to see real sea-side view, please ask them higher floor like over 4th floor. Anyway we changed the room, they call it yard view, that was another villa view. ;) Breakfast was not the quality of 4 star hotel, but the location was good with big shopping center and park.
Great breakfast with pancakes
The pool area could be available a bit longer
Location is good. Hotel is modern, having seaview
WiFi speed was quite slow also for skype without video.
Clean rooms, free pool for 1 hour after breakfast (pool with hot sauna), no noise ( windows not to the sea and street).
I asked to see room before to pay for sea view. When I see, that sea view is shadowed by trees, i pay for room without sea view and girl in receptions was not very happy for my changes. Second problem - in breakfast time on tables was crumbles, no cleaning in breakfast time for other customers)
Convenient location next to the zoo and Estonian open air museum
Unfriendly staff, especially in the reception Bathroom with mold, looks like there is no ventilation there Dirty furniture Breakfast is always the same and quality of meals is inferior
the welcoming receptionist was very nice and helpful
logistics - even though the hotel is located in a beautiful area (woods, sea), it is hard to enjoy it after all effort spend on getting there if you choose not to use a car, no signs, nothing. breakfast food - poor selection, okayish taste, terrible coffee - even from the bar. acoustics - sounds from the pool are never my first choice for the alarm sound, sunday morning wake up wasnt exactly how i expected it to be. the room - while generally okay, made me wonder what is so 4 star about it (first floor, with a view on a car parked in the yard)
Convinient parking, lovely sauna and pool. Good breakfast with excellent porridge.
Carpet in shower in the room for physically challlenged people was not there, might be more handles inside bathroom.
Everything is fine!
Sounds great: close to the city (5 mn drive to centre) and at the seaside
Seaside is not suitable for bathing (swampy) In reality the location is a (Fairly decent) shopping mall in the middle of nowhere in the outskirts of Tallinn. Forget romance and atmosphere, reminded me of 'Paris, Texas'. Service qualty in the restaurant is poor. Don't expect to get your meals in any logical order or to get everything you ordered. Pool is OK but seems easily crowded. Closed to horel guests after 11am.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.