Hotel in Tallinn
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)

Find Hotels

2026-04-20

2026-04-21

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Tallinn near Viru Shopping Centre

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

1048 options found

  • Dictumfactum Residence 1Bedroom

    18 Suur-Karja 39, Tallinn, Estonia

    0.5 km to Viru Shopping Centre

    (Show map)

    Show map

    The 52 m² Dictumfactum Residence 1Bedroom Tallinn is situated only a 6-minute walk from the 19th-century Alexander Nevsky Russian Orthodox Cathedral and 5 km from Lennart Meri Tallinn airport.

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • I&A Residence - Sadama

    Joe Taenav 5, Tallinn, Estonia

    0.5 km to Viru Shopping Centre

    (Show map)

    Show map

    To enjoy your vacation in Tallinn, stay at the 45 m² I&A Residence - Sadama Tallinn, which is only 450 metres from the Foorum Shopping Centre and only an 8-minute walk from the modern 11-screen Coca…

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • A-Living Tallinn City Centre

    Joe Taenav 5 45, Tallinn, Estonia

    0.5 km to Viru Shopping Centre

    (Show map)

    Show map

    To enjoy your vacation in Tallinn, stay at A-Living Tallinn City Centre apartment, which is merely 1.2 km from the Tallinn Old Town and in close proximity to the Church of St. Simeon and the…

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Old Town Boho Guesthouse

    Uus Taenav 26, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Located just 6 minutes' stroll from the medieval lutheran Church of the Holy Ghost, the recently renovated Old Town Boho Guesthouse Tallinn has a terrace. Nestled in the Tallinn Old Town district…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • City Light Apartment

    Joe Tn 5, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    The 32 m² City Light Apartment Tallinn offers proximity to a number of tourist attractions, such as Postimaja, located only 450 metres away. Guests can use Wi-Fi for either business or leisure…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Tallinn City Apartments Old Town Suites

    Kullassepa 11, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Offering 17 rooms, the 4-star smoke-free Tallinn City Apartments Old Town Suites hotel is near the entertainment district of Tallinn, a mere 1.4 km from Telliskivi Creative City. The foreign art…

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Luxury Square View Apartment #18

    Raekoja Plats 8, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Staying at the 85 m² Luxury Square View Apartment #18 Tallinn, guests can reach the Danish King's Garden, situated around 10 minutes' walk away.

    More...
    From US$ 293
    price for 1 night
    BOOK From US$ 293
  • Tallinn Center Apartment

    36 Maakri, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    To enjoy your vacation in Tallinn, stay at the 1-room Tallinn Center Apartment, which is merely 250 metres from Weir Golf Studio and within 15 minutes' walk of Freedom Square. Guests can benefit from…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Spacious 2-Level Penthouse In Central Tallinn

    Lembitu Taenav 8, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Overlooking the city, the 102 m² Spacious 2-Level Penthouse In Central Tallinn apartment is just a 13-minute walk from the Tallinn Old Town in Tallinn.

    More...
    From US$ 291
    price for 1 night
    BOOK From US$ 291
  • Tallinn City Apartments - Town Hall Square

    Kullasepa Street 11, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    The 3-star Tallinn City Apartments - Town Hall Square hotel offers a terrace, located around a 10-minute walk from the hirve Deer's Park. Private parking is available for EUR 15 per day nearby.

    More...
    From US$ 158
    price for 1 night
    BOOK From US$ 158
  • Old Town Apartment, Uus 28

    28 Uus 12, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Enjoy your stay at Old Town Apartment, Uus 28 Tallinn, which is located in the centre of Tallinn, approximately 10 minutes' walk from the Balti Jamm Market. Guests can use Wi-Fi for either business…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Apartment For 6 Person With Raekoja Plats View

    Raekoja Plats 8 9, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Situated only 650 metres from the Estonian National Opera, the 1-room Apartment For 6 Person With Raekoja Plats View Tallinn also boasts easy access to Tallinn train station which is just 1.1 km away.

    More...
    From US$ 152
    price for 1 night
    BOOK From US$ 152
  • Elegant Apartment With Sauna, Town Hall Square, Old Town

    Raekoja Plats 8, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Elegant Apartment With Sauna, Town Hall Square, Old Town Tallinn lies in the Tallinn City-Centre district of Tallinn and offers swift access to the ancient 10th-century Estonian Toompea Hill…

    More...
    From US$ 368
    price for 1 night
    BOOK From US$ 368
  • 2-Story, 3-Bedroom Penthouse, Sauna, Free Parking

    Pronksi Taenav 5, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    To enjoy your vacation in Tallinn, stay at the 122 m² 2-Story, 3-Bedroom Penthouse, Sauna, Free Parking Tallinn apartment, which is a mere 1.6 km from the Alexander Nevsky Cathedral and nearly a 20…

    More...
    From US$ 673
    price for 1 night
    BOOK From US$ 673
  • Romeo Family Uus Apartments

    Uus 28/1, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Romeo Family Uus Apartments Tallinn lies in a quiet location in Tallinn, within easy reach of the medieval spired St Olaf's church. This apartment offers public parking nearby and modern comforts…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Tallinn City Apartments - Old Town Townhouse

    11 Olevimaegi, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    The spacious 250 m² Tallinn City Apartments - Old Town Townhouse is situated in Tallinn, only 550 metres from the Tallinn Town Hall Square, and offers spa amenities such as a sauna. The 3-bedroom…

    More...
    From US$ 866
    price for 1 night
    BOOK From US$ 866
  • Tallinn City Apartments Luxury 4 Bedroom With Terrace And Sauna

    Vene 23, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    The spacious 186 m² Tallinn City Apartments Luxury 4 Bedroom With Terrace And Sauna is just 7 minutes' stroll from Viru Square and welcomes guests with a Jacuzzi and a sauna. The 2-bedroom apartment…

    More...
    From US$ 388
    price for 1 night
    BOOK From US$ 388
  • 2Br 95M2 Apartment In Old Town With Free Parking And Sauna!

    Kullassepa 13, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    The 2-room 2Br 95M2 Apartment In Old Town With Free Parking And Sauna! Tallinn is located only 300 metres from Tallinn train station and just a 6-minute walk from the Estonian National Opera. Guests…

    More...
    From US$ 385
    price for 1 night
    BOOK From US$ 385
  • 2Br 98M2 Old Town Apt With Pool Table And Free Parking!

    13 Kullassepa Taenav, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Located 300 metres from Tallinn railway station, the 98 m² 2Br 98M2 Old Town Apt With Pool Table And Free Parking! Tallinn is merely a 9-minute walk from the onion-domed Russian Orthodox church…

    More...
    From US$ 350
    price for 1 night
    BOOK From US$ 350
  • Historic Residence Apartments At Old Town

    1 Kinga, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    To enjoy your vacation in Tallinn, stay at the 8-room Historic Residence Apartments At Old Town Tallinn, which is merely 1.2 km from the Rotermann Quarter and merely 7 minutes' walk from the Balti…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83