Restaurant Upstairs
Elevated European dining in historic Roskilde, where seasonal ingredients and skilled craftsmanship meet Nordic warmth.
Restaurant Upstairs is a refined Danish-French dining establishment located on the first floor of a historic building in central Roskilde. Specializing in European-inspired cuisine with Nordic influences, the restaurant is renowned for its grilled meats, seasonal vegetables, and carefully curated three-course dinner menus. The intimate setting features light, welcoming rooms with ample space between tables, creating a warm and sophisticated atmosphere ideal for both casual diners and special occasions.
A brief summary to Restaurant Upstairs
- Skomagergade 4, Roskilde, 4000, DK
- Click to display
- Click to display
- Mid ranged
-
Indoor
- Mobile reception: 5 out of 5
- Monday 11 am-10 pm
- Tuesday 11 am-10 pm
- Wednesday 11 am-10 pm
- Thursday 11 am-10 pm
- Friday 11 am-10 pm
- Saturday 11 am-10 pm
Local tips
- Reserve in advance, especially for dinner service and weekends. Call +45 46 35 19 00 or use the online contact form on the restaurant's website to secure your table.
- Visit for brunch between 11:00 and 14:00 Monday through Saturday to experience the restaurant's homemade spreads and traditional Danish smørrebrød at a more relaxed pace.
- The three-course dinner menu allows you to select from different dishes at each course—ask your server for recommendations pairing with the wine list, which features carefully selected European wines.
- The restaurant's grilled meats are its signature; if available, these are worth prioritizing on the menu for an authentic taste of the kitchen's specialty.
- Walk-ins are accommodated when tables are available, but arriving during off-peak hours (early lunch or early dinner) increases your chances of being seated without a reservation.
Do you manage this location?
Take control to get all the benefits, like improved information, better appearance, and stronger visibility across AI-powered discovery. Learn more
Activate your presenceOther nearby places you may find interesting
Getting There
-
Walking from Roskilde Station
From Roskilde Central Station, walk northwest through the city center toward the pedestrian shopping district. The journey takes approximately 10–12 minutes on foot. Restaurant Upstairs is located at Skomagergade 4, near Roskilde Town Hall Square. Follow signs toward the historic center and the main shopping street; the restaurant entrance is on the pedestrian street, marked by a discrete door leading to the staircase.
-
By Car with Parking
Drive to central Roskilde and use one of the nearby public car parks. The closest parking facilities are within 100–200 meters of the restaurant on Skomagergade or at the Town Hall Square car park. Parking fees typically range from 20–40 DKK per hour, with daily rates around 100–150 DKK. The restaurant itself has no dedicated parking; street parking is limited in the pedestrian zone.
-
By Regional Train
Roskilde is served by frequent regional trains from Copenhagen and surrounding areas, with journey times from Copenhagen Central Station approximately 25–30 minutes. Train tickets cost roughly 80–120 DKK depending on the time of travel. From Roskilde Station, walk 10–12 minutes to the restaurant as described above.
-
By Bicycle
Roskilde is a bicycle-friendly city with dedicated cycling infrastructure. From most central locations, the restaurant is reachable within 5–10 minutes by bike. Secure bicycle parking is available throughout the pedestrian district near the restaurant entrance. This is a popular and practical option for local visitors.
For the on-the-go comforts that matter to you
-
Restrooms
-
Drink Options
-
Food Options
-
Seating Areas
Discover more about Restaurant Upstairs
A Hidden Gem Above the Pedestrian Street
Restaurant Upstairs occupies the first floor of a charming historic building on Skomagergade, just steps from Roskilde's Town Hall Square. The restaurant's name is literal—guests climb a modest staircase to discover an elegant dining space that feels both intimate and spacious. The light, airy rooms are thoughtfully decorated with ample space between tables, creating an atmosphere of comfort and privacy without feeling cramped. This elevated location, away from the bustle of the pedestrian street below, contributes to the restaurant's appeal as a destination for those seeking a more refined dining experience.European Cuisine with Nordic Character
The culinary philosophy at Restaurant Upstairs draws inspiration from classical European traditions—particularly French and Italian—while incorporating the best of Nordic cooking principles. The kitchen emphasizes fresh, seasonal ingredients sourced for their quality and flavor. The restaurant's signature offering is its grilled meats, which are prepared with meticulous attention to technique and presentation. These are consistently paired with vegetables selected for their seasonal availability, ensuring that every plate reflects the current harvest. The menu structure is deliberately curated: rather than overwhelming diners with endless options, the restaurant offers a focused selection of three-course menus where guests choose from a carefully composed range of dishes that change with the seasons.Brunch and Lunch Traditions
Breakfast and lunch service showcase the restaurant's commitment to quality and homemade preparation. The brunch offering, available Monday through Saturday from 11:00 to 14:00, features an impressive spread including fresh smoked salmon, scrambled eggs with bacon, cocktail sausages, yogurt with fresh berries and nuts, house-made jams, fresh-baked bread, and seasonal fruit. Lunch service highlights traditional Danish smørrebrød, where every component—from marinades to baked goods—is prepared in-house. This dedication to from-scratch cooking extends to all ingredients, with nothing purchased pre-made when the kitchen can create it fresh.Craftsmanship and Service Philosophy
The restaurant operates with a philosophy that emphasizes skilled preparation and professional service. Staff members take pride in their ability to execute the kitchen's vision, and the service style is attentive without being intrusive. The restaurant accommodates groups of up to 44 people in a dedicated space, with total seating capacity of 74 guests. For private events, the kitchen works directly with hosts to design custom menus, and the restaurant also offers brunch gatherings and buffet arrangements in separate spaces. Catering services extend beyond the restaurant walls, serving corporate events, celebrations, and special occasions throughout the region.Central Location and Accessibility
Situated in the heart of Roskilde's historic center, Restaurant Upstairs benefits from a location that draws both local residents and visitors. The pedestrian-only street location makes it easily accessible on foot, and the central position near major landmarks ensures the restaurant is well-integrated into Roskilde's dining scene. The restaurant welcomes walk-in guests when space permits, though reservations are recommended, particularly during peak dining hours.Explore the best of what Restaurant Upstairs has to offer
Your all‑in‑one travel companion app
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
More about Roskilde
Discover Roskilde: A blend of rich history, Viking heritage, and vibrant music culture in the heart of Denmark, just a short journey from Copenhagen.
Tell me more about RoskildeClassic Danish-French brasserie in the heart of Frederiksberg, offering seasonal menus, a cozy atmosphere, and stunning garden views for an authentic local dining experience.
Casual all‑day café on Roskilde’s main square, serving familiar brunch plates, burgers and drinks with outdoor seating and easygoing atmosphere in the historic center.