Skip to main content

Where the Kids Roam

3 days with kids in...

OSLO

The Ultimate Family Guide (2026)

Oslo1292
Oslo surprised us. We had heard it was expensive — and yes, it is — but what nobody told us was how easy it is to travel here with children. The city is stroller-friendly, the public transport is excellent, the museums are genuinely world-class, and the Norwegians have a quiet, warm way with kids that makes you feel completely welcome everywhere you go. Three days felt like just enough to scratch the surface, and we left already planning a return trip.
 
Here is everything you need to know to do Oslo right with your family.

Getting to Oslo: The Airport Train

Oslo Gardermoen Airport (OSL) is about 50 kilometres north of the city centre, and getting in is refreshingly straightforward.

The Flytoget Airport Express Train

The fastest and most comfortable option is the Flytoget — Oslo’s dedicated airport express train. It runs every 10 minutes during peak hours, takes exactly 19 minutes to Oslo Central Station (Oslo S), and costs 230 NOK per adult (approximately $22 USD). Children under 16 travel free with a paying adult. You can buy tickets at the airport, at the station, or through the Flytoget app. The trains are clean, modern, and have luggage racks — perfect for families arriving with full suitcases.

The Vy Regional Train (Budget Option)

If you want to save money, the Vy regional train (formerly NSB) runs the same route for around 113 NOK per adult ($11 USD) and takes about 23 minutes. It stops at more stations but is perfectly comfortable. Buy tickets through the Vy app or at the station.

From Oslo Central Station to Anker Hotel

Once you arrive at Oslo S, Anker Hotel is a 15-minute walk northeast through the city. Head up Storgata — the hotel is at number 55. Alternatively, take Tram 11, 12, or 13 from Jernbanetorget (right outside Oslo S) two stops to Brugata. The hotel is a two-minute walk from there. A taxi from the airport costs approximately 700–900 NOK ($65–85 USD) and takes 30–45 minutes depending on traffic.

Practical Tip:

Buy an Oslo City card (Ruter single ticket) for the tram — it costs 42 NOK per adult and children under 6 travel free. Download the Ruter app before you arrive to buy tickets digitally and avoid queues.

Where to Stay: Top 4 Family Hotels in Oslo

Anker Hotel ⭐⭐⭐⭐​

Storgata 55, 0182 Oslo |

Anker Hotel is our top pick for families visiting Oslo, and not just because of the price — though at roughly 1,200–1,800 NOK per night ($115–170 USD) for a family room, it is genuinely one of the best value options in the city. It is the kind of place that feels honest and unpretentious, run by the Anker Foundation (a non-profit organisation that began in the early 1970s to provide affordable student housing in Oslo), and there is something refreshing about staying somewhere with a genuine social mission rather than a corporate hotel chain.
 
The hotel sits on Storgata in the heart of Oslo, right on the edge of the Grünerløkka neighbourhood — Oslo’s most vibrant, creative district, full of independent coffee shops, vintage stores, street art, and excellent restaurants. It is 900 metres from Oslo Central Station, a 15-minute walk from Karl Johans Gate (the main pedestrian street), and within easy reach of the T-bane and tram network.
The Family Room is the star of the show for travelling families. It accommodates up to five guests and comes configured with either a bunk bed plus two separate beds and a sofa bed, or three separate beds plus a sofa bed and a chair bed. Every room has a refrigerator (invaluable for storing snacks and kids’ drinks), USB-C charging sockets, a flat-screen TV, a wardrobe, and free WiFi. The rooms are not enormous by international hotel standards, but they are well-designed and genuinely functional for families.
 
Breakfast is served in the hotel’s newly renovated dining room and is a proper Scandinavian buffet — hot dishes including bacon, eggs, and beans, fresh bread, cold cuts, cheeses, yoghurt, and good coffee. Gluten-free and dairy-free alternatives are available, which we appreciated. Weekday breakfast runs from 06:00 to 10:00; weekends from 07:00 to 11:00.
 
What we love most about Anker is its location in Grünerløkka. Step outside the front door and you are immediately in one of the most interesting parts of Oslo. The neighbourhood has a young, creative energy that children find exciting — there is always something to look at, street food to try, and parks to run around in. The nearby Tøyen area is home to the Natural History Museum and Tøyen Park, both excellent for families. And the Botanical Garden (free entry) is just a 10-minute walk away — a beautiful place for a morning stroll before the day’s activities.
 
The one honest downside: Storgata is a busy urban street, so rooms facing the front can be noisy at night. Request a courtyard-facing room when you book.

Thon Hotel Rosenkrantz ⭐⭐⭐⭐

Rosenkrantz’ gate 1, 0159 Oslo |

Right in the city centre, a five-minute walk from the Royal Palace and Karl Johans Gate. The Thon chain is Norway’s most trusted hotel brand and the Rosenkrantz is one of their best family options — spacious rooms, excellent breakfast, and a location that puts you within walking distance of almost everything. Expect to pay 1,800–2,500 NOK per night ($170–240 USD) for a family room.

Scandic Vulkan ⭐⭐⭐⭐

Maridalsveien 13, 0178 Oslo |

A design-forward hotel in the trendy Vulkan district, right next to Mathallen Oslo (the city’s best food hall) and the Akerselva river. Excellent for families who want a more contemporary feel and easy access to great food. Family rooms are well-sized and the location is superb. Rates from 1,600–2,200 NOK per night ($150–210 USD).

Scandic Holmenkollen Park ⭐⭐⭐⭐⭐

Kongeveien 26, 0787 Oslo |

If Anker Hotel is Oslo’s best value family stay, the Scandic Holmenkollen Park is its most spectacular. Perched high in the forested hills above the city — 350 metres above sea level — this is one of the most visually dramatic hotels in all of Scandinavia, and it is genuinely unforgettable for children.
 
The hotel is built around a stunning Victorian Dragon Style main building, constructed in 1894 and listed as a protected heritage structure. With its dark timber, ornate carved dragons, turrets, and sweeping panoramic views over Oslo and the Oslofjord, it looks like something out of a Norse fairy tale. Kids are absolutely transfixed by it. The 27 rooms and suites in the historic Dragon Building are the most atmospheric, though all 376 rooms across the property share the same extraordinary setting.
 
For families, the Standard Family Room and Superior Family Room are the key options — both accommodate two adults and two children, with configurations including king beds, bunk beds, and sofa beds. Rooms feature heated floors (a very welcome touch on cool Norwegian mornings), flat-screen TVs, and free WiFi throughout. The hotel has two restaurants, a bar, and the Artesia SPA — a full wellness centre with an indoor heated pool, saunas, and a 1,100 sqm gym (spa access from 195 NOK per person for hotel guests; book well in advance as it fills up quickly).
 
Breakfast at Holmenkollen Park is widely considered one of the best hotel breakfasts in Oslo — a lavish Scandinavian buffet with hot dishes, fresh pastries, smoked salmon, local cheeses, and excellent coffee. Guests consistently rate it among the highlights of their stay.
The location is part of what makes this hotel so special for families. You are right at the foot of the Holmenkollen ski jump — one of Norway’s most iconic landmarks — and the Holmenkollen Ski Museum (the world’s oldest ski museum) is a short walk away. In summer, the surrounding forest trails are perfect for hiking and cycling, and the views from the hotel terrace at sunset are simply extraordinary.
 
Rates run from approximately 2,200–3,500 NOK per night ($210–335 USD) for a family room — a significant step up in price, but for a special occasion or a night or two of genuine splurge, it is worth every krone.

Getting to Scandic Holmenkollen Park from the City Centre

The hotel is about 8 kilometres from Oslo city centre, and the journey is part of the experience. The easiest and most scenic route is by T-bane (metro):
 
1.Take T-bane Line 1 (Frognerseteren direction) from any central station — Nationaltheatret, Stortinget, or Jernbanetorget (Oslo S) all work
 
2.Ride to Holmenkollen station — the journey takes approximately 25–30 minutes from the city centre
 
3.From Holmenkollen station, it is a 10–15 minute uphill walk through the forest to the hotel. The walk is beautiful but steep — if you have young children or heavy luggage, take a taxi from the station (approximately 150–200 NOK) or call the hotel in advance to arrange a pick-up
 
A single T-bane ticket costs 42 NOK per adult on the Ruter app; children under 6 travel free. The Oslo Pass covers unlimited T-bane travel and is excellent value if you are using public transport throughout your stay.
 
From the airport (OSL): Take the Flytoget or Vy train to Oslo S, then transfer to T-bane Line 1 as above. Total journey time from the airport is approximately 55–65 minutes.

Tip:

The T-bane ride up to Holmenkollen is itself a highlight — the train climbs through dense pine forest and the views open up dramatically as you approach the top. Even if you are not staying at the hotel, the journey up to Holmenkollen is worth doing for the ski jump views alone.

History Box: The Name Oslo

Oslo is one of Europe’s oldest capital cities, with settlements dating back to around 1000 AD. But for over 300 years, it was not called Oslo at all. In 1624, a devastating fire destroyed the medieval city. King Christian IV of Denmark (who then ruled Norway) ordered it rebuilt closer to Akershus Fortress and renamed it Christiania — after himself. The city kept that name (later spelled Kristiania) until January 1, 1925, when Norwegians finally voted to restore its original Norse name. Oslo comes from the Old Norse Ásló, meaning “the meadow beneath the ridge.”

Where to Eat: Top 3 Family Restaurants in Oslo

1. Illegal Burger

Møllergata 23, 0179 Oslo |

Do not let the name fool you — this is one of the most family-friendly spots in Oslo. Illegal Burger serves what many locals consider the best burgers in the city: thick, juicy, made with quality Norwegian beef, and served in a loud, fun, casual atmosphere that children absolutely love. The menu is straightforward (burgers, fries, shakes), the staff are relaxed and welcoming with kids, and the prices are reasonable by Oslo standards — expect to pay around 180–220 NOK per person ($17–21 USD) including a drink. No reservations needed; just walk in.

2. Mathallen Oslo

Vulkan 5, 0178 Oslo |

Mathallen is Oslo’s covered food market — a beautiful converted industrial building on the Akerselva river housing around 30 food stalls and restaurants. It is perfect for families because everyone can eat what they want: Norwegian open sandwiches, sushi, pizza, Thai food, artisan cheese, fresh pastries. The atmosphere is relaxed and buzzy, there is plenty of space, and children can wander and explore while you eat. Saturday mornings here are particularly special. Budget around 150–250 NOK per person ($14–24 USD).

3. Kafe Celsius

Rådhusgata 19, 0158 Oslo |

Tucked inside one of Oslo’s oldest buildings (dating to 1626), Kafe Celsius is a charming, cosy restaurant with exposed brick walls, candlelight, and a menu of Norwegian classics — fish soup, reindeer stew, open sandwiches, and excellent cakes. The atmosphere is warm and unhurried, the staff are patient with children, and the food is genuinely good. It is a wonderful place to introduce kids to Norwegian cuisine in a setting that feels like stepping back in time. Mains run 200–280 NOK ($19–27 USD).

Trivia Box: The Viking Connection

Oslo was founded in approximately 1049 by King Harald Hardrada — the same Harald who was defeated at the Battle of Stamford Bridge in England in 1066, just days before William the Conqueror’s victory at Hastings. The Viking Ship Museum (Vikingskipshuset) on the Bygdøy peninsula houses three of the world’s best-preserved Viking ships, all found buried as funeral vessels in the Oslo Fjord region. The Oseberg ship, built around 820 AD, is considered the finest example of Viking craftsmanship ever discovered.

Top 5 Things to Do in Oslo with Kids

1. Vigeland Sculpture Park (Vigelandsparken)

Nobels gate 32, 0268 Oslo | | Free entry
 
This is our single favourite thing in Oslo — and it costs nothing. Vigeland Sculpture Park is the world’s largest sculpture park created by a single artist: Norwegian sculptor Gustav Vigeland, who spent over 40 years creating 212 bronze, granite, and wrought-iron sculptures arranged across 80 acres of beautiful parkland. The centrepiece is the Monolith — a 14-metre column carved from a single block of granite, depicting 121 intertwined human figures. Children are absolutely mesmerised by it.
 
The park is completely open and free, 24 hours a day, year-round. Kids can run freely between the sculptures, climb on the granite figures (it is actively encouraged), and explore the fountains and bridges. Allow at least two hours. The park is a 20-minute walk from the city centre or take Tram 12 to Vigelandsparken.
 
Best ages: All ages. Toddlers love the open space; older kids are fascinated by the sculptures.

2. The Viking Ship Museum (Vikingskipshuset)

Huk Aveny 35, 0287 Oslo | | Adults: 180 NOK / Children under 18: Free
 
Three real Viking ships, over 1,000 years old, displayed in a purpose-built museum on the Bygdøy peninsula. The Oseberg ship is breathtaking — 22 metres long, carved with intricate dragon-head prow work, and remarkably intact. Alongside the ships are burial goods: sledges, beds, textiles, and personal items that give a vivid picture of Viking life and death. Children are transfixed. The museum is compact enough to do in 90 minutes, which is the perfect length for younger kids.
 
Take the Bus 30 from Nationaltheatret to Vikingskipene, or in summer, take the ferry from Aker Brygge to Bygdøy (the most fun option with kids).
 
Best ages: 5 and up. The burial context (the ships were graves) can prompt interesting conversations with older children.

3. The Norwegian Folk Museum (Norsk Folkemuseum)

Museumsveien 10, 0287 Oslo | | Adults: 200 NOK / Children 6–17: 75 NOK / Under 6: Free
 
An open-air museum of 160 historic buildings moved from across Norway and reassembled on Bygdøy — including a complete medieval stave church from 1200 AD. In summer, costumed guides demonstrate traditional crafts, there are folk dance performances, and children can try traditional activities. It is one of the best open-air museums in Europe and an easy half-day for families. The combination with the Viking Ship Museum (a 10-minute walk away) makes for a perfect full-day Bygdøy excursion.
 
Best ages: 4 and up. The open space and costumed characters are particularly engaging for younger children.

4. The Fram Museum (Frammuseet)

Bygdøynesveien 36, 0286 Oslo | | Adults: 180 NOK / Children 6–15: 75 NOK / Under 6: Free
 
The Fram is the world’s strongest wooden ship ever built — and you can walk right through it. It made three polar expeditions, including Roald Amundsen’s 1910–12 voyage to the South Pole, the first in history. The museum is brilliantly designed: you board the ship, explore the tiny crew quarters, and get a real sense of what it was like to be trapped in polar ice for months. Children are completely captivated. There is also an excellent Arctic simulation experience and a replica of Amundsen’s South Pole tent.
 
Best ages: 6 and up. Younger children love climbing around the ship; older kids are gripped by the polar exploration story.

5. The Oslo Opera House (Operahuset)

Kirsten Flagstads Plass 1, 0150 Oslo | | Roof: Free
 
You do not need to see a performance to enjoy the Oslo Opera House — though if you can get tickets to a family-friendly show, do it. The building itself is one of the most extraordinary pieces of architecture in Europe: a vast white marble and granite structure that slopes gently down into the Oslo Fjord, designed so that you can walk all the way up the roof to the top. Children love running up the sloping sides and looking out over the fjord and city. It is a spectacular free activity and one of Oslo’s most iconic experiences. Go at sunset if you can.
 
Best ages: All ages. The roof walk is completely safe and accessible for strollers.

Oslo Weather: Spring and Summer

Spring (March, April, May)

Spring in Oslo is beautiful but unpredictable. March is still cold — average highs of 5°C / 41°F and lows around -2°C / 28°F — with possible snow. April warms up significantly: highs reach 10–12°C / 50–54°F and the city starts to come alive. May is genuinely lovely — highs of 16–18°C / 61–64°F, long days (Oslo gets about 17 hours of daylight by late May), and the parks and outdoor spaces are at their most beautiful with spring blossoms.
 
What to pack for spring: Layers are essential. A waterproof jacket, warm mid-layer, and comfortable walking shoes. April and May can bring rain showers, so pack a light rain jacket for the kids.

Summer (June, July, August)

Oslo summers are warm, bright, and genuinely wonderful. June brings highs of 20–22°C / 68–72°F; July is the warmest month with highs up to 25°C / 77°F and lows around 13°C / 55°F. August is slightly cooler but still very pleasant. Daylight is extraordinary — in June, Oslo gets over 18 hours of daylight, and it never gets fully dark. Children find this magical (and slightly confusing at bedtime — bring blackout blinds or an eye mask).
 
Rainfall in summer is moderate — July averages about 8 rainy days. The fjord is warm enough to swim in by late July.
 
Best month to visit with kids: July is peak summer and peak crowds, but the weather is most reliable and all outdoor attractions are fully open. Late May or early June is our personal recommendation — fewer tourists, lower prices, and the city is at its most beautiful.

Trivia Box: Oslo's Green Credentials

Oslo is consistently ranked among Europe’s greenest capitals. Over two-thirds of the city’s total area is covered by forests, parks, and green spaces — including the vast Nordmarka forest that begins right at the edge of the city. Oslo was also the world’s first city to create a “bee highway” — a continuous route of flower boxes, green roofs, and wildflower patches running through the urban environment to support the city’s bee population. In 2019, Oslo was named European Green Capital by the European Commission.

Practical Tips for Families

The Oslo Pass is worth buying if you plan to visit multiple museums. A 48-hour pass costs 845 NOK for adults ($80 USD) and 420 NOK for children 6–17 ($40 USD), and covers free entry to over 30 museums plus unlimited public transport. If you are visiting the Viking Ship Museum, Fram Museum, and Folk Museum in one day (all on Bygdøy), the pass pays for itself immediately.

Public transport is excellent and very family-friendly. The Ruter app lets you buy tickets digitally and plan journeys. A single adult ticket costs 42 NOK ($4 USD); children under 6 travel free; children 6–17 travel at half price. The T-bane (metro), trams, and buses all run frequently and are stroller-accessible.

Oslo is expensive — there is no getting around it. Budget around 200–300 NOK per person ($19–28 USD) for a sit-down lunch, and 350–500 NOK ($33–47 USD) for dinner. Save money by buying snacks and drinks from Rema 1000 or Kiwi supermarkets rather than cafés, and take advantage of the many free attractions (Vigeland Park, the Opera House roof, the Botanical Garden).

Tipping is not mandatory in Norway but is appreciated. Rounding up the bill or leaving 10% at restaurants is standard.

Language: Norwegians speak excellent English — you will have no trouble communicating anywhere in Oslo. That said, a few words of Norwegian go a long way: Takk (thank you), Hei (hello), Ha det (goodbye), and — most importantly — To øl, takk (two beers, please).