Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Tallinn
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Tallinn
Over 1,000 homes in Tallinn
Top guest favourite
Guest favourite
Flat in Kalamaja
Spacious seaside apartment next to Old Town
2 bedrooms
,
·
3 beds
,
·
1 private bathroom
17–22 Sept
17–22 Sept
$1,129 SGD
Show price breakdown
for 5 nights
$1,129 SGD for 5 nights
,
·
4.91 out of 5 average rating, 363 reviews
4.91 (363)
Guest favourite
Guest favourite
Flat in Kesklinn
Revalia Tornimäe 22fl. 1 bedroom
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
21–26 Jun
21–26 Jun
$663 SGD
Show price breakdown
for 5 nights
$663 SGD for 5 nights
4.91 out of 5 average rating, 96 reviews
4.91 (96)
Guest favourite
Guest favourite
Flat in Kesklinn
Luxury 19th Apartment, Panoramic Views & Jacuzzi
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
26 Jun – 1 Jul
26 Jun – 1 Jul
$2,463 SGD
$2,130 SGD
Show price breakdown
for 5 nights
Free cancellation
4.81 out of 5 average rating, 31 reviews
4.81 (31)
Top guest favourite
Guest favourite
Flat in Kesklinn
Authentic Old Town gem - quiet courtyard apartment
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
24–29 Jun
24–29 Jun
$1,162 SGD
Show price breakdown
for 5 nights
$1,162 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Flat in Põhja-Tallinn
Charming Studio in Creative Neighborhood
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
22–27 Jun
22–27 Jun
$482 SGD
Show price breakdown
for 5 nights
$482 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Tallinn
Magnolia 4-Bedroom House with Indoor Pool
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2.5 bathrooms
2.5 bathrooms
5–10 Jul
5–10 Jul
$4,138 SGD
$3,021 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
4.95 out of 5 average rating, 20 reviews
4.95 (20)
Top guest favourite
Guest favourite
Room in Kesklinn
Private room in a shared flat
1 queen bed
1 queen bed
,
·
1.5 bathrooms
1.5 bathrooms
1–6 Aug
1–6 Aug
$412 SGD
Show price breakdown
for 5 nights
$412 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 354 reviews
4.99 (354)
Top guest favourite
Guest favourite
Flat in Kesklinn
Bishop's Residence
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
11–16 Aug
11–16 Aug
$991 SGD
Show price breakdown
for 5 nights
$991 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Guest favourite
Guest favourite
Flat in Kalamaja
Luxury Penthouse in Best Area, Balcony & Parking
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1.5 bathrooms
1.5 bathrooms
19–24 Jun
19–24 Jun
$1,614 SGD
$1,285 SGD
Show price breakdown
for 5 nights
4.85 out of 5 average rating, 20 reviews
4.85 (20)
Top guest favourite
Guest favourite
Flat in Kesklinn
Your holiday cottage middle of the city
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
21–26 Jun
21–26 Jun
$623 SGD
Show price breakdown
for 5 nights
$623 SGD for 5 nights
4.96 out of 5 average rating, 244 reviews
4.96 (244)
Top guest favourite
Guest favourite
Flat in Kalamaja
New boutique apartment on the Edge of the Old Town
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
27 Aug – 1 Sept
27 Aug – 1 Sept
$1,508 SGD
Show price breakdown
for 5 nights
$1,508 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Guest favourite
Guest favourite
Flat in Kalamaja
1 BR | Garage Parking | Seaview | Balcony | PetsOK
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
17–22 Jun
17–22 Jun
$1,001 SGD
$751 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
4.96 out of 5 average rating, 25 reviews
4.96 (25)
Top guest favourite
Guest favourite
Flat in Kesklinn
Goldena Toompea Castle 2-Storey Unique Apartment
1 bedroom
1 bedroom
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
24–29 Aug
24–29 Aug
$939 SGD
Show price breakdown
for 5 nights
$939 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 315 reviews
4.95 (315)
Top guest favourite
Guest favourite
Flat in Kesklinn
Old Town design studio/3 min to Christmas market
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
2–7 Jul
2–7 Jul
$908 SGD
Show price breakdown
for 5 nights
$908 SGD for 5 nights
4.92 out of 5 average rating, 24 reviews
4.92 (24)
Superhost
Superhost
Flat in Kalamaja
New high ceiling apartment in Volta Quarter
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
18–23 Jul
18–23 Jul
$611 SGD
Show price breakdown
for 5 nights
$611 SGD for 5 nights
New place to stay
New
Guest favourite
Guest favourite
Apartment in Kesklinn
2 BR Spacious Home | Skyline View
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
4–9 Sept
4–9 Sept
$958 SGD
$793 SGD
Show price breakdown
for 5 nights
Free cancellation
4.94 out of 5 average rating, 65 reviews
4.94 (65)
Guest favourite
Guest favourite
Flat in Kalamaja
*NEW* Luxury Suite next to Tallinn Old Town
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
25–30 Jun
25–30 Jun
$736 SGD
Show price breakdown
for 5 nights
$736 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 54 reviews
4.93 (54)
Top guest favourite
Guest favourite
Flat in Kesklinn
2 Br / Center / 103 m2 / Parking spot / Sauna
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1.5 bathrooms
1.5 bathrooms
21–26 Jun
21–26 Jun
$948 SGD
$830 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 25 reviews
5.0 (25)
Top guest favourite
Guest favourite
Flat in Kalamaja
Stylish stay next to Old Town
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
26 Jun – 1 Jul
26 Jun – 1 Jul
$1,065 SGD
$915 SGD
Show price breakdown
for 5 nights
4.93 out of 5 average rating, 160 reviews
4.93 (160)
1
2
3
4
…
15