Search Hotels Near Pirita Beach,

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Pirita Beach hotels

Hyatt Place Tallinn

Hyatt Place Tallinn
4.0 star property
3.1 mi from Pirita Beach
9.4 out of 10, Exceptional, (109 reviews)
"Great location. Very friendly staff. Great breakfast. "
United States
Larisa
The price is £51
includes taxes & fees
24 May - 25 May
Hyatt Place Tallinn

Citybox Tallinn City Center

Citybox Tallinn City Center
3.0 star property
3.2 mi from Pirita Beach
9.2 out of 10, Wonderful, (1,419 reviews)
"It is a very nice clean hotel."
United Kingdom
Geena
The price is £38
includes taxes & fees
10 May - 11 May
Citybox Tallinn City Center

City Yard Inn Hotel

City Yard Inn Hotel
3.0 star property
3.2 mi from Pirita Beach
9.0 out of 10, Wonderful, (423 reviews)
"Surprisingly good for this price."
Finland
Tatu
The price is £52
includes taxes & fees
10 May - 11 May
City Yard Inn Hotel

Hilton Tallinn Park

Hilton Tallinn Park
4.0 star property
3.2 mi from Pirita Beach
9.4 out of 10, Exceptional, (1,003 reviews)
"Excellent for accessible accommodation"
United States
Kala
The price is £83
includes taxes & fees
24 May - 25 May
Hilton Tallinn Park

Radisson Collection Hotel, Tallinn

Radisson Collection Hotel, Tallinn
5.0 star property
3.5 mi from Pirita Beach
9.6 out of 10, Exceptional, (1,085 reviews)
"Everything was great, location, super gym, would stay again "
United Kingdom
Natasha
The price is £112
includes taxes & fees
10 May - 11 May
Radisson Collection Hotel, Tallinn

Fonnental Design Hotel Tallinn

Fonnental Design Hotel Tallinn
3.0 star property
2.7 mi from Pirita Beach
8.8 out of 10, Excellent, (73 reviews)
"Shops and transportation location excellent "
United States
Julia Victoria
The price is £41
includes taxes & fees
14 May - 15 May
Fonnental Design Hotel Tallinn

Novotel Tallinn

Novotel Tallinn
4.0 star property
3.2 mi from Pirita Beach
9.6 out of 10, Exceptional, (28 reviews)
"What stood out most was the clean room and the friendly, helpful staff. Everything felt comfortable and well taken care of, which made the stay really enjoyable."
United Kingdom
Maya
The price is £73
includes taxes & fees
10 May - 11 May
Novotel Tallinn

Hampton By Hilton Tallinn

Hampton By Hilton Tallinn
3.0 star property
3.3 mi from Pirita Beach
9.2 out of 10, Wonderful, (396 reviews)
"Excellent hotel. Highly recommended. "
United States
Liudmila
The price is £69
includes taxes & fees
13 May - 14 May
Hampton By Hilton Tallinn

Nordic Hotel Forum

Nordic Hotel Forum
4.5 star property
3.4 mi from Pirita Beach
9.4 out of 10, Exceptional, (1,304 reviews)
"Friendly staff, incredible breakfast & cosy rooms."
United Kingdom
Peter
The price is £77
includes taxes & fees
13 May - 14 May
Nordic Hotel Forum

Mercure Tallinn

Mercure Tallinn
4.0 star property
3.7 mi from Pirita Beach
9.2 out of 10, Wonderful, (593 reviews)
"The staff were very polite and helpful, the breakfast was delicious, and the location—right near the bus stop and the airport—made for a very comfortable stay. I would love to stay here again."
Japan
Mai
The price is £77
includes taxes & fees
10 May - 11 May
Mercure Tallinn

Swissotel Tallinn

Swissotel Tallinn
5.0 star property
3.5 mi from Pirita Beach
9.2 out of 10, Wonderful, (1,032 reviews)
"We were warmly received and the staff promised us some special surprise which turned out to be wonderful cake and card for my wife birthday. The hotel is well located our room clean and spacious. Breakfast was delicious with almost every variety catered for. Overall an excellent stay and a huge thanks to the reception team"
United Kingdom
Basil
The price is £100
includes taxes & fees
10 May - 11 May
Swissotel Tallinn

Schlössle Hotel - Small Luxury Hotels of the World

Schlössle Hotel - Small Luxury Hotels of the World
5.0 star property
3.5 mi from Pirita Beach
9.8 out of 10, Exceptional, (811 reviews)
"Fantastic hotel and staff"
United States
Sean
The price is £199
includes taxes & fees
13 May - 14 May
Schlössle Hotel - Small Luxury Hotels of the World

LURICH Residences

LURICH Residences
2.5 star property
3.5 mi from Pirita Beach
9.2 out of 10, Wonderful, (35 reviews)
"Clean, safety, convenient "
United States
Marina
The price is £74
includes taxes & fees
11 May - 12 May
LURICH Residences

Metropol Spa Hotel

Metropol Spa Hotel
4.0 star property
3.3 mi from Pirita Beach
9.0 out of 10, Wonderful, (1,003 reviews)
"Amazing hotel. Amazing staff, amazing location. "
United States
Yelena
The price is £75
includes taxes & fees
10 May - 11 May
Metropol Spa Hotel

Tallinn City Apartments Old Town Suites

Tallinn City Apartments Old Town Suites
3.5 star property
3.7 mi from Pirita Beach
9.6 out of 10, Exceptional, (379 reviews)
"Great stay - easy check in and building access. Apartment itself is plenty big enough for 5 guests and in an excellent location to explore Tallinn. "
United Kingdom
Hannah
The price is £43
includes taxes & fees
10 May - 11 May
Tallinn City Apartments Old Town Suites

Tallink Spa and Conference Hotel

Tallink Spa and Conference Hotel
4.0 star property
3.1 mi from Pirita Beach
8.6 out of 10, Excellent, (1,009 reviews)
"Nice breakfast "
United Kingdom
Jennifer
The price is £67
includes taxes & fees
10 May - 11 May
Tallink Spa and Conference Hotel

Tallinn Viimsi SPA

Tallinn Viimsi SPA
4.0 star property
2.6 mi from Pirita Beach
8.4 out of 10, Very good, (456 reviews)
"Clean room, relaxing pools & saunas. "
Canada
Markku
The price is £73
includes taxes & fees
19 May - 20 May
Tallinn Viimsi SPA

Hotel Telegraaf, Autograph Collection

Hotel Telegraaf, Autograph Collection
5.0 star property
3.6 mi from Pirita Beach
9.4 out of 10, Exceptional, (1,000 reviews)
"Everything was excellent 👌 "
United States
Mamuka
The price is £189
includes taxes & fees
10 May - 11 May
Hotel Telegraaf, Autograph Collection

Nunne Boutique Hotel

Nunne Boutique Hotel
4.0 star property
3.7 mi from Pirita Beach
9.8 out of 10, Exceptional, (1,347 reviews)
"Great location, amazing buffet breakfast and a beautiful relaxing spa/saunas on the lower level"
Canada
David
The price is £157
includes taxes & fees
10 May - 11 May
Nunne Boutique Hotel

Palace Hotel Tallinn, a member of Radisson Individuals

Palace Hotel Tallinn, a member of Radisson Individuals
4.5 star property
3.9 mi from Pirita Beach
9.6 out of 10, Exceptional, (1,003 reviews)
"Great location close to old town and a grocery store. "
United States
Trisha
The price is £94
includes taxes & fees
9 May - 10 May
Palace Hotel Tallinn, a member of Radisson Individuals
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to Pirita Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Terrace/patio
Hyatt Place Tallinn
4.0 star property
9.4
Exceptional
109 reviews
View
Aerial view
Citybox Tallinn City Center
3.0 star property
9.2
Wonderful
1,419 reviews
View
Exterior
City Yard Inn Hotel
3.0 star property
9.0
Wonderful
423 reviews
View
Bar (on property)
Hilton Tallinn Park
4.0 star property
9.4
Exceptional
1,003 reviews
View
Presidential Suite | View from room
Radisson Collection Hotel, Tallinn
5.0 star property
9.6
Exceptional
1,085 reviews
View

Top Pirita Beach Hotel Reviews

Hotels near other Pirita Beach attractions

Frequently asked questions

What are the top-rated hotels near Pirita Beach?
Discover some of the top-rated hotels near Pirita Beach, perfect for travellers looking to enjoy stunning views and exceptional amenities during their stay in Tallinn, Harju County, Estonia.

Nunne Boutique Hotel

Nunne Boutique Hotel offers a remarkable stay just 7.9 km from Pirita Beach, with an impressive review rating of 9.8. This 4-star gem is nestled in a historical district, allowing travellers to soak in Tallinn's rich culture. Guests can enjoy late check-out, premium bedding, and Egyptian cotton sheets for a restful night's sleep. The hotel also provides air conditioning and concierge services to enhance the overall experience.

Radisson Collection Hotel, Tallinn

Radisson Collection Hotel, Tallinn is a luxurious 5-star hotel situated only 6.8 km from Pirita Beach, rated 9.6 by travellers. This upscale hotel features an impressive array of amenities, including a full-service spa, an indoor pool, and a rooftop terrace with stunning sea views. Guests can indulge in massage treatments or unwind in the sauna, while the on-site restaurant offers alfresco dining for a delightful culinary experience.

Schlössle Hotel - Small Luxury Hotels of the World

Schlössle Hotel stands elegantly 7.9 km from Pirita Beach, with a stellar review rating of 9.6. This 5-star hotel combines luxury with comfort, featuring a full-service spa, a hot tub, and beautifully appointed rooms with designer toiletries. Guests can relax on the terrace or enjoy the historical ambiance of the location, while the concierge service ensures a personalized experience throughout their stay.
What hotels are within walking distance to Pirita Beach?
Discover a selection of delightful hotels within walking distance to Pirita Beach, perfect for travellers seeking comfort and scenic views during their stay in Tallinn.

Pirita Marina Hotel & Spa

Pirita Marina Hotel & Spa is a charming 3-star hotel located just a 12-minute walk from Pirita Beach, rated 7.2 by travellers. This hotel features a serene atmosphere with a sea view that enhances the relaxing experience. Guests can unwind at the full-service spa, which offers a range of treatments including massages and aromatherapy. Additional amenities include an indoor pool, tennis courts onsite, and a restaurant with ocean views, making it an ideal choice for those looking to combine leisure with beachside activities.
How much is a hotel near Pirita Beach?
Staying near Pirita Beach is a treat, with plenty of hotels from £38 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near Pirita Beach?
Discovering family-friendly hotels near Pirita Beach in Tallinn is a breeze with these top-rated options that cater to all your family's needs.

Oru Hub Hotel Tallinn - Handwritten Collection

Oru Hub Hotel Tallinn is just 4.3 km from Pirita Beach and offers a delightful family-friendly atmosphere with amenities like free cribs, highchairs, and toys for children. This 4-star hotel has a great traveler rating score of 8.6, ensuring travellers enjoy a comfortable stay. Families will appreciate the daily housekeeping and kids' breakfast options, as well as the nearby sand beach for outdoor fun.

Tallinn Viimsi SPA

Located only 1.9 km from Pirita Beach, Tallinn Viimsi SPA is a fantastic family-friendly destination with an impressive review rating of 8.4. This 4-star hotel features a dedicated children's pool, babysitting services, and a playground, making it ideal for families. Guests can unwind with a buffet breakfast and enjoy the on-site spa, while the nearby beach offers additional family activities.

Radisson Blu Hotel Olumpia

Radisson Blu Hotel Olumpia is situated 7.4 km from Pirita Beach, with a solid review rating of 8.8. This 4-star hotel welcomes families with connecting rooms and free rollaway beds for children. Guests can indulge in kids' meals at the restaurant and enjoy the indoor pool. The central location also offers easy access to nearby attractions, making it a perfect family retreat.
Are there any 5-star hotels near Pirita Beach?
Discover the finest 5-star hotels near Pirita Beach, perfect for an unforgettable stay in Tallinn, Harju County.

Radisson Collection Hotel, Tallinn

Radisson Collection Hotel, Tallinn is a luxurious 5-star hotel located just 6.8 km from Pirita Beach, with an impressive review rating of 9.6. This hotel offers a full-service spa complete with treatment rooms, an indoor pool, and a rooftop terrace with stunning sea views. Guests can indulge in gourmet dining at the Alfresco restaurant, and enjoy amenities like a 24-hour concierge service, fitness facilities, and complimentary airport shuttle. The premium rooms include designer toiletries and bathrobes for a truly relaxing stay.

Schlössle Hotel - Small Luxury Hotels of the World

Schlössle Hotel is a charming 5-star haven situated 7.9 km from Pirita Beach, rated 9.6 by travellers. This boutique-style hotel features a private hot tub, a luxurious spa with massage treatments, and a beautiful garden. Guests can unwind in elegant rooms equipped with designer toiletries and bathrobes, and take advantage of the 24-hour room service. The hotel's nearby the historical district adds to its allure, making it an ideal choice for those seeking a blend of luxury and history.

Hotel Telegraaf, Autograph Collection

Hotel Telegraaf, part of the Autograph Collection, is a sophisticated 5-star hotel located 7.9 km from Pirita Beach, earning a review rating of 9.4. This historic hotel offers an indoor pool, a full-service spa with Turkish bath, and a unique rooftop terrace. Guests can enjoy a range of treatments and massages, along with exquisite dining options. With complimentary airport shuttle services and secured self-parking, this hotel ensures a seamless experience for all travellers.
Which hotels near Pirita Beach offer the best views?
For travellers seeking top-rated hotels with stunning views near Pirita Beach, Tallinn offers some exceptional options.

Radisson Collection Hotel, Tallinn

Rated an impressive 9.6 by travellers, Radisson Collection Hotel, Tallinn is a luxurious 5-star hotel located just 6.8 km from Pirita Beach. The hotel offers stunning sea views and features an indoor pool, a full-service spa with massage treatments, and a rooftop terrace for relaxation. Guests can also enjoy 24-hour room service and complimentary airport shuttle services, ensuring an exceptional stay in Tallinn.

Swissotel Tallinn

Swissotel Tallinn, a luxurious 5-star hotel, is located just 6.6 km from Pirita Beach, with a remarkable review rating of 9.2. Guests can indulge in breathtaking sea views from their rooms, while enjoying amenities like an indoor pool and a full-service spa featuring hydrotherapy treatments and massage options. The hotel also provides complimentary airport transportation and a fitness centre accessible to all travellers, ensuring a comfortable and relaxing stay.

Radisson Blu Hotel Olumpia

Radisson Blu Hotel Olumpia is a stylish 4-star hotel situated 7.4 km from Pirita Beach, rated 8.8 by travellers. This hotel features a spa with various body treatments and a sauna, perfect for unwinding after a day at the beach. Guests can enjoy sea views from select rooms, as well as an inviting indoor pool and a well-equipped fitness centre to keep up with their workout routines.
What are the best affordable hotels near Pirita Beach?
For travellers seeking affordable stays near Pirita Beach, these top-rated hotels offer comfort and convenience without breaking the bank.

Hampton By Hilton Tallinn

Hampton By Hilton Tallinn has a welcoming atmosphere just 6.6 km from Pirita Beach, with a solid review rating of 9.2. This family-friendly 3-star hotel features a complimentary buffet breakfast and free cribs for the little ones. Guests can also take advantage of 24-hour fitness facilities, air conditioning, and nearby outlets for a complete stay.

Taanilinna Hotell

Taanilinna Hotell is a cozy 3-star hotel located just 7.9 km from Pirita Beach, with an impressive review rating of 9.4. This hotel is perfect for families, featuring free cribs and convenient self-parking. Guests can enjoy complimentary WiFi and toiletries, ensuring a comfortable stay while exploring nearby museums.

ibis Tallinn Center Hotel

ibis Tallinn Center Hotel is situated 7.4 km from Pirita Beach and holds an excellent review rating of 9.2. This family-friendly 3-star hotel offers free WiFi and a range of amenities such as a terrace, garden, and restaurant with kids' meals. Guests can also enjoy covered self-parking and contactless check-in for added convenience.
What are the best boutique hotels near Pirita Beach?
For travellers seeking top-rated boutique hotels near Pirita Beach, Tallinn offers a blend of luxury and unique charm that is sure to enhance your stay.

Schlössle Hotel - Small Luxury Hotels of the World

Schlössle Hotel is a luxurious 5-star retreat located just 7.9 km from Pirita Beach, with a remarkable review rating of 9.6. This boutique hotel offers an array of spa amenities including a hot tub and treatment rooms for massage, perfect for relaxation after a day at the beach. Guests can also enjoy complimentary designer toiletries and access to nearby sailing and rock climbing. With its historical charm and attentive service, it provides a truly memorable stay.

Hotel Telegraaf, Autograph Collection

Situated 7.9 km from Pirita Beach, Hotel Telegraaf is a distinguished 5-star boutique hotel with a stellar review rating of 9.4. Ideal for travellers seeking luxury, this hotel features a full-service spa, an indoor pool, and a sauna, ensuring travellers can unwind in style. The hotel also offers a Turkish bath and massage services for further relaxation. Its prime location in the historic district adds to the allure, making it a perfect choice for those exploring Tallinn.

Merchants House Hotel

Merchants House Hotel, rated 8.6 by travellers and a charming 4-star hotel, is located 8.0 km from Pirita Beach. This boutique hotel features a cozy atmosphere with amenities such as a sauna and garden, ideal for leisurely afternoons. The historic ambiance and attentive concierge service enhance the overall experience, making it a delightful stay for all.
Are there any hotels with pools close to Pirita Beach?
If you're looking for a refreshing getaway near Pirita Beach, these top-rated hotels with pools are perfect for relaxation and family fun.

Tallinn Viimsi SPA

Situated only 1.9 km from Pirita Beach, Tallinn Viimsi SPA is a fantastic 4-star hotel rated 8.4 by travellers. This family-friendly hotel boasts both indoor and outdoor pools, along with a dedicated children's pool. Guests can indulge in complimentary buffet breakfast, take advantage of supervised childcare, and relax at the spa which offers a range of treatments. The hotel also features a playground, arcade game room, and beach access for added convenience.

Braavo Spa Hotel

Braavo Spa Hotel is a welcoming 3-star hotel located just 7.6 km from Pirita Beach. With a review rating of 7.4, this hotel features multiple pool options including an outdoor pool, indoor pool, and a kid-friendly pool, making it ideal for families. Guests can also unwind at the poolside bar or enjoy the steam room and hot tub. Additional amenities include a terrace, free parking, and a daily housekeeping service.

Tallink Spa and Conference Hotel

Just 7.1 km from Pirita Beach, Tallink Spa and Conference Hotel is a stylish 4-star accommodation with a great traveler rating score of 8.4. This hotel offers an indoor pool with sun loungers and a poolside bar, perfect for a leisurely day. Guests can also enjoy spa services, including massages and body treatments, along with complimentary toiletries and a cozy atmosphere. Other features include a terrace, air conditioning, and early check-in options.
What are the best pet-friendly hotels near Pirita Beach?
For travellers seeking pet-friendly accommodations near Pirita Beach, these top-rated hotels offer comfort for both you and your furry friends.

Radisson Blu Hotel Olumpia

Radisson Blu Hotel Olumpia, situated 7.4 km from Pirita Beach, is another excellent choice for travellers with pets. Rated 8.8 by travellers, this 4-star hotel features amenities for both pets and travellers, including food and water bowls, an indoor pool, and a full-service spa. Families will appreciate the kid-friendly meals and spacious connecting rooms available.

Go Hotel Shnelli

Go Hotel Shnelli is a cozy 3-star hotel located 7.7 km from Pirita Beach, welcoming pets and providing food and water bowls for your furry companions. With a review rating of 8.0, this hotel features convenient amenities such as a kitchenette and airport shuttle service, making it ideal for travellers looking for comfort and flexibility during their stay.

Park Inn by Radisson Central Tallinn

Park Inn by Radisson Central Tallinn is a welcoming 4-star hotel located just 6.3 km from Pirita Beach, perfect for travellers traveling with pets. Offering essential pet-friendly amenities such as food and water bowls, this hotel ensures that your dog feels at home. With a great traveler rating score of 8.4, travellers can also enjoy a fitness centre, sauna, and a delicious breakfast to start the day right.
Can I book a fully refundable hotel close to Pirita Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Pirita Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Pirita Beach?
To look for discounts on hotels near Pirita Beach, join One Key™—our free travel rewards programme. One Key members always get our best prices and earn OneKeyCash™ on eligible bookings for every pound spent. Another way to save is by bundling your hotel and flights together on Expedia.

**Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands

Explore a world of travel with Expedia