Hotels in Tallinn

Tallinn, the enchanting capital of Estonia, is a city where medieval charm meets modern sophistication. Whether you're seeking a luxurious stay within the historic Old Town, a cosy boutique hotel with a unique character, or a budget-friendly option close to the city’s main attractions, Tallinn hotels offer a range of accommodations to suit every traveller’s preference. To make your visit even more memorable, explore our holidays to Tallinn, which combine flights and hotels for a hassle-free and enjoyable stay.

  • Hotel

    Nordic Hotel Forum

    rated as 4.5 out of 5 by 3,427 reviewers
    344 ft from city centre
    from £136 per night
  • Hotel

    Nunne Boutique Hotel

    rated as 5 out of 5 by 159 reviewers
    2,208 ft from city centre
    from £125 per night
  • Hotel

    Swissotel Tallinn

    rated as 4.5 out of 5 by 3,023 reviewers
    2,077 ft from city centre
    from £128 per night
  • Hotel

    Park Inn by Radisson Central Tallinn

    rated as 4 out of 5 by 1,800 reviewers
    1,483 ft from city centre
    from £79 per night
  • Hotel

    My City Hotel

    rated as 4.5 out of 5 by 1,805 reviewers
    1,539 ft from city centre
    from £83 per night
  • Hotel

    Citybox Tallinn City Center

    rated as 4 out of 5 by 123 reviewers
    1,647 ft from city centre
    from £79 per night
  • Hotel

    The von Stackelberg Hotel Tallinn

    rated as 4 out of 5 by 1,396 reviewers
    3,927 ft from city centre
    from £149 per night
  • Hotel

    Novotel Tallinn

    rated as 4.5 out of 5 by 9 reviewers
    2,054 ft from city centre
    from £99 per night
  • Hotel

    Park Inn by Radisson Meriton Conference & Spa Hotel Tallinn

    rated as 3.5 out of 5 by 2,469 reviewers
    4,154 ft from city centre
    from £65 per night
  • Hotel
    810 ft from city centre
    from £114 per night
  • Hotel

    Meriton Old Town Garden Hotel

    rated as 4 out of 5 by 1,088 reviewers
    1,736 ft from city centre
    from £58 per night
  • Hotel

    Kreutzwald Hotel Tallinn

    rated as 4 out of 5 by 1,646 reviewers
    4,865 ft from city centre
    from £92 per night
  • Hotel

    Rixwell Collection Savoy Boutique Hotel

    rated as 4.5 out of 5 by 1,896 reviewers
    1,411 ft from city centre
    from £131 per night
  • Hotel

    City Hotel Tallinn by Unique Hotels

    rated as 3.5 out of 5 by 303 reviewers
    4,222 ft from city centre
  • Hotel

    Rixwell Viru Square Hotel Tallinn

    rated as 3.5 out of 5 by 689 reviewers
    909 ft from city centre
    from £70 per night

Hotels in Tallinn with breakfast included

  • Hotel

    Hotel Dzingel

    rated as 3 out of 5 by 245 reviewers
    4.22 mi from city centre
    from £61 per night
  • Hotel

    Rija Old Town Hotel

    rated as 3.5 out of 5 by 685 reviewers
    2,231 ft from city centre
    from £103 per night
  • Hotel

    Merchants House Hotel

    rated as 4 out of 5 by 913 reviewers
    1,791 ft from city centre
    from £140 per night
  • Hotel

    Hestia Hotel Ilmarine

    rated as 4 out of 5 by 1,299 reviewers
    2,986 ft from city centre
    from £73 per night
  • Hotel

    Hestia Hotel Europa

    rated as 4 out of 5 by 1,289 reviewers
    2,031 ft from city centre
    from £96 per night
  • Hotel

    Mercure Tallinn

    rated as 4 out of 5 by 33 reviewers
    1.84 mi from city centre
    from £80 per night
  • Hotel

    Dorell

    rated as 3.5 out of 5 by 107 reviewers
    2,871 ft from city centre
    from £57 per night
  • Hotel

    Radisson Blu Hotel Olümpia

    rated as 4 out of 5 by 1,695 reviewers
    2,618 ft from city centre
    from £90 per night
  • Hotel

    The Three Sisters Hotel

    rated as 4.5 out of 5 by 26 reviewers
    1,988 ft from city centre
    from £258 per night

Best value for money hotels in Tallinn

Great value hotels for your stay in Tallinn

  • Hotel

    ibis Styles Tallinn

    rated as 3.5 out of 5 by 6 reviewers
    3,891 ft from city centre
    from £55 per night
  • Hotel

    Hyatt Place Tallinn

    rated as 4.5 out of 5 by 52 reviewers
    2,549 ft from city centre
    from £78 per night
  • Hotel

    Movenpick Hotel Tallinn

    rated as 4.5 out of 5 by 186 reviewers
    2,395 ft from city centre
    from £105 per night
  • Hotel

    The Burman Hotel - Member of Small Luxury Hotels of the World

    rated as 5 out of 5 by 12 reviewers
    1,972 ft from city centre
    from £372 per night
  • Hotel

    Hilton Tallinn Park

    rated as 4.5 out of 5 by 1,645 reviewers
    3,045 ft from city centre
    from £117 per night
  • Hotel

    Kalev Spa Hotel & Waterpark

    rated as 4.5 out of 5 by 777 reviewers
    1,224 ft from city centre
    from £161 per night
  • Hotel

    Oru Hub Hotel Tallinn - Handwritten Collection

    rated as 4.5 out of 5 by 621 reviewers
    1.83 mi from city centre
    from £53 per night
  • Aparthotel

    Tallinn City Apartments Old Town Suites

    rated as 4.5 out of 5 by 298 reviewers
    1,614 ft from city centre
    from £60 per night
  • Hotel

    CRU Hotel

    rated as 4.5 out of 5 by 523 reviewers
    1,096 ft from city centre
    from £89 per night

Best rated hotels in Tallinn

Explore the best rated hotels in Tallinn, Estonia based on the opinions of other travelers

  • Aparthotel

    Revelton Suites Tallinn

    rated as 5 out of 5 by 548 reviewers
    4,892 ft from city centre
    from £105 per night
  • Hotel
    2,575 ft from city centre
  • Hotel

    Radisson Collection Hotel, Tallinn

    rated as 4.5 out of 5 by 494 reviewers
    1,243 ft from city centre
    from £185 per night
  • Hotel

    Palace Hotel Tallinn, a member of Radisson Individuals

    rated as 4.5 out of 5 by 3,574 reviewers
    2,165 ft from city centre
    from £96 per night
  • Hotel

    Schlössle Hotel - Small Luxury Hotels of the World

    rated as 4.5 out of 5 by 556 reviewers
    1,260 ft from city centre
    from £181 per night
  • Hotel

    Hotel Telegraaf, Autograph Collection

    rated as 4.5 out of 5 by 2,180 reviewers
    1,204 ft from city centre
    from £226 per night
  • Hotel

    Centennial Nexus Hotel Tallinn

    rated as 4.5 out of 5 by 699 reviewers
    4,367 ft from city centre
    from £94 per night
  • Hotel

    Hestia Hotel Kentmanni

    rated as 4.5 out of 5 by 256 reviewers
    2,536 ft from city centre
    from £164 per night
  • Hotel
    2,008 ft from city centre

Cheap hotels in Tallinn

Affordable budget hotels in Tallinn

  • Hotel
    1,614 ft from city centre
  • Hotel

    Tallinn Airport Stay

    rated as 4 out of 5 by 6 reviewers
    1.87 mi from city centre
  • Hotel

    ibis Tallinn Center

    rated as 4.5 out of 5 by 612 reviewers
    4,019 ft from city centre
    from £74 per night
  • Hotel

    Hampton By Hilton Tallinn

    rated as 4.5 out of 5 by 49 reviewers
    3,593 ft from city centre
    from £95 per night
  • Aparthotel

    MyApartments

    rated as 4.5 out of 5 by 84 reviewers
    2,156 ft from city centre
    from £82 per night
  • Hotel

    Metropol Hotel

    rated as 4.5 out of 5 by 1,425 reviewers
    948 ft from city centre
    from £47 per night
  • Aparthotel

    Tallinn City Apartments - Town Hall Square

    rated as 4 out of 5 by 8 reviewers
    1,604 ft from city centre
    from £99 per night
  • Hotel

    Go Hotel Shnelli

    rated as 4 out of 5 by 51 reviewers
    3,327 ft from city centre
    from £78 per night
  • Hotel

    Taanilinna Hotell

    rated as 4 out of 5 by 485 reviewers
    643 ft from city centre
    from £108 per night

Why book with us?

Travel tips for Tallinn

FAQs about hotels in Tallinn

Explore more hotels in Tallinn