What matters most when picking a hotel in Oslo is neighbourhood. The city is walkable, but where you stay will shape how your trip feels. The waterfront Bjørvika district puts you next to the Opera House and MUNCH, with Oslo S a few minutes on foot, making airport transfers painless. Frogner is quieter, greener, and closer to Vigeland Park. The streets around Karl Johans gate are the most central but also the noisiest. Grünerløkka has the best food and coffee scene but fewer hotel options.
Every hotel on this page is one we'd recommend. There are no duds here, just trade-offs: boutique character versus reliable consistency, waterfront views versus a livelier street outside the door, rooftop pools versus a lower nightly rate, room size vs price, noise vs location and views. The right pick depends on what you care about. One worth flagging early: rooms in central Oslo tend to be small, especially in older converted buildings. If space matters to you, check room categories carefully and consider booking up a tier. The trade-off for a bigger room is often a slightly less central location, which in a city this compact barely costs you ten minutes on the tram.
One thing that cuts across most of them: Norwegian hotel breakfasts are very often worth waking up for. Big buffets with smoked salmon, brown cheese, fresh bread, and proper coffee. It can easily replace lunch. Filter by Best Breakfast below to get the best of the best. Most hotels include breakfast in the rate, so factor that in when comparing prices, but check that it´s actually included before booking.