
Holiday rentals with beach access in Viljandi
Find and book unique rentals with beach access on Airbnb
Quick stats about holiday rentals with beach access in Viljandi

Total holiday rentals
Explore 30 holiday rentals in Viljandi

Nightly prices starting at
Viljandi holiday rentals start at $25 SGD per night before taxes and fees

Verified guest reviews
Over 1,420 verified reviews to help you choose

Pet-friendly holiday rentals
Find 10 rentals that welcome pets

Wifi availability
20 of Viljandi holiday rentals include wifi access

Popular amenities for guests
Guests love Kitchen, Wifi and Pool across Viljandi rentals

4.9 Average rating
Viljandi stays are highly rated by guests – averaging 4.9 out of 5!
Top-rated rentals with beach access in Viljandi
Guests agree: these rentals with beach access are highly rated for location, cleanliness and more.

1-room apartment in Viljandi
This 1-bedroom apartment is located on the first floor in Viljandi Old Town, 5 minutes' walk from Lake Viljandi. The nearest shop is 400 meters away. Viljandi Castle Ruins are a 10-minute walk away. There are 4 apartments in the house and you have to take the neighbors into account. Behind the house there is a garden, a barbecue corner and a rest corner that is shared. The apartment can accommodate 2 guests. Parking is not possible in the yard, the nearest option is “Mäe” street (150m from the house) or Viljandi Lake parking lot (250m). The apartment is located on the street.
BeachWalkabilityCondition

Cozy apartment in Viljandi
This 2-room apartment is located on the first floor in Viljandi Old Town, 5 minutes' walk from Lake Viljandi. The nearest shop is 400 meters away. Viljandi Castle Ruins are a 10-minute walk away. There are 4 apartments in the house and neighbors must also be taken into account. The apartment can accommodate 4 guests. Behind the house is a garden, a barbecue corner and a lounge area that is shared. Parking is not possible in the yard, the nearest option is “Mäe” street (150m from the house) or Viljandi Lake parking lot (250m from the house). Pets are welcome.
BeachViewTV

Jakobsoni Apartment
Romantic studio apartment on the border of Viljandi Old Town, High ceilings, stylish furniture and cozy atmosphere. The apartment is located at Jakobsoni 28, in a beautiful renovated wooden house. This is a lovely apartment with a separate entrance directly from the street. The apartment is cozy and spacious – a perfect place to stay for a romantic holiday as well as a short stay in Viljandi. The house is located on the border of the Old Town, offering both a peaceful atmosphere and quick access to the heart of the city.
WalkabilitySleep qualityLocation

Heart of Viljandi | Lake View & Sauna
Come and relax in the heart of Viljandi, where the morning begins with a beautiful view of the lake and the evening ends with a relaxing sauna experience. 🌿 A cozy and stylish apartment is located in the immediate vicinity of Lossimäed – the lake, the Old Town and beautiful walking paths are right here. Enjoy your morning coffee while watching the sunrise or just relax and let the peaceful rhythm of Viljandi carry you away. The apartment can accommodate up to 4 guests and there is free parking

Lux Old Town Charm, Prime Spot - Lutsu Apartment
Your charming lux-retro-style apartment in Viljandi’s prime location, right by the lake and just a short walk from all the city’s top attractions. You’re only steps away from Viljandi beach, castle hills and Ugala Theatre. You will enjoy your luxurious sleep on the high-quality Kamjo bed for ultimate comfort. This one-bedroom apartment featuring impressive high ceilings of 3.5 meters offers all modern comforts. Perfect for relaxation or memory-making with loved ones— you feel truly at home here.
WalkabilityViewKitchen

Castle Hills Residence
Stay in our newly built apartment in Viljandi's historical old town, located in the castle hills next to a picturesque lake. Our bright and stylish flat is perfect for a discovering the beautiful nature or the best restaurants around the corner. A premium mattress, blackout curtains, and efficient ventilation will ensure a comfortable rest. Amenities include a fully equipped kitchen, large TV and fast internet, and a sofa bed for children. Experience Viljandi's charm and beauty!
BeachWalkabilityAmenities

Cozy stay at Villa Doll
Villa Doll makes you feel like home. Peace and privacy while still being right in the heart of the city. Central location- even at midnight, you can easily walk to a nearby petrol station to pick up whatever you might need. Within 1 km radius, you’ll find sports facilities, cafés, shops, museums, galleries and the beach. Built in 1908, Villa Doll is one of the most distinctive Art Nouveau buildings in Viljandi Old Town. Carefully renovated and ready to welcome guests in 2026.
HospitalityConditionLocation

Best view in Viljandi Old Town
Enjoy your stay at Viljandi with the whole family at this stylish place. Our luxurious apartment is newly built, located in the heart of Viljandi's Old Town. 2 bedrooms (1 king and 1 queen bed) for peaceful sleep. Fully furnished kitchen for cooking. Lake Viljandi is just a peaceful walk away. Most restaurants and cafe's are within 10 minute walking distance. High chair, children's cutlery, children's potty, small bathtub, toys, 2 baby cribs are all available on request.
WalkabilityBeachAccess

Adorable Saunahouse with Patio, near Lake Viljandi
Kick back and relax in this calm, recently finished (August 2022) cozy Saunahouse with an outdoor patio and eating area near Lake Viljandi. Saunahouse is located in a private yard and is perfect for 2 people, though an extra is possible. As the sauna is located in a private yard, there will be two extremely friendly Leonbergers (see the picture at the end) freely roaming around yard and maybe looking for belly-rubs or two, which is something to be considered.
WalkabilityViewBiking

Tiny house near Viljandi lake
Our house is in Viljandi city, but it feels like you are in countryside. We have one double bed and one sofabed for two, plus possibility to add 4 matrasses on request. The house has everything you need for life. There is also terrace in front of the house with a seating area, barbecue facilities and children's playground. The nearest shop with a bakery and fresh meat is 300m away and the beach is 200m away.
Indoor spacesComfortKitchen

Spacious and cozy studio apartment in the city center
With all the amenities, the studio apartment is a great place to stay in a quiet downtown area, where Viljandi's best cafes, parks and beach are within walking distance. The apartment is tastefully furnished and includes everything you need for a carefree stay. We use Ecolabel certified products and tools in the household to make the clean atmosphere even better for your mind to relax.
ViewWalkabilityComfort

Oru Villa - Luxury apartment, SAUNA, BEACH, SPORT
Enjoy all the best of Viljandi from this beautiful 3 bedroom 1 bathroom lakeview apartment in historic Viljandi Old Town, within walking distance from beach, tennis court, Viljandi city stadium, Ugala theatre - one of the oldest professional drama theatres. Best restaurants Ormisson, Fellin (Michelin Bib Gourmand 2022), koduKOHVIK and Green House (Roheline maja)
ViewBeachAccuracy
Popular amenities for rentals with beach access in Viljandi
Apartment rentals with beach access

Viljandi Leola Stay apartment near lake & old town
WalkabilityQuietLocation

An apartment in Viljandi near Lake Paala & the city center
CleanlinessLocationHospitality

Stylish apartment in the center of Viljandi
LocationAccuracy

Apartment with a beautiful view

Cozy apartment in Paalalinn

A comfortable place to stay for those who enjoy being in nature!

Accommodation with sauna in Õisu

Elegant double room in Viljandi Grand Hotel!
Apartment rentals with beach access

Two-bedroom apartment near the centre | Parking

Castle Chamber Tower Guest Apartment
Location

Spacious attic apartment in the centre of Viljandi
WalkabilityBeachOutdoor spaces

Spacious apartment at the foot of the Castle hills
WalkabilityHospitalityNearby

Oru Villa - Luxury apartment, SAUNA, BEACH, SPORT
BeachViewLocation

Cozy apartment near the city center.
BathroomQuietIndoor spaces

Cozy stay at Villa Doll
ConditionLocationHospitality
Other holiday rentals with beach access

Elegant Double Room in Art Deco Hotel
HospitalityIndoor spacesLocation

An elegant room for two at the Viljandi Grand Hotel!

Spacious attic apartment in the centre of Viljandi
ViewWalkabilityComfort

Cozy apartment in Viljandi
WalkabilityViewBack garden

1-room apartment in Viljandi
BeachWalkabilityCleanliness

Spacious and cozy studio apartment in the city center
ViewWalkabilityLocation

Adorable Saunahouse with Patio, near Lake Viljandi
WalkabilityViewLocation

Lux Old Town Charm, Prime Spot - Lutsu Apartment
ViewWalkabilityKitchen
When is the best time to visit Viljandi?
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sept | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Avg. price | $85 SGD | $97 SGD | $100 SGD | $89 SGD | $94 SGD | $105 SGD | $124 SGD | $94 SGD | $111 SGD | $114 SGD | $85 SGD | $85 SGD |
| Avg. temp | -4°C | -4°C | 0°C | 6°C | 11°C | 15°C | 18°C | 17°C | 12°C | 6°C | 1°C | -2°C |





