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

991 options found

  • Calandra Apartment

    Nunne 9, Tallinn, Estonia

    0.7 km to Viru Shopping Centre

    (Show map)

    Show map

    The 65 m^2 Calandra Apartment is situated in the Tallinn Old Town district, 1.7 km from the privately funded Tallinn Synagogue, and overlooks the city. At this 1-bedroom apartment, Wi-Fi and parking…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Harbor Walk & Historic City Flat

    Kai 5 148, Tallinn, Estonia

    0.7 km to Viru Shopping Centre

    (Show map)

    Show map

    Situated just 1.6 km from the Kiek in de Kok and Bastion Passages Museum, the 27 m² Harbor Walk & Historic City Flat Tallinn also boasts easy access to Tallinn train station which is nearly a 20…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Luxury Suites - Old Town By Rikas Hotels

    30 Laboratooriumi, Tallinn, Estonia

    0.7 km to Viru Shopping Centre

    (Show map)

    Show map

    Situated 6 minutes' walk from the Tallinn Town Hall Square, Luxury Suites - Old Town By Rikas Hotels Tallinn offers proximity to various nearby tourist attractions. This apartment also offers public…

    More...
    From US$ 255
    price for 1 night
    BOOK From US$ 255
  • Old Town - Toompea Apartment

    10 Kohtu, Tallinn, Estonia

    0.7 km to Viru Shopping Centre

    (Show map)

    Show map

    Toompea Hill Castle is nearly a 10-minute stroll from the spacious 154 m² Old Town - Toompea Apartment Tallinn, while the Balti Jamm Market is situated nearby.

    More...
    From US$ 303
    price for 1 night
    BOOK From US$ 303
  • Liivalaia 40 Cozy Kitchen Studio

    40 Liivalaia, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    Located at a distance of 2.7 km from Seaplane Harbour Lennusadam, the 8-room Liivalaia 40 Cozy Kitchen Studio Apartment features a private parking garage for those who travel by car. Jaani almshouse…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Aparthotel Kodu

    Lastekodu Tn 3 Apartment 5, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    The 59 m² Aparthotel Kodu Tallinn is situated in the centre of Tallinn, approximately a 5-minute walk from Olympic Casino Radisson Blu Olumpia. Guests can use Wi-Fi for either business or leisure…

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • Silver Home

    5 Kai, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    Situated only a 6-minute walk from Contemporary Art Museum of Estonia, the 27 m^2 Silver Home offers guests easy access to various tourist attractions nearby.

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Rija Old Town Hotel

    Lai 49, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    The pleasant Rija Old Town Hotel Tallinn lies within 5 minutes' walk of the 16th-century Paks Margareeta Limestone Cannon Tower, and features a restaurant and a lobby area. The highlights of this…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Next To Old Town, Free Underground Parking, Peaceful Location

    Raevala Pst 19-70 1, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    The 1-room Next To Old Town, Free Underground Parking, Peaceful Location Apartment Tallinn is nestled in the very heart of Tallinn and is merely 10 minutes' walk from Marie Under monument. The…

    More...
    From US$ 354
    price for 1 night
    BOOK From US$ 354
  • Harbour Travelers Service Centre - Tourists Only

    14A Paadi, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    Featuring Wi-Fi throughout the property, Harbour Travelers Service Centre - Tourists Only Tallinn hostel is located 6 minutes on foot from Postimaja.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Lj5 - Old Town Rooms With Exclusive Shared Roof Terrace

    5 Luehike Jalg, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    Located merely 7 minutes' walk from KGB Prison Cells Museum and Great Guild Hall, the 7-room Lj5 - Old Town Rooms With Exclusive Shared Roof Terrace features views of the inner courtyard. The…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • The Knight House

    Rueuetli 16, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    Offering 18 rooms, The Knight House Hostel boasts a location at a 350-metre distance from Alexander Nevsky Cathedral.

    More...
    From US$ 10
    price for 1 night
    BOOK From US$ 10
  • Old Town Luxury Apartment

    Aida Taenav 9 Apt 1, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    The 40 m² Old Town Luxury Apartment Tallinn provides swift access to various city landmarks, such as the Balti Jamm Market, located nearly a 5-minute walk away. Guests can use Wi-Fi for either…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Luxury Apartment In The Heart Of Old Town

    Aida Taenav 9 Apt 2, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    The 40 m² Luxury Apartment In The Heart Of Old Town Tallinn offers proximity to such tourist attractions as the medieval defensive Walls of Tallinn, situated about 5 minutes' walk away. This 1…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Nunne Boutique Hotel

    14 Nunne, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    Offering a restaurant and a lobby area, the typical Nunne Boutique Hotel Tallinn is about 5 minutes' walk from the Balti Jamm Market. Thanks to its great location, this 4-star smoke-free hotel is…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Thh Apartments

    Kai 5, Harjumaa, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    To enjoy your vacation in Tallinn, stay at Thh Apartments Tallinn, which is a mere 1.2 km from the Tallinn Old Town and nearly a 5-minute walk from Kalev.

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

    10 Kohtu, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    Tallinn City Apartments Kohtu Residence is nestled in the Tallinn Old Town district, only a 9-minute walk from the ancient Church of the Holy Ghost. The apartment provides parking for EUR 15 per day…

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Spacious Apartment In City Center

    12 J. Kunderi, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    The 150 m² Spacious Apartment In City Center Tallinn is about a 20-minute walk from the foreign art museum "Kadriorg Palace". Guests will surely enjoy a sauna at this 2-bedroom apartment, situated in…

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

    Toom Rueuetli 12, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    Located just 6 minutes' stroll from Church of the Transfiguration of Our Lord, which is considered to be a sacred place of worship, Tallinn City Apartments Old Town Toompea offers baggage storage for…

    More...
    From US$ 124
    price for 1 night
    BOOK From US$ 124
  • Bob W Tallinn Kesklinn

    Veski Tn 1, Tallinn, Estonia

    0.8 km to Viru Shopping Centre

    (Show map)

    Show map

    Located just 1.2 km from the privately funded Tallinn Synagogue, Bob W Tallinn Kesklinn hotel is 5 minutes on foot from Olympic Casino Olumpia. The aparthotel also features Wi-Fi in public areas.

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