Skip to Navigation

Holidays in Oslo

A compact city, with huge potential. Oslo is bursting at the seams with extraordinary history, culture and a rapidly evolving social scene. And blessed with spectacular landscape and a ski scene that is firmly embedded in Norwegian culture.

If you’re looking for a break that pushes the boundaries, holidays in Oslo will not disappoint. Lose yourself in the hidden treasures of this cosmopolitan, Scandinavian capital. Gaze upon spectacular sculptures at Vigeland Park, follow in the footsteps of the 1952 Olympians at Holmenkollen ski ramp or listen to the soothing sounds at Blå – a popular jazz club. Then, leave the city behind you and embark on unforgettable year-round adventures in the incredible surrounds.

xmas celebration.

Christmas markets in Oslo

Take a Scandinavian winter break, in Norway’s enchanting capital. Soak in the sound of local Christmas concerts, or join a merry Christmas walk. Book a stay at Frogner House Apartments Bygdoy Alle 53 for a home from home stay in a spectacular neighbourhood. Relish the heart-warming atmosphere of Youngstorget Square and browse through the magical trinkets of the festive market stalls. Enjoy a feast of smoked meats and cheeses from fantastic food stands, sip on hot cider or wintertime glögi, then take a break before ice skating at the Spikersuppa rink. Browse around the Norwegian Folk Museum for a captivating Christmas experience.

Where to ski in Norway

Carefully selected Oslo hotels

Ski holidays in Norway

Get more with British Airways

Book your flight, hotel, car hire and experiences on ba.com.

Create a package holiday.

Create a package holiday

Book with us and take advantage of our terrific package deals. Enjoy exclusive savings when you combine a flight + hotel.

Search flight + hotel
Carefully selected for you.

Carefully selected for you

Our hotels are great value for money. Whether you book a cheap hotel or a luxury resort, you can expect great facilities and excellent service.

Search hotels
Explore with car hire.

Explore with car hire

Hire a car and enjoy freedom and flexibility on your holiday. Choose a vehicle to suit your requirements and earn Avios points with every rental.

Search cars

Oslo car hire deals

Economy car.

Economy car

Hire an Economy car on your holiday for an unforgettable road trip.

Choose car
Intermediate car.

Intermediate car

Upgrade to an Intermediate car on your fly-drive holiday.

Choose car
People carrier.

People carrier

Hire a people carrier, great for groups with lots of luggage.

Choose car
Avis logo.

Sightseeing in Oslo

Book one of our carefully selected experiences before you travel.

Visit Oslo Pass
Visit Oslo Pass.

The Oslo Pass is a stress-free way to devote your entire trip to activities. It gives you free entry to 33 museums and attractions, free travel on all public transport within zone four, free parking in all Oslo municipal car parks, free entry to the outdoor swimming pool, free lunch cruise, free winter walks, discounts on sightseeing and special offers in restaurants, shops, entertainment and leisure venues. Decide whether you want a card that is valid for 24, 48 or 72 hours.

Learn more

Terms and Conditions

Create a trip

Create a trip
Multi-city flights
Journey Type
More information
Ticket typeMore information
Hotel Options
Room 1More information
More information

Need a little help from our destination experts?

Ensure your next holiday is extra special by talking to one of our European travel specialists.

Flight bookings made over the telephone incur a £10 booking fee per person, holiday bookings incur no fee.

Why choose a British Airways Holiday?

Enjoy these great benefits: