MOST · food

EAT & DRINKTASTE Viljandi

Discover the best restaurants, cafés and bars in Viljandi.

Refined cooking, cosy terraces and evenings worth remembering — all in one place with MOST.

Local flavours, cosy cafés and restaurants for every occasion.

Restaurants in Viljandi

The best restaurants, cafés and bars in Viljandi.

Cuisine & Dish Types
Cuisine & Dish Types
Dietary Options
Dietary Options
Features & Amenities
Features & Amenities

5 places

Tegelaste Tuba

Tegelaste Tuba

Price range:€· Budget-friendly

No ratings yet

Bar / Pub • Estonian • European

Tegelaste Tuba is a family restaurant-pub in the Old Town of Viljandi offering straightforward homemade food at affordable prices. The permanent menu features traditional hearty dishes, grilled items, burgers, salads, and soups; among local flavors, mulgipuder with homemade smoked bacon stands out. There are also lighter dishes, appetizers, and a daily lunch special. The format is well-suited for an affordable lunch in Viljandi, a family visit, or an informal dinner. Takeaway, table reservations, and outdoor seating are available, and the establishment also welcomes guests with dogs.

Pikk tn 2b, 71003 Viljandi, Eesti

Mon–Sat 11:00–22:00, Sun 12:00–20:00

View details — Tegelaste Tuba

Villa Maria

Villa Maria

Price range:€€· Mid-range

No ratings yet

Restaurant • Italian • Mediterranean

Villa Maria is a lounge restaurant located in a historic villa near the Viljandi Castle Hills and St. John's Church. The menu is primarily inspired by Italy and the Mediterranean, serving pasta and risotto, seafood, fish, meat and vegetable dishes, as well as distinct vegan options. The kitchen uses lactose-free dairy products, and many dishes are marked as gluten-free or adaptable accordingly. There is a separate children's menu and play areas both indoors and in the garden. During the warm season, a large terrace is open, and in the evening the concept is complemented by a cocktail bar. Villa Maria is suitable for family lunches, Mediterranean dinners, and evening relaxation in the center of Viljandi.

Pikk tn 4, 71003 Viljandi, Eesti

Thu 16:00–22:00, Fri 16:00–00:00, Sat 12:00–00:00, Sun 12:00–19:00

View details — Villa Maria

Kohvik Fellin

Kohvik Fellin

Price range:€€· Mid-range

No ratings yet

Café • European • Vegetarian Options

Kohvik Fellin is a café-restaurant in the Old Town of Viljandi where modern cuisine combines local produce from Viljandimaa farmers with European techniques and seasonal ideas. The current menu features dishes made from local cheeses, beef, fish, vegetable options, and desserts; vegan, vegetarian, gluten-free, and lactose-free options are clearly marked. A dedicated children's menu is also available. Fellin is well-suited for a relaxed lunch in the centre of Viljandi as well as a more extended dinner with wine or Estonian craft beverages. In summer, a small terrace is open, and a separate room can be used for private events.

Kauba tn 11, 71011 Viljandi, Eesti

Mon–Wed 12:00–22:00, Thu–Sat 12:00–23:00, Sun 12:00–20:00

View details — Kohvik Fellin

Restaurant Ormisson

Restaurant Ormisson

Price range:€€· Mid-range

No ratings yet

Restaurant • Mediterranean • Nordic

Restaurant Ormisson operates in Park Hotel Viljandi in the historic town centre. Modern cuisine combines Mediterranean direction with Scandinavian character and relies on seasonal produce and fresh ideas. The current menu features light starters, tartare, vegan dishes, fish, duck, steak frites and desserts; children's and vegetarian options are also available. The interior is connected to the history of the artist Villem Ormisson, after whom the restaurant is named and whose works are displayed in the space. This is a convenient option for dinner in central Viljandi, a family visit or a meeting, and an open-air terrace is available in summer.

Johan Laidoneri plats 8, 71020 Viljandi, Eesti

Hours not listed

View details — Restaurant Ormisson

Restaurant Schloss

Restaurant Schloss

Price range:€€€· High-end

No ratings yet

Fine Dining • Estonian • Fusion / International

Restaurant Schloß is located on the ground floor of the restored Schloss Fellin manor in the center of Viljandi. It is a gastronomic format featuring a compact author's menu by chef Margo Paluoja, based on fresh local produce and modern international techniques. The current concept offers a choice of three or six courses: dishes include beef tartare, white fish crudo, pike-perch, filet mignon, and a seasonal dessert, with wine pairing options available. The restaurant is open on Friday and Saturday evenings and requests table reservations no later than 15:00 on the previous day. Schloß is suitable for those looking for fine dining in Viljandi, a tasting dinner, or a restaurant for a special evening in a historic manor.

Tasuja puiestee 4, 71020 Viljandi, Eesti

Fri–Sat 17:00–23:00

View details — Restaurant Schloss

Live information

Opening hours come straight from each business, kept up to date by the owners themselves.

Real reviews

No reviews yet. MOST will only ever show real guest reviews — never invented ones.

Convenient search

Search and filters help you find exactly the place you want.

Interactive map

See restaurants on the map and plan your route.