Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
City Hotel Portus
Uus-Sadama 23, Tallinn City-Centre, 10120 Tallinn – Show map
After booking, all of the property’s details, including telephone and email address, are provided in your booking confirmation and your account.
Get instant confirmation with FREE cancellation on most rooms!
6 Reasons to Choose City Hotel Portus
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
302 properties in Tallinn
Including hotels, apartments, villas and more.
766 verified reviews
We speak your language
City Hotel Portus's staff speak: 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
Free! 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! 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.
Free! One child under 12 years stays free of charge in an extra bed.
Free! 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
City Hotel Portus accepts these cards and reserves the right to pre-authorize your card prior to arrival.
Based on 766 reviews
Show reviews from:
Popular Hotels in Tallinn
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 1464 reviews Very good
Park Inn by Radisson Central Tallinn is conveniently close to the Old Town and main business and shopping districts. It provides spacious rooms with modern amenities, such as free Wi-Fi and cable TV.
Score from 1635 reviews Good
The 3-star Oru Hotell is in Tallinn, less than half a mile from the Baltic Sea and the sandy beach. It offers elegant rooms with free Wi-Fi and a flat-screen TV with cable channels.
Score from 570 reviews Very good
The elegant Boutique Hotel Old Town Maestro’s is in a 15th-century building right in the heart of Tallinn’s Old Town. It has spacious rooms with free Wi-Fi and a sitting area.
Score from 1021 reviews Very good
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
If you arrive with a ferry at Terminal D, the location in excellent. Buses, sightseeing buses, buses to the airport and taxis are right there. You can walk to Old Town or take a taxi for four euros. The hotel is inexpensive and you get the basics you need including a good breakfast.
The restaurant closed already at 8 pm.
Good price and quality
Good location. Just off the port.
Unacceptable that in the port Hotel the breakfast only from 7 am. Lobby bar not working.
Big clean rooms. Yet the furniture comes straight from the IKEA
The main problem of the hotel are the bathrooms. The shower is not separated from the toilet or other facilities by anything. So after taking a shower it's a swamp in the bathroom for the next 4-5 hours. Awfull!
very clean and the price was very very good.
staff not very friendly, no early breakast- if you want to catch the first ferry you will have breakfast on the ferry.
Service on bar was bad.. Service was low and we waited some time and when our turn was lady said that 10 min break and run out from main door..
Location is good - 15 min walk from the old city. Clean and quiet rooms. Excellent breakfast. Bus stops for bus #2 from airport and for city sightseeing bus are right near by entrance.
Close to the port
WC and shower placed in small enwironment. When showering all flor is wet
it was warm in the room. It's about 15 min to old town and near port. Lovely breakfast, big choose of food.
hotel administrator wasn't kind and didn't give enough information. There is not curtain in the shower, so everything was wet.
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.