Scandinavian city breaks are notoriously expensive, which is why we were thrilled to hear that Scandic Hotels has just launched an exclusive room sale, with 60% off stays at 17 properties across Norway.
Rooms are now £85 per night, including breakfast for two (worth £11 per person) and a further 15% discount on food and non-alcoholic drinks purchased in the hotel.
As well as stunning scenery, Norway has surprisingly cosmopolitan cities. Oslo not only vaunts the usual cultural offerings you would expect from a capital city (including the National Gallery, where you can see Edvard Munch's The Scream), it also extends an invitation to sample its delicious fish, seafood or even reindeer specialities (three of its restaurants are Michelin-rated). Don't forget to round off your meal with a glass of aquavit – Norway's spicy, potato-based national drink.
Not far from Oslo lies Bergen, the seaside city known for its international music and arts festival that takes place in late May-early June. It is a popular stopping-off port for cruise passengers, who can visit the Bryggen Wharf, a World Heritage Site, or the famous fish market.
But if the great outdoors is more your thing, explore Norway's coastline, mountains, glaciers and fjords by road, boat or bike – or even more exciting, on skis or husky-drawn sled.
This deal is valid for Friday-Sunday stays until 31 December; and for summer stays seven days a week from 21 June-31 August.
Children under 13 stay for free when sharing a room with two adults.
Book by 8 May.
Travelzoo tip: Search for cheap flights to Norway from just £30 per person using Fly.com.