Background

Restaurant Upstairs

4.3 (452)

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

  • 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.
widget icon

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 presence

Unlock the Best of Restaurant Upstairs

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

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.

Busiest months of the year

Busiest hours of the day

Mobile App

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

File:Roskilde Cathedral aerial crop.jpg - Wikimedia Commons

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 Roskilde

Select Currency