Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Uus-Sadama 23, Tallinn City Center, 10120 Tallinn, Estonia – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
304 properties in Tallinn
Including hotels, apartments, villas and more.
795 verified reviews
They speak your language
City Hotel Portus's staff speaks: Estonian, English
Booking is safe
When you book with us your details are protected by a secure connection.
Sauna, Bicycle Rental
Food & Drink
Bar, Restaurant With Dining Menu
WiFi is available in all areas and is free of charge.
Private parking is available on site (reservation is needed) and costs EUR 10 per day.
Free public 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, Laundry, Dry Cleaning, Shoeshine, Daily Housekeeping, Meeting/Banquet Facilities, Fax/Photocopying
Safe, Non-smoking Rooms, Facilities for Disabled Guests, Family Rooms, Elevator, Hypoallergenic room available, All Spaces Non-Smoking (public and private), Air Conditioning
2:00 PM - 12:00 AM
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 12 years stays free of charge in an extra bed.
One child under 2 years stays free of charge in a crib.
One older child or adult is charged EUR 22 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 allowed. Charges may apply.
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 795 reviews
Value for money
Show reviews from:
Go Hotel Shnelli is near the medieval Old Town of Tallinn, close to the Balti Jaam Train Station. It provides free parking and basic rooms with satellite TV and free Wi-Fi.
Score from 1588 reviews Very good
Just over a quarter mile from Tallin’s Old Town and 320 yards from the passenger port, the Tallink Express Hotel includes free Wi-Fi and a 24-hour front desk. Guests can rent bicycles at the property....
Score from 860 reviews Good
The 4-star Hotel Euroopa is just 500 ft from the Port of Tallinn. It offers elegant interiors, 2 beauty salons and stylish rooms with free Wi-Fi and a flat-screen TV.
Score from 795 reviews Very good
The modern 4-star Hotel L’Ermitage is in Old Town Tallinn, just a 5-minute walk from the town hall. It has rooms with free internet and a minibar.
Score from 1144 reviews Very good
The staff was pleasant and helpful. Breakfast was good.
Furnishings were stained and a bit shabby.
I would like it to be single double bed for two.
too much noise, even can hear the footstep from the upper floor and in corridor with amplifying, also don't like the color of the hotel, red and orange, not good for sleeping
Compared to old town hotels, this one has way better prices. It is far from the centre, but has a bus connection every 30 minutes. WiFi works fine, breakfast ok.
Situated at the harbour, it is used mostly by cruise ship passengers for one night. Hostel atmosphere, which is okay for one night.
20 mins walk to old town. Was confonrtable stay. Helpful reception. Good food.
Simple Breakfast and same for every day:)
20mins walk to old town. Quite. Breakfast is fair. Good wifi connection. Clean. Staff are nice.bus station was 7 mins away by taxi
Beds are comfortable but small:)shower place is small also.
Location is very good, walking distance to ferry pier, close to downtown and supermarket
Breakfast was poor
the view on the harbor, the style of the room, the closeness to the city center, effective and helpful staff, the room was kept very clean
the couch had an old stain on it
Next door to departure point. Just across the road. Clean, comfortable room & bed.
Hotel opposite the port of Tallinn - only 10-15 mins walk to old town. Reasonable value, breakfast buffet average.
Room needed new bedding, bed cover dirty with cigarette burns.
Cleaning Crew must be used chemicals, washing room stinks like piss.
Rooms are comfortable
Are has no charm whatsoever, much better to stay in old town or even the business district
We stayed there because the ferry from Helsinki arrived at 0.30 and Portus is right next to the D-terminal. Breakfast was ok.
wifi just didn't work and receptionist couldn't help with it (it was very late though)
The bus stop is close to the hotel. It is very easy to go to the medieval city. The room and breakfast are good. Maria Helena - Belo Horizonte - Brasil
good location only if you travel through the port
dirty room, very poor breakfast
Rooms were basic and clean
I booked to stay at the City Hotel Portus twice (my first two nights in Tallinn and then, my last 2). I went for a few days to Saaremaa Island in between. I selected this hotel based on the price and also it had received good reviews overall. The rooms are not bad and breakfast is included in the room rate. It's about a 20 minute walk from near the D terminal to the Old City but this also is ok as I like walking. My problems really began on the day I checked out of the hotel to go to Saaremaa. I was flying to Saaremaa and needed to take a taxi to the airport. On arrival this had cost me about 7 euros. I asked the hotel to call me a cab which they did. I waited and they told me the cab was outside. I went outside and the cab had arrived. I got in. About half way to the airport I noticed the meter on the cab said 22 euros! I questioned the driver in complete shock. This was his rate. Apparently different companies have quite different rates. Clearly this company "Taxi and Transport" preyed on naive tourists such as myself. But I also wonder why the hotel would use this company? I had trusted the hotel to look out for me as a guest and they had not. When I returned to the hotel 3 days later I found that even though I had a booking there, they didn't have any room for me. Again imagine the shock of this when you arrive. I asked where I was supposed to go and they indicated the name of another hotel "Hotel Shnelli" which is about 15 minutes away near the train station. I knew nothing about this other hotel and was unhappy that my reservations could just be changed with consulting me. They did pay for a taxi to take me to the new hotel and I noticed they didn't call the Taxi and Transport company! I asked the hotel clerk to call the new hotel to confirm that I had a reservation there and he didn't want to at first. I had to insist and he begrudgingly phoned.
Cleanliss and intimacy
Poor wi fi in the room
Nice hotel ,
Everything was just perfect: wonderful hotel, lovely and very helpful stuff, good breakfast, great location, very clean and spacious rooms, great value for money. HIGHLY RECOMMENDED!
Stayed 2nd time around, this place never dissapoints. Especialy when you are traveling by ferry.
Close to city center and harbour
No WiFi access; The breakfast room is too small for the capacity of the hotel...
Reception is very good, polite and helpful. Best location for transfer to Finland.
Great location. Large room. Not luxury but has everything you need for a pleasant stay in Tallin.
Friendly staff Clean rooms Room design
No mini shower in bathrooms(as in all Estonia) Corridor noise
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.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.