Accommodation, flights, car rentals, things to do and more - for your holiday in Norway choose Expedia! Find everything you need to organise your trip to Norway in one place. Enter your dates in the search bar above or scroll to our top deals below!
Reviewed on 6 Apr 2021
Reviewed on 22 Jul 2020
Reviewed on 30 Aug 2020
Norway is as spectacularly beautiful as it is rugged. It’s home to more than 1,000 fjords, where majestic cliffs with waterfalls tower above still blue lakes.
The smartest way to save on your escape is to create a Norway Holiday Package with Expedia. With 4216 hotels starting at £116 a night to choose from, you’ll get more bang for your Norwegian krone (the local currency) than if you booked separately. All you need for your trip — flights, hotels, car rental, tours and experiences — can be bundled into your package. The famous Geirangerfjord and those dazzling northern lights are only clicks away.
Day 1-2: Oslo is the ideal place to begin your Norway adventure. Learn all about the region's rich history at the Viking Ship Museum and the Norsk Folkemuseum, then wander around the 200 sculptures at Vigeland Park. Wrap up your day with some shopping on Oslo's main street, Karl Johans gate.
Day 3-4: Drive northwest in a rental car through breathtaking scenery on the way to Geirangerfjord, arguably the world’s most impressive fjord. Take a scenic cruise or hike, bike, ski and kayak your way around the region.
Day 5-7: Fly north to the Arctic Circle to witness one of Mother Nature's most magical performances. The northern lights can be viewed from near Tromsø. Spend your days on the slopes and your evenings around a campfire, gazing at the dancing skies.
Foodies shouldn't miss the biggest food festival in Scandinavia, Gladmat, held in Stavanger each July. Be sure to bring your appetite and an empty stomach.
If you’ll be spending most of your time in the capital, check out our Oslo Holiday Packages .
For more information, visit our COVID-19 information page.
Start browsing now!
*Some hotels require you to cancel at least 24-48 hours before check-in.