Where to Stay and Eat in Oslo - Hotels & Dining Guide

Oslo contains 1,064 hotel rooms per 10,000 inhabitants as of 2022, a density that positions it below Stockholm but above Copenhagen. The capital spreads across 454 square kilometers, with accommodation concentrated in three zones that correspond to distinct price structures and proximity to transit nodes. Sentrum—the term for central Oslo bounded by the Royal Palace, Oslo Central Station, and Aker Brygge—holds 62 percent of hotels rated four stars or above. The Grünerløkka and Majorstuen neighborhoods, positioned 2.5 kilometers north and west respectively, contain mid-range options alongside residential blocks constructed between 1890 and 1920. The Bjørvika waterfront district, where the Oslo Opera House opened in 2008, has added 14 hotels since 2010, most targeting business travelers arriving via Gardermoen Airport, located 47 kilometers north.

The Grand Hotel Oslo, opened in 1874 at Karl Johans gate 31, maintains 283 rooms across a structure that received its current facade in 1890. The building faces the Norwegian Parliament and stands 400 meters from the National Theatre metro station. Nobel Peace Prize laureates have stayed here since 1901, when the prize moved from Stockholm to Oslo. Room rates in May 2024 ranged from 2,400 to 4,800 Norwegian kroner, with prices dropping 30 percent in January and February. The Grand Café on the ground floor served Edvard Munch daily between 1890 and 1910; his table, unchanged since, sits beneath Henrik Sørensen's 1928 mural depicting writers and artists who frequented the space. The hotel underwent renovation in 2017, replacing electrical and plumbing systems while preserving moldings and chandeliers installed during the 1890 expansion.

Amerikalinjen, which occupies the former headquarters of the Norwegian America Line at Jernbanetorget 2, opened as a hotel in 2019 after 88 years as office space. The shipping company operated transatlantic routes between Oslo and New York from 1913 to 1939. Restoration preserved the original marble staircases, oak paneling, and Art Deco fixtures from architect Gudolf Blakstad's 1919 design. The building contains 122 rooms, a rooftop bar overlooking Oslo Central Station, and access to the underground Rorbua bar, where shipping clerks drank aquavit during lunch breaks in the 1920s. Room rates start at 1,800 kroner in low season and reach 3,200 kroner during summer months. The hotel stands 150 meters from the central station and 600 meters from the Opera House.

Budget accommodation clusters around Grønland, a neighborhood 1.2 kilometers east of Sentrum where immigrant populations from Pakistan, Somalia, and Poland account for 48 percent of residents as of the 2023 census. Anker Hotel at Storgata 55 offers single rooms from 650 kroner, with shared bathrooms on each floor of the six-story building constructed in 1890. The structure operated as a boarding house for railway workers until 1976. Grønland's grocery stores sell halal meat, Turkish bread, and Pakistani spices at prices 20 to 30 percent below Sentrum supermarkets. The Tøyen metro station, 400 meters from Anker Hotel, connects to the airport via the number 2 line in 28 minutes.

Frogner House, a chain of apartment hotels, operates eight buildings in Oslo, with locations in Sørengkaia, Majorstuen, and Bygdøy. Units contain kitchens, washing machines, and dishware, allowing self-catering stays that reduce meal costs. A one-bedroom apartment in Sørengkaia, opened in 2016 near the Munch Museum, costs 1,200 kroner per night in April, dropping to 900 kroner in November. The buildings occupy former offices and warehouses, converted between 2012 and 2020. Weekly rates reduce nightly costs by 15 percent. Each building sits within 300 meters of a metro or tram stop.

Norwegian restaurant tradition divides between koldtbord—cold buffets featuring cured fish, cheeses, and flatbreads—and varmmat, hot dishes centered on lamb, pork, or cod. Oslo's restaurant density reaches 8.2 establishments per 1,000 residents, with 67 percent opening after 2005 when smoking bans and extended alcohol licenses altered dining economics. Prices reflect Norway's 25 percent value-added tax on restaurant meals and wage levels where servers earned a minimum of 183 kroner per hour in 2023 collective bargaining agreements. A three-course dinner at a mid-tier restaurant costs 600 to 900 kroner, while lunch specials at the same venue range from 180 to 250 kroner.

Statholdergaarden, located at Rådhusgata 11 in a building from 1640, holds one Michelin star awarded in 2016 and maintained through 2024. Chef Bent Stiansen has directed the kitchen since 1988. The seven-course tasting menu, priced at 1,850 kroner in spring 2024, incorporates Norwegian ingredients including langoustine from Fleinvær, lamb from Lofoten, and reindeer from Finnmark. The dining room contains original ceiling beams and a fireplace that served the building when it housed Oslo's first apothecary. Reservations open 90 days in advance. The restaurant closes for three weeks in July when ingredients shift between seasonal availability.

Maaemo, at Schweigaards gate 15B in Bjørvika, earned three Michelin stars in 2016, becoming the first Norwegian restaurant to achieve this rating. Chef Esben Holmboe Bang sources 90 percent of ingredients from Norwegian farms, fisheries, and forests identified by name on the menu. The 20-course meal costs 3,900 kroner, with wine pairings adding 2,500 kroner. Dishes rotate monthly based on what arrives from suppliers including Steigen Sjømat for shellfish, Øyna Gård for vegetables, and Hjulstad Gardsysteri for cheese. The restaurant seats 28 diners across five tables. Bookings for the September through December period open on June 1; slots fill within eight hours. Maaemo closes from late December through February.

Kontrast, situated at Maridalsveien 15 in the Vulkan area, received its first Michelin star in 2016 and maintains it through 2024. Chef Mikael Svensson prepares six-course menus priced at 1,450 kroner, featuring fermented and preserved ingredients including rakfisk—trout fermented for 12 weeks—and aged mutton from Nordmøre. The restaurant occupies a former industrial building converted in 2010 when the Vulkan district transitioned from manufacturing to mixed commercial use. Wine director Eirik Røys selects 80 percent of bottles from producers in Austria, Germany, and France's Jura region. The dining room contains 38 seats. Lunch service runs Wednesday through Friday with a four-course menu at 850 kroner.

Traditional Norwegian food remains accessible at prices below fine dining through lunch buffets and cafeterias. Kaffistova, located at Rosenkrantz' gate 8 since 1900, serves koldtbord daily from 11:00 to 14:00 for 195 kroner. The buffet includes gravlaks—salt-and-sugar-cured salmon—herring prepared four ways, potato salad, beet salad, brunost, and flatbreads. Pølse, Norwegian hot dogs sold at stands throughout Oslo, cost 45 to 60 kroner with traditional toppings of raw onions, fried onions, and lompe, a potato flatbread that replaces buns. The stand at Youngstorget, operating since 1937, sold 284,000 pølse in 2022.

Schouskjelleren Mikrobryggeri, a brewery and restaurant in Trondheimsveien 2, occupies a building from 1879 that originally housed Oslo's Schou Brewery. The space contains copper brewing tanks producing pilsner, pale ale, and stout sold on-site and to 40 Oslo restaurants. The menu features traditional dishes including fårikål—lamb and cabbage stew simmered for three hours—served September through November for 245 kroner.

Information reflects conditions at time of writing. Verify all critical details through official sources before travel.