Finding the best restaurants in Visby is one of the great pleasures of visiting Gotland. Inside and around the medieval city wall, you can enjoy fresh Baltic seafood, handmade pasta, creative vegetarian food, local beer, Swedish fika and long summer dinners in historic courtyards. This guide explains where to eat in Visby, whether you are looking for a memorable evening meal, a relaxed lunch or a quick coffee between sightseeing stops.
What makes Visby food special?
Visby has a dining scene that reflects both its island setting and its long history as a trading city. Local menus often feature Gotlandic ingredients such as lamb, beetroot, potatoes, asparagus, chanterelles and locally caught fish. In summer, restaurants make the most of outdoor seating, while the quieter winter season brings a more intimate atmosphere and menus built around hearty, seasonal cooking.
The city is compact, which makes it easy to combine restaurants with a walk along the old wall, a visit to Visby Cathedral or an evening stroll through the narrow medieval streets. Some of the most popular places book up quickly during July and August, so it is worth planning ahead if you have a particular restaurant in mind.
The best restaurants in Visby
Bakfickan
Bakfickan is one of the most reliable choices for seafood in the heart of Visby. The restaurant is known for its relaxed setting, straightforward cooking and focus on fish and shellfish. Depending on the season, you may find dishes featuring local catch, prawns, mussels or other ingredients from the sea.
This is a good place for visitors who want a classic Swedish seafood experience without an overly formal atmosphere. The menu is usually well suited to sharing, and the central location makes Bakfickan convenient for lunch or an early dinner after exploring the old town. Reservations are recommended during the busiest summer weeks.
Värdshuset Lindgården
For a special meal with a historic setting, Värdshuset Lindgården is a strong choice. The restaurant sits near the cathedral and is associated with a beautiful garden, making it particularly appealing on warm evenings. Its cooking often combines Swedish ingredients with modern European techniques.
Lindgården works well for a celebration, a romantic dinner or anyone who wants to make an evening of dining in Visby. The atmosphere is more polished than that of a casual café, but the setting remains relaxed when you eat outdoors. Ask about seasonal dishes and local produce when you arrive.
Surfers Visby
Surfers brings bold Sichuan-inspired flavours to Visby. Its food is designed for sharing, with dishes that can include spiced vegetables, dumplings, meat, seafood and sauces with plenty of heat. The restaurant has a lively feel and is popular with groups who want something different from traditional Swedish cooking.
Surfers is one of the best restaurants in Visby for an informal evening with several small plates. The menu is especially enjoyable when everyone at the table is happy to try a variety of flavours. Some dishes can be spicy, so ask the staff for guidance if you prefer milder food.
Crêperie & Logi
Crêperie & Logi is a versatile choice for both sweet and savoury crêpes. The menu typically includes filling galettes as well as dessert crêpes, making it suitable for breakfast, lunch, a light dinner or an afternoon treat. Its cosy atmosphere fits naturally into Visby’s old town surroundings.
This is one of the easiest answers to the question of where to eat in Visby when different people want different things. One guest can choose a savoury meal, while another opts for something sweet. It is also a useful option for families and travellers looking for a less formal restaurant.
Gute Vingård and restaurant
Gotland has a growing food and wine scene, and Gute Vingård is a popular destination for visitors interested in local produce. The winery is outside central Visby, so it is best visited as part of a planned excursion rather than a spontaneous walk from the city centre. The restaurant and vineyard setting offer an opportunity to explore Gotlandic ingredients alongside wines produced on the island.
A visit here is particularly appealing during the warmer months, when the countryside and outdoor areas add to the experience. Check transport options and opening times before travelling, as schedules can vary through the year.
Bolaget
Bolaget is a central restaurant and bar with a menu that often combines familiar Nordic ingredients with international influences. It is a useful choice when your group wants variety, since menus commonly include meat, fish and vegetarian options. The atmosphere is generally social and well suited to an evening in town.
Choose Bolaget for a relaxed dinner before continuing to one of Visby’s bars, or settle in for drinks and food in the same place. Its central position also makes it convenient for visitors staying inside the city wall.
G:a Masters
G:a Masters has long been associated with classic dining in Visby. The restaurant is located in a historic setting and offers a menu built around well-known European and Swedish flavours. It can be a good option for travellers who prefer a traditional restaurant experience rather than a highly experimental menu.
The historic surroundings are part of the appeal. During summer, dining outdoors can make the visit feel especially atmospheric, while the interior provides a comfortable option during cooler weather. Look for dishes using local meat, fish and seasonal vegetables.
Vinäger
Vinäger is a popular place for a lively meal, particularly during the summer season. Its menu usually has a broad Mediterranean and European influence, with options that work well for sharing. The restaurant is known for its energetic setting, so it suits groups and visitors who want a social night rather than a quiet dinner.
If you are deciding where to eat in Visby with friends, Vinäger can be a practical choice because the menu offers variety. Booking ahead is sensible during peak season, especially for larger parties.
Leva Kungslador
Leva Kungslador is just outside the centre of Visby and is worth considering for a slower meal in a countryside setting. The venue combines food, local products and a relaxed atmosphere, with menus that often focus on organic or locally sourced ingredients. It is also known for bakery and café offerings.
Leva is a good daytime destination if you want to leave the busy streets of central Visby for a while. Visit for lunch, coffee or a browse around the farm shop, and allow extra time to enjoy the surroundings. It is particularly pleasant in summer, although opening hours can change by season.
More places to eat in Visby
Mille Lire
Mille Lire is a good option when you are craving pizza in Visby. A well-made pizza can be exactly what you need after a day of walking around the city wall, and this type of casual restaurant is easy to fit into a busy sightseeing schedule. It is also a useful choice for families or groups with different budgets.
For the best experience, check whether the restaurant accepts reservations and whether takeaway is available. Summer evenings can be busy, especially when visitors are looking for a quick and familiar meal.
Black Sheep Arms
Black Sheep Arms offers a more casual pub-style setting, with food that pairs naturally with beer. It is a suitable place for burgers, comfort food and a relaxed evening without the formality of a full-service dining room.
Travellers looking for Visby food beyond traditional Swedish dishes may appreciate the international pub menu. The atmosphere is generally informal, making it an easy stop for a drink and a meal after sightseeing.
Local cafés and bakeries
No guide to the best restaurants in Visby should ignore the city’s cafés. Swedish fika is an important part of the local food experience, and Visby has plenty of places to enjoy coffee with a cinnamon bun, cardamom bun, cake or sandwich. Cafés are also useful for an early breakfast, a light lunch or a break during a rainy afternoon.
Look for bakeries around the old town and ask staff about locally made specialities. Saffron pancakes are a Gotland classic, often served with jam and whipped cream. They are traditionally associated with the island and are worth trying if you want a regional dessert rather than a standard café pastry.
Where to eat in Visby by occasion
For a romantic dinner
Choose a restaurant with a courtyard, garden or historic interior. Värdshuset Lindgården is well suited to a special evening, while a table at a traditional restaurant inside the old town can provide plenty of atmosphere. Book in advance and request outdoor seating if the weather is warm.
For seafood
Bakfickan is an obvious place to start. Ask what is freshest on the day and consider ordering several seafood dishes to share. Other restaurants around the harbour and city centre may also offer seasonal fish, but menus can change, so local recommendations are useful.
For families
Crêperie & Logi, pizzerias and casual restaurants are usually the easiest choices for families. These places tend to offer flexible menus and do not require a long, formal meal. Eating earlier can also make it easier to find a table during the summer rush.
For vegetarians and vegans
Visby’s food scene has become more accommodating for plant-based diners. Restaurants with modern international menus often have vegetarian dishes, while cafés can provide salads, sandwiches and plant-based fika. Check menus online before arriving if you have strict dietary requirements, and tell the restaurant when booking.
For a quick lunch
Look beyond full-service restaurants and consider bakeries, cafés, crêperies and casual bars. A light lunch can give you more time to visit museums, walk along the wall or take a day trip from Visby. In summer, takeaway food is also convenient for a picnic near the waterfront, provided you follow local rules and clean up afterwards.
Tips for dining in Visby
- Reserve popular restaurants ahead of time in July and August, especially for dinner and larger groups.
- Check opening hours before travelling to restaurants outside the city centre.
- Expect seasonal menus that change according to local produce and availability.
- Ask whether outdoor seating is available, but remember that evenings can become cool even in summer.
- Many restaurants accept cards, but it is still sensible to have a small amount of Swedish kronor available.
- Tell staff about allergies and dietary needs when making a reservation rather than only after you arrive.
- Lunch can be better value than dinner, particularly at restaurants offering a weekday lunch special.
- Allow extra time for popular cafés during the afternoon, when visitors often stop for fika.
Planning a food-focused visit to Visby
A simple way to explore Visby food is to combine different types of meals across your stay. Start with coffee and a saffron pancake or fresh pastry, choose seafood or a light café lunch, then book a longer dinner featuring local ingredients. On another day, try sharing plates at Surfers or enjoy pizza and a casual drink.
If you have a car or are happy to arrange transport, include at least one restaurant or farm shop outside the old town. Gotland’s countryside adds another dimension to the island’s food culture, with vineyards, bakeries, farm shops and producers spread beyond Visby. Just remember that seasonal businesses may have limited opening hours outside the main tourist period.
The best restaurants in Visby are not all trying to offer the same experience. Some focus on seafood, some on international flavours, others on historic surroundings, local produce or simple comfort food. By choosing a mix of restaurants, cafés and local specialities, you can get a fuller taste of both modern Visby and traditional Gotland.