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)

Find Hotels

2026-02-27

2026-02-28

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

971 options found

  • Best Old Town View In Tallinn With Sauna

    Pikk, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    To enjoy your vacation in Tallinn, stay at the spacious 1-bedroom Best Old Town View In Tallinn With Sauna apartment, which is just 11 minutes' walk from Freedom Square and a mere 1.6 km from the…

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • Old Town - Main Square Apartment

    5 Raekoja Plats, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Old Town - Main Square Apartment Tallinn is situated just 5 minutes' walk from Tallinn City Museum and 10 km from Lennart Meri Tallinn airport.

    More...
    BOOK
  • Economy Baltics Apartments - Narva 16

    Narva Mnt 16-25, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Foorum Shopping Centre is at a distance of 0.6 km from Economy Baltics Apartments - Narva 16, while Estonian Jewish Museum is situated nearby. Wi-Fi and a car park are also available at the apartment.

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Old Town - Dunkri Apartment

    2 Dunkri, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    To enjoy your vacation in Tallinn, stay at the spacious 1-bedroom Old Town - Dunkri Apartment Tallinn, which is 550 metres from the KGB Prison Cells Museum and about 20 minutes' walk from the…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Dictumfactum Niguliste Charm Apartment

    Niguliste Taenav 2 39, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    The spacious 68 m² Dictumfactum Niguliste Charm Apartment Tallinn is situated in the Tallinn Old Town district, approximately 5 minutes' walk from the 19th-century Alexander Nevsky Russian Orthodox…

    More...
    From US$ 224
    price for 1 night
    BOOK From US$ 224
  • Home Cinema - 2-Bed, 2-Bath - Free Private Parking

    Niguliste Taenav 2 33, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    To enjoy your vacation in Tallinn, stay at the 66 m² Home Cinema - 2-Bed, 2-Bath - Free Private Parking Tallinn apartment, which is a mere 0.8 km from the Balti Jamm Market and merely 8 minutes' walk…

    More...
    From US$ 416
    price for 1 night
    BOOK From US$ 416
  • Hestia Hotel Europa

    Paadi 5, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Featuring a good location about a 20-minute walk from the compelling Vabamu Museum of Occupations and Freedom, the luxury Hestia Hotel Europa Tallinn boasts 2 saunas. This elegant hotel provides…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Large Studio Downtown

    A. Lauteri 8-52, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    The spacious Large Studio Downtown Apartment is only 8 minutes' walk from Estonian National Opera and welcomes guests with a hot tub. For those travelling by car, this apartment offers parking on…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Meriton Old Town Garden Hotel

    Lai 24/Pikk 29, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Offering car rentals, along with 24-hour reception and wake-up calls, the 4-star Meriton Old Town Garden Hotel Tallinn is nearly 5 minutes' walk from House of the Blackheads. Featuring a restaurant…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Heaven Apartment

    3 Kinga, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    The 2-room Heaven Apartment is just 6 minutes' walk from Balti Jamm Market and welcomes guests with sauna facilities. The apartment is located in the Tallinn Old Town district, a walk from Estonian…

    More...
    From US$ 483
    price for 1 night
    BOOK From US$ 483
  • The Monks Bunk Hostel & Bar

    Lai 22, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Located merely 5 minutes' stroll from St Nicolas' Orthodox Church, The Monks Bunk Hostel & Bar offers guests to make use of a tour desk. Offering baggage storage, this hostel is within walking…

    More...
    From US$ 9
    price for 1 night
    BOOK From US$ 9
  • Merchants House Hotel

    Dunkri 4/6, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    At the 4-star Merchants House Hotel Tallinn, you can stay close to Tallinn City Museum, as it is situated only 400 metres away. The 4-star Merchants House Hotel Tallinn also offers 24-hour reception…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Tallinn City Apartments Residence

    Harju 7, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    The 3-star Tallinn City Apartments Residence hotel sits a mere 9 minutes' walk from Viru Square and offers a storage for belongings. Guests are offered with a private parking lot for EUR 15 per day…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Old Town - Oleviste Apartment

    54 Pikk, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Nestled in the Tallinn Old Town district, Old Town - Oleviste Apartment is 10 minutes' drive from such cultural places of interest as Kumu. Set just near Viru Square, the apartment with a terrace…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Luxury Apartment In The Heart Of Tallinn

    16 Narva Maantee, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    40 m^2 Luxury Apartment In The Heart Of Tallinn overlooks the garden and is situated within 500 metres of Estonian Methodist Church.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Tallinnhousing Luxury Spa House With Sauna And Small Pool Old Town

    Vaimu Taenav 4, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Tallinnhousing Luxury Spa House With Sauna And Small Pool Old Town villa provides an opportunity to stay a 5-minute walk from the House of the Blackheads and offers a hot tub, perfect for…

    More...
    From US$ 367
    price for 1 night
    BOOK From US$ 367
  • Airhome - Vaimu Apartment

    Vaimu 3 1, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Boasting spa facilities such as a sauna, the spacious Airhome - Vaimu Apartment is situated in the Tallinn Old Town district, merely 1.3 km from Pikk Hermann. One of the highlights of this apartment…

    More...
    From US$ 629
    price for 1 night
    BOOK From US$ 629
  • Dictumfactum Love Nest On Pikk

    62 Pikk Taenav, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    Dictumfactum Love Nest On Pikk Tallinn apartment is located 1.6 km from the Telliskivi Creative City and a 12-minute walk from the concert Linnahall.

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Dream Stay - Bright 2-Bedroom 2-Floor Old Town Apartment

    32 Lai, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    The spacious 65 m^2 Dream Stay - Bright 2-Bedroom 2-Floor Old Town Apartment is nestled in the Tallinn Old Town district, a mere 12 minutes' walk from Kalarand.

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • Dictumfactum Noble Old Town

    Lai 32 5, Tallinn, Estonia

    0.6 km to Viru Shopping Centre

    (Show map)

    Show map

    The 110 m² Dictumfactum Noble Old Town Apartment Tallinn lies in the Tallinn Old Town district and offers swift access to St Catherine's Passage, which is around 5 minutes' walk away.

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