The best hotels in Roskilde
Roskilde looks small on a map, but with 8,000+ places to stay across the city center, fjord villages, and North Zealand countryside, picking wrong costs you real time and money. We reviewed the standouts. these 10 made the cut.
Our Top Picks in Roskilde
Click any hotel to check availability and book at the best price.
Danhostel Roskilde
City Center, Roskilde
Free cancellation & Pay later
Hedegaarden Bed and Breakfast
Musicon Quarter, Roskilde
Free cancellation & Pay later
Hotel Prindsen
City Center, Roskilde
Free cancellation & Pay later
Comwell Roskilde
Trekroner, Roskilde
Free cancellation & Pay later
Svogerslev Kro
Svogerslev Village, Svogerslev
Free cancellation & Pay later
Scandic Roskilde
Ringstedgade, Roskilde
Free cancellation & Pay later
Gl. Avlsgaard Hotel
Lejre Countryside, Lejre
Free cancellation & Pay later
Roskilde Camping and Cabins
Roskilde Fjord, Veddelev
Free cancellation & Pay later
Marienlyst Strandhotel
Strandpromenaden, Helsingør
Free cancellation & Pay later
Kokkedal Castle Copenhagen
North Zealand, Nivå
Free cancellation & Pay later
All Hotels Compared
Side-by-side comparison to help you pick the right hotel. Prices reflect shoulder season averages.
| # | Hotel | City & Area | Price/Night | Score | Best For |
|---|---|---|---|---|---|
| 1 | Danhostel Roskilde | City Center, Roskilde | $48–85/night | 7.6/10 | Budget Pick |
| 2 | Hedegaarden Bed and Breakfast | Musicon Quarter, Roskilde | $72–99/night | 8.1/10 | Hidden Gem |
| 3 | Hotel Prindsen | City Center, Roskilde | $115–175/night | 8.5/10 | Most Popular |
| 4 | Comwell Roskilde | Trekroner, Roskilde | $130–200/night | 8.2/10 | Business Pick |
| 5 | Svogerslev Kro | Svogerslev Village, Svogerslev | $145–195/night | 8.4/10 | Romantic Stay |
| 6 | Scandic Roskilde | Ringstedgade, Roskilde | $155–210/night | 8.3/10 | Best Location |
| 7 | Gl. Avlsgaard Hotel | Lejre Countryside, Lejre | $170–230/night | 8.6/10 | Hidden Gem |
| 8 | Roskilde Camping and Cabins | Roskilde Fjord, Veddelev | $105–145/night | 7.9/10 | Family Friendly |
| 9 | Marienlyst Strandhotel | Strandpromenaden, Helsingør | $265–380/night | 8.7/10 | Luxury Pick |
| 10 | Kokkedal Castle Copenhagen | North Zealand, Nivå | $310–480/night | 9.1/10 | Top Rated |
Why These Hotels Made Our List
Every hotel earned its spot. Here's exactly why we picked each one.
Danhostel Roskilde
This hostel sits close to the train station and is a short walk from Roskilde Cathedral. Dormitory and private rooms are basic but clean, and the shared kitchen is a genuine money-saver. Staff are helpful with local tips and bike rental info. It draws a mix of backpackers and budget families passing through. Do not expect hotel amenities but the price is hard to argue with.
Check Availability
Hedegaarden Bed and Breakfast
A small guesthouse tucked into a quieter residential part of Roskilde near the Musicon creative district. Rooms are simple and tidy, decorated in a straightforward Scandinavian style. Breakfast is included and uses local produce, which sets it apart from comparable options. It is a genuine local stay rather than a polished hotel product. The fjord is reachable on foot in about fifteen minutes.
Check Availability
Hotel Prindsen
Hotel Prindsen on Algade is the most central option in Roskilde, operating as a hotel since 1695. The building has real character and the rooms blend period details with modern comfort. It sits directly on the main pedestrian street, a few minutes walk from both the cathedral and the Viking Ship Museum. The on-site restaurant is solid Danish fare and popular with locals. Book a courtyard room if street noise is a concern.
Check Availability
Comwell Roskilde
Comwell is a large conference hotel located near Roskilde University in the Trekroner area, a short train ride from central Roskilde. Rooms are spacious, well-fitted, and consistent with the Danish Comwell brand. It works best for business travelers attending events at the university or nearby tech companies. The leisure traveler may find the location a bit removed from the historic sights. The fitness facilities are among the best you will find in this area.
Check Availability
Svogerslev Kro
This traditional Danish inn sits in the village of Svogerslev, just a few kilometers west of central Roskilde. The rooms are cozy with low ceilings and a country inn feel that urban hotels simply cannot replicate. The restaurant is the real reason to stay, serving classic Danish cuisine with ingredients sourced locally. It is popular for anniversaries and quiet weekend getaways. A car helps here as the village has limited public transport.
Check Availability
Scandic Roskilde
The Scandic sits on Ringstedgade and is one of the more reliable chain options in town. Rooms are clean, modern, and consistently maintained, exactly what you expect from Scandic. It is walkable to Roskilde Cathedral and the festival grounds used for the famous annual music festival. Breakfast is generous and the parking situation is easier here than at the central hotels. A good safe choice for families or first-time visitors to the city.
Check Availability
Gl. Avlsgaard Hotel
This converted farmstead sits in the rural landscape outside Lejre, roughly fifteen minutes from Roskilde by car. The setting is genuinely peaceful with open fields and old farm buildings that have been carefully restored. Rooms are individually decorated with antique furniture mixed with modern bathrooms. The farm restaurant draws guests from Roskilde and Copenhagen on weekends. It is the right pick for travelers who want quiet countryside access without straying too far from city sights.
Check Availability
Roskilde Camping and Cabins
Located in Veddelev directly on the shores of Roskilde Fjord, this site offers cabins alongside traditional camping. The cabins are practical rather than luxurious, with direct access to the water and views across the fjord. It is a popular summer option for Danish families, so book early for July. The Viking Ship Museum is a short bike ride away along the fjord path. This is a genuine outdoor experience rather than a hotel stay.
Check Availability
Marienlyst Strandhotel
Marienlyst is a grand seafront hotel on Strandpromenaden in Helsingør, about 45 minutes north of Roskilde by train. The property faces the Oresund strait with views toward Sweden and sits adjacent to the famous Kronborg Castle. Rooms are well appointed with a classic Scandinavian elegance and sea-facing rooms are worth the premium. The spa and indoor pool are genuinely impressive for this region. It makes a strong base for travelers exploring northern Zealand including day trips to Roskilde.
Check Availability
Kokkedal Castle Copenhagen
Kokkedal is a restored 17th-century manor house set in landscaped parkland in Niva, within driving distance of Roskilde and Copenhagen. The rooms and suites are spread across the historic main house and feel genuinely special, with period architecture and high-end furnishings. The restaurant holds a strong culinary reputation and uses produce from its own kitchen garden. Service is attentive without being stiff. For a special occasion stay in the greater Roskilde region, this is the top option.
Check AvailabilityWhere to Stay in Roskilde
The neighborhood you pick matters more than the hotel.
City Center: where to stay and what to skip
Algade is Roskilde's main drag and the best orientation point. Hotel Prindsen sits right on it, and from there you're 8 minutes walk to the Cathedral and 18 minutes down to Vindeboder and the Viking Ship Museum. That's genuinely everything most visitors need within easy reach.
The area around Roskilde Station itself is fine for transit but not where you want to spend evenings. The streets north of the station, toward Skomagergade, have better café and restaurant options than the station-facing block. And one honest tip: if you're here without a festival, you can often walk in off Algade and negotiate a same-day rate at mid-range places, especially midweek.
Roskilde Festival: don't get caught off guard
Roskilde Festival runs the last week of June into early July, and it's one of Europe's biggest music events. Hotels across the entire region. not just the city center. spike 200-400% in price during that week. Scandic Roskilde on Ringstedgade and Hotel Prindsen both hold these inflated rates without apology.
If you're not attending the festival, avoid Roskilde entirely that week. Seriously. If you are going, book Roskilde Camping and Cabins at Veddelev on Roskilde Fjord at least 5-6 months out. It's the most practical base, and you can cycle to the festival site in 20 minutes along the fjord path.
The Musicon Quarter: creative district with a real local feel
Musicon is Roskilde's reinvented industrial zone, about 15 minutes on foot west of the Cathedral. It's where the city's music venues, studios, and independent food spots have settled. Hedegaarden Bed and Breakfast sits right in this neighborhood, which makes it a genuinely different experience from the historic center.
It's not for everyone. If you want immediate access to the Cathedral or the Viking Ship Museum, you'll be walking 20 minutes each way. But if you want somewhere with actual local character rather than tourist polish, Musicon delivers. Evening options here include Gimle concert venue and a handful of small bars that don't cater to day-trippers.
Lejre and the countryside: worth the extra distance
Lejre is 12 km west of Roskilde, and Gl. Avlsgaard Hotel sits on a rural estate just outside the village. You're a 10-minute drive from Sagnlandet Lejre, the open-air Iron Age museum, and the landscape out here is genuinely beautiful in a flat, Danish-pastoral way. Rooms run $170-230/night, which is fair for what you get.
You need a car or a willingness to use local buses. Bus 233 connects Lejre to Roskilde Station, but it runs roughly once an hour. That said, if your trip is more about Denmark's early history and less about cathedral tourism, staying in Lejre makes more sense than commuting from the city center every day.
North Zealand day trips: when Roskilde is your base
With Roskilde as a base, you've got serious range. Frederiksborg Castle in Hillerød is 40 minutes by regional train from Roskilde Station. Helsingør (Elsinore) and Kronborg Castle. the one Shakespeare used for Hamlet. is another 30 minutes north from there. Marienlyst Strandhotel in Helsingør sits right on Strandpromenaden if you want to overnight closer to the sound.
The Roskilde to Copenhagen train journey is so short that some travelers base themselves here specifically to avoid Copenhagen hotel prices, which run 30-50% higher for equivalent rooms. That's a legitimate strategy, especially if you're traveling with family and need more space.
Svogerslev and village stays: the overlooked option
Svogerslev is a village 5 km west of Roskilde's city center, and most visitors never consider it. Svogerslev Kro there is a 17th-century inn with rooms at $145-195/night. The village church dates to the 12th century and the area around Kornerup Å creek nearby is good for evening walks.
Bus 207 runs between Svogerslev and Roskilde Station in about 15 minutes, so you're not isolated. It's especially well-suited if you're celebrating something: the inn's kitchen uses local produce and the atmosphere is the kind of thing you'd read about on someone else's Instagram and wish you'd known about.
Roskilde's best neighborhoods
City Center is where most visitors should start: you're walking to the Cathedral, Algade, and the Viking Ship Museum in under 15 minutes. But if you want countryside quiet or fjord views, Lejre and Veddelev punch well above their weight.
Roskilde City Center 2 vetted hotels Walk to the Cathedral, the fjord, and everything else that matters.
Walk to the Cathedral, the fjord, and everything else that matters.
This is home base for most visitors and for good reason. You're on Algade or a side street off it, and within 10-18 minutes walk you can cover Roskilde Cathedral, Roskilde Museum on Sankt Ols Stræde, and the Viking Ship Museum down on Vindeboder. No bus required.
Hotel Prindsen is the anchor here: a historic hotel on Algade itself, with rooms at $115-175/night and a rating of 8.5. It's the most popular choice in the city and earns that consistently. Danhostel Roskilde offers the budget end at $48-85/night and is a 12-minute walk from the station toward the center.
The one thing to watch: noise. Rooms facing Algade and the streets around Skomagergade get busy on weekends, especially in summer. Ask for a courtyard-facing room if you're a light sleeper.
Musicon Quarter & Trekroner 2 vetted hotels Creative district energy meets business-district convenience.
Creative district energy meets business-district convenience.
Musicon is west of the Cathedral, about 15 minutes on foot. It's a former industrial area that's been converted into Roskilde's cultural hub, with music venues, studios, and a noticeably more local crowd than the Cathedral area. Hedegaarden Bed and Breakfast fits this mood well: it's a small, characterful property at $72-99/night with an 8.1 rating.
Trekroner is a newer neighborhood further out, about 3 km northeast of the city center. Comwell Roskilde is positioned here as a business hotel at $130-200/night, and it makes sense for conference visitors or anyone driving in from the motorway. It's less atmospheric but very well run, with a rating of 8.2.
The trade-off in both areas is distance from the historic core. Neither is walking distance to the Cathedral without a 20-minute commitment. But if you're here for work or want to avoid tourist-heavy streets, both deliver solid value.
Roskilde Fjord & Surroundings 2 vetted hotels Fjord views, cycling paths, and the best festival base in the region.
Fjord views, cycling paths, and the best festival base in the region.
Veddelev sits on the northern edge of Roskilde Fjord, about 4 km from the city center. Roskilde Camping and Cabins there is the go-to for families and festival visitors at $105-145/night, with a 7.9 rating. The fjord path connects you back into the city by bike in under 25 minutes.
Scandic Roskilde on Ringstedgade straddles the city edge and the ring road corridor. It's rated 8.3 and priced at $155-210/night, earning its 'Best Location' badge specifically because it's equidistant between the station and the motorway. That's more useful than it sounds if you're mixing train arrivals with day trips by car.
This region absorbs a lot of the festival overflow in late June. If you're not going to Roskilde Festival, mid-July through August is when the fjord area is at its best: warm evenings, kayak rentals near Veddelev harbor, and hotel prices back to normal.
Lejre & Svogerslev Countryside 2 vetted hotels Rural Denmark at its most authentic, within 15 km of Roskilde.
Rural Denmark at its most authentic, within 15 km of Roskilde.
Svogerslev village is 5 km west of the city, and the drive or bus ride out here immediately drops the pace. Svogerslev Kro is a proper old coaching inn with roots in the 1600s, rooms at $145-195/night, and a rating of 8.4. It earned its 'Romantic Stay' badge honestly: the courtyard, the kitchen, and the village setting do all the work.
Lejre is another 7 km further west, and Gl. Avlsgaard Hotel sits on an estate just outside the village at $170-230/night. It's rated 8.6. Sagnlandet Lejre, the Iron Age open-air museum, is about 2 km from the hotel. This is the most historically rich corner of the region, and people who stay here tend to extend their trip.
You need transport here. Bus 233 from Roskilde Station reaches Lejre in about 20 minutes, and Svogerslev is on bus 207. Neither runs late into the evening, so plan dinner around local restaurants rather than commuting into the city and back.
North Zealand: Helsingør & Nivå 2 vetted hotels Castle coastline and genuine luxury, 45-60 minutes from Roskilde.
Castle coastline and genuine luxury, 45-60 minutes from Roskilde.
These two properties sit outside Roskilde proper but belong in a Roskilde trip if your budget allows. Marienlyst Strandhotel in Helsingør is right on Strandpromenaden, 300 meters from Kronborg Castle and a short walk from the Helsingør ferry terminal. Rooms run $265-380/night and it's rated 8.7. The sea views here are legitimate.
Kokkedal Castle Copenhagen in Nivå is the region's top-rated property at 9.1. It's a working castle estate at $310-480/night, about 45 minutes from Roskilde by car via Route 21 and the motorway north. The kitchen is serious, the grounds are immaculate, and it's the kind of place where you book 2 nights minimum or you feel like you wasted the journey.
Neither hotel makes sense as a Roskilde city-center base. They're destination stays. But if you're spending 5+ days in the region and want one special night, these two are worth the distance.
Best Areas by Vibe
Tell us how you travel and we'll point you to the right part of Roskilde.
Romantic Getaway
Svogerslev village is your best bet. Svogerslev Kro is a 17th-century inn with a courtyard and a kitchen that uses local produce. and the village itself is quiet enough that it feels like you've found somewhere private.
History & Culture
Stay in Roskilde's Cathedral Quarter, within 10 minutes walk of the Cathedral, the Viking Ship Museum on Vindeboder, and Roskilde Museum on Sankt Ols Stræde. This is one of Denmark's most historically dense small cities and it rewards slow exploration.
Family Trip
Roskilde Camping and Cabins at Veddelev on the fjord gives kids room to move and puts you on the cycling path network. Sagnlandet Lejre is 15 km away and is genuinely one of Scandinavia's best hands-on history experiences for children.
Budget Travel
Danhostel Roskilde in the city center hits $48-85/night and puts you 12 minutes walk from Roskilde Station. The Cathedral and Skomagergade cafés are both within easy reach without spending on transport.
Coastal & Fjord
The Roskilde Fjord area around Veddelev has calm water, kayak rentals, and cycling paths along the shoreline. Marienlyst Strandhotel in Helsingør is 60 km north if you want proper sea views and Kronborg Castle outside your window.
Foodie Weekend
The Musicon Quarter has the best independent food scene in Roskilde, including Gimle and a cluster of small spots on the converted warehouse strip. For a proper dinner experience, Svogerslev Kro's kitchen is the most serious within 10 km.
Location Quality
Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.
Value for Money
We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.
Guest Experience
We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.
When to Visit Roskilde
When to visit Roskilde and what to pay.
Summer (June-August)
Roskilde Festival in late June drives a city-wide price spike of 200-400% for that specific week: expect $250-400/night even at mid-range hotels. Outside festival week, July and August are warm and pleasant at 17-22°C, with the fjord at its best. Book festival-week stays at least 5 months out, or skip that week entirely.
Spring (April-May)
This is our pick for most travelers. Temperatures reach 8-16°C and the Cathedral and Viking Ship Museum are uncrowded. Hotel Prindsen on Algade runs closer to $115-130/night rather than peak-summer rates. May is particularly good: daylight until 9pm and the countryside around Lejre and Svogerslev is green and walkable.
Autumn (September-October)
September is a genuinely underrated month in Roskilde: 9-15°C, low tourist traffic, and hotels at $85-150/night across most categories. The Cathedral is best experienced without school groups, and autumn light on Roskilde Fjord is worth the trip on its own. October gets darker quickly, but Svogerslev Kro and Gl. Avlsgaard both lean into the cozy-inn atmosphere.
Winter (November-March)
Coldest and cheapest: 0-5°C and hotel prices drop to $48-120/night across the board. The Cathedral's interior is actually wonderful in winter without summer crowds, and Roskilde's Christmas market around Stændertorvet runs through December. Kokkedal Castle in Nivå is worth considering in December specifically: the estate in winter is something else entirely.
Booking Tips for Roskilde
Insider tips for booking hotels in Roskilde.
Book before Roskilde Festival announcements drop
The moment the festival lineup is announced. usually in November for the following June. central hotel inventory disappears within days. Roskilde Camping and Cabins at Veddelev and Scandic Roskilde on Ringstedgade both fill up within 48 hours at that point. If you're going to the festival, book before the lineup drops. If you're not going, mark that last week of June as a blackout period entirely.
The Cathedral Quarter is walkable. skip the taxis
Roskilde Station to the Cathedral is 8 minutes on foot along Hersegade. From the Cathedral down to the Viking Ship Museum on Vindeboder is another 10 minutes downhill. Taxi drivers near the station will quote you $12-15 for that ride. Don't take it. Save that money for dinner on Skomagergade.
Ask about parking before booking countryside hotels
Gl. Avlsgaard in Lejre and Svogerslev Kro both have free parking, which matters if you're driving from Copenhagen or doing day trips around North Zealand. City-center hotels like Hotel Prindsen charge $15-25/night for parking in a nearby car park. It adds up over a 3-night stay.
Midweek rates are significantly lower across the city
Sunday through Thursday, mid-range Roskilde hotels run 20-35% cheaper than the same rooms on Friday and Saturday. Hotel Prindsen and Comwell Roskilde both follow this pattern clearly. If you have flexibility, arriving Monday and leaving Thursday saves real money. often $30-50/night on a $150 room.
Countryside bus schedules end early. check the last run
Bus 233 to Lejre and bus 207 to Svogerslev both stop running around 10-11pm on weekdays, earlier on weekends. If you're staying at Svogerslev Kro or Gl. Avlsgaard and planning an evening in Roskilde city, check the return timetable on rejseplanen.dk before you go. A taxi back from the city center runs $15-20 and isn't always easy to book on short notice.
Helsingør is a full day, not a half day
If you're doing Kronborg Castle from Roskilde, it's 75 minutes each way by train via Copenhagen. Don't try to squeeze it into an afternoon. Marienlyst Strandhotel is 300 meters from the castle on Strandpromenaden if you want to overnight there and see the castle properly in the morning before the tour groups arrive.
Hotels in Roskilde — FAQ
Everything you need to know before booking hotels in Roskilde.
What's the best area to stay in Roskilde?
City Center is the smart default. You're within 10 minutes walk of Roskilde Cathedral, the Viking Ship Museum on Vindeboder, and the main shopping strip on Algade. Hotel Prindsen on Algade itself puts you right in the middle of everything, and mid-range rooms run $115-175/night.
How far is Roskilde from Copenhagen?
About 30 minutes by train from Copenhagen Central Station (København H) to Roskilde Station. Trains run every 10-20 minutes on the main line, and a single ticket costs around $8-12. You don't need a car if you're staying in the city center.
When is the cheapest time to book a hotel in Roskilde?
October through March is your window. Prices at City Center hotels drop to $48-115/night, compared to $145-210 during the Roskilde Festival week in late June and early July. Book November specifically if you want low crowds and the Cathedral mostly to yourself.
Is it worth staying outside Roskilde city center?
Yes, for the right traveler. Svogerslev village is only 5 km west of the city but feels completely different, and Svogerslev Kro there is genuinely one of the most atmospheric places to stay in the region at $145-195/night. Lejre countryside hotels like Gl. Avlsgaard add another 10 km but give you access to Sagnlandet Lejre within walking distance.
Which Roskilde hotels are best for the Roskilde Festival?
Honestly? None of the central ones are ideal during festival week. Roskilde Camping and Cabins at Veddelev on the fjord is the closest genuine accommodation to the festival site and prices hold more steady at $105-145/night. Book it 6+ months ahead for late June dates.
Are there good budget hotels in Roskilde?
Danhostel Roskilde in the city center is the best budget option at $48-85/night. It's a 12-minute walk from Roskilde Station and about 15 minutes to the Viking Ship Museum. Don't let the hostel branding put you off. private rooms are clean and it's well run.
Is Roskilde walkable?
The city center is very walkable. Roskilde Station to the Cathedral is 8 minutes on foot along Hersegade, and from there to the Viking Ship Museum on Vindeboder takes another 10 minutes downhill. The Musicon Quarter is 15 minutes west of the Cathedral on foot.
What's the public transport situation in Roskilde?
The train is your main tool: Copenhagen to Roskilde runs on the main DSB line every 10-20 minutes. Local buses cover outlying areas like Trekroner (bus 205) and Svogerslev, but frequency drops in the evenings. Taxis from the station to Svogerslev run about $15-20.
Which hotel is best for a romantic weekend in Roskilde?
Svogerslev Kro in Svogerslev village is the standout. It's a 17th-century coaching inn with rooms at $145-195/night, and the village itself is quiet enough that you won't be sharing it with tour groups. Book a room facing the courtyard rather than the road.
Are there luxury hotels near Roskilde?
Two worth knowing about. Gl. Avlsgaard Hotel in Lejre countryside sits on a working estate and runs $170-230/night. If you want full luxury, Kokkedal Castle Copenhagen in Nivå is 45 minutes north by car and commands $310-480/night. it's a genuine castle with a Michelin-recognized kitchen.
What should I avoid when booking a hotel in Roskilde?
Skip anything marketed as 'festival accommodation' that's actually a converted warehouse near Darup or Dyrskuepladsen with no listed bathroom details. Also avoid hotels on Ringstedgade if you're a light sleeper: it's a busy transit road. The Scandic Roskilde there is well soundproofed, but cheaper options on the same street aren't.
Is Roskilde a good base for day trips?
Very good. Lejre Land of Legends is 12 km west and worth a half day. Frederiksborg Castle in Hillerød is 40 minutes by regional train. And Copenhagen is close enough for an evening: last trains back from Copenhagen H run past midnight, so you're not trapped.