Pet-friendly hotels in Tallinn worth booking
Dog on a leash outside a Tallinn boutique hotel
Seven Tallinn hotels that actually welcome dogs — not just permit them — with room-price bands from $95 to $290, pet fees from free to $35 a night, and honest notes on which neighbourhoods work for walkies.
The Tallinn dog scene, quickly
Tallinn is a dog city — off-leash areas in Kadriorg Park, Löwenruh, Stroomi and along Pirita beach, and most cafés in Kalamaja allow dogs on the terrace. That said, 'pet-friendly hotel' means very different things here: a chain that charges $35 a night and grudgingly permits pets, versus a Kalamaja boutique that puts a bowl and treats in the room. This list ranks by the second definition.
Rules across the board: dogs must be leashed in public streets and on public transport (free travel for dogs under carrier size, otherwise a child ticket at $1). Muzzles are required on trams for medium and large breeds — enforcement is real if the conductor gets a complaint. The Old Town's cobblestones are hard on paws in summer heat; walk on the tram-line grass strips where possible.
Hotel Palace — the calm central option
Palace on Vabaduse väljak 3 charges $15 a night per pet, allows dogs up to 25kg, and — crucially — has the Kaarli park across the street for the 6am walk. Rooms from $185 to $250. The building is quiet, the corridors carpeted, and the staff are used to dogs; ask for a ground-floor room to avoid the lift with a nervous animal.
The location is genuinely dog-friendly: 6 minutes on foot to Vanalinn without going through the busiest tourist streets, and 12 minutes to the harbour promenade for long walks. Skip the buffet breakfast (dogs not allowed in the dining room) and use the room service, which is priced fairly at $18 for a full breakfast. This is the top all-round pick.
Hektor Design Hostel — Kalamaja, no fee
Hektor on Põhja pst 21 is a budget-boutique in a Kalamaja factory conversion, private rooms from $85 to $130, and it does not charge a pet fee at all. Dogs get water bowls at reception and the staff know the local dog parks by name. The neighbourhood is peak dog territory — Kalamaja Park has an off-leash section, and F-hoone and Klaus cafés have terraces where dogs are welcome.
Rooms are small and design-forward — plywood built-ins, concrete floors that clean easily after muddy paws, blackout curtains. The catch: no lift and the private rooms are on the second and third floor. Fine for a healthy dog, not for an elderly one with hip issues. This is the correct budget pick and one of the most genuinely welcoming pet policies in the city.
Hilton Tallinn Park — the safe upper-mid pick
Hilton charges $25 a night per pet up to 22kg, welcomes them without fuss, and — the specific advantage — backs directly onto Politseipark, which has an off-leash area 60 seconds from the hotel's rear entrance. Rooms $175 to $260. The corridors are wide, the lifts are big, and there is a designated dog-walking route on the property map given at check-in.
Weekend nights get noisy in the lobby bar until midnight; ask for a room on floors 8 and up if your dog is a light sleeper. Room service will bring a dog-food option — plain chicken and rice at $12 — which is unusual and useful for travelling dogs with upset stomachs. Not exciting but reliably good, which is the correct answer for a stressed pet.
Yoga Residence — Kadriorg apartments
Yoga Residence has apartment-style units near Kadriorg Park, 15 minutes on foot from Vanalinn. Studios and one-bedrooms from $105 to $170, pet fee $20 flat per stay (not per night, which matters for a week). Kadriorg Park is one of the best urban dog-walking spaces in the Baltics — 70 hectares of paths, ponds, the presidential palace grounds, and Kumu art museum's back lawn.
The apartments have real kitchens, which matters for a dog on a specific diet, and there is a Selver supermarket 200 metres away. The catch: the building is a converted 1930s residential, no lift in most units — check when booking. This is the correct pick for a stay of 5+ nights with a dog: the apartment format, the park, the flat fee.
Swissôtel — the luxury pet option
Swissôtel charges $35 a night per pet up to 15kg (small dogs only, which is a hard cap), provides bed, bowls and food on request, and has one of the more genuinely thoughtful programmes in the city. Rooms from $210. The location is fine but not the strongest for dogs — the immediate area is Rotermann's paved plazas, and you walk 8 minutes to Kanuti aed or the harbour for grass.
This is the correct pick for a small dog and a couple that wants a luxury weekend. It is the wrong pick for anything over 15kg (they will politely refuse at check-in) and the wrong pick if walkies-convenience matters more than views. The 30th-floor spa does not accept dogs, obviously, so someone must dog-sit while the other partner swims.
What to avoid
Avoid any Old Town boutique that lists dogs as 'permitted on request' without a clear policy — this usually means the owner is uneasy, the hotel is small, and you will get complaint calls from neighbouring rooms. Avoid all hostels with shared dorms even where they permit pets; the dog is stressed and so are the other guests. Avoid Tallink Spa and Kalev Spa entirely — they nominally permit small dogs but the waterpark-and-buffet chaos is not a dog environment.
The specific move: Kalamaja for young active dogs, Kadriorg for older or anxious ones, and Kesklinn (Palace, Hilton) if you want central and calm. Bring proof of rabies vaccination — Estonia is EU, so a pet passport is required for entry, and hotels increasingly ask to see it. Booking.com's 'pets allowed' filter is often wrong; email the hotel directly.
Before you book
The questions people ask about Kesklinn, answered with this month’s numbers.
Yes if arriving from outside the EU, and yes for EU pets travelling as well — a rabies vaccination at least 21 days old, microchip, and either an EU pet passport or an EU animal health certificate. UK dogs need the animal health certificate now. Ferry operators check documents.
Yes. Small dogs in carriers travel free; larger dogs pay a child fare ($1) and must be leashed, with muzzles for medium and large breeds on trams and buses. Enforcement is inconsistent but present. Guide dogs travel free without muzzle.
Kadriorg Park (marked areas), Löwenruh Park, Kalamaja Park's designated section, Stroomi Beach outside swimming season, and Pirita beach off-season (October to April). Vanalinn is on-leash only, and Toompea's viewpoints are on-leash with fines for infringement.
Kliinikum Loomakliinik on Roosikrantsi 4 is open 24/7, English-speaking, and used to travelling pets — consultations from $45, emergency visits $80. For after-hours in Kalamaja, Räägu Loomakliinik on Räägu 14 covers evenings until midnight.