If we’re being totally honest, booking a trip to Oslo comes with a tiny bit of sticker shock. We remember looking at hotel prices for the first time and thinking, “Wait, is that per night?”
But here is the good news: Oslo is one of those rare cities where you actually get what you pay for. The hotels here aren’t just places to sleep; they are incredibly well-designed, the breakfasts are legendary (seriously, the best hotel buffets in the world are in Norway), and the city is so compact that you can’t really go wrong with the location.
However, the “vibe” changes drastically depending on which street you turn down. From the modern glass skyline of Bjørvika to the vintage, graffiti-covered charm of Grünerløkka, choosing where to stay in Oslo really depends on what kind of trip you want.
We’ve spent a lot of time wandering these streets (usually with a coffee in hand), and we’ve pulled together this guide to help you figure out exactly where to stay in Oslo for your style and budget.
*Heads up, fellow travelers! Some of the links on this site are affiliate links, which means if you make a purchase or book an activity through them, we may earn a small commission (at no extra cost to you!). We only recommend things we absolutely love and believe will enhance your adventure. Your support helps us keep this site going, so thank you for being part of our journey!
⚡ The Quick “Cheat Sheet”

In a rush? Here is the breakdown of where to stay in Oslo based on your travel style:
- For First-Timers & Convenience: Sentrum (City Center). You are right next to the express train from the airport. Top Pick: Citybox Oslo
- For Architecture & Culture Lovers: Bjørvika (Barcode). It’s brand new, right on the water, and home to the Munch Museum. Top Pick: Clarion Hotel Oslo
- For Hipsters & Coffee Lovers: Grünerløkka. Vintage shops, street art, and the best chill vibes. Top Pick: Scandic Vulkan
- For The “It” Crowd & Wellness: Frogner. Historic, posh, and home to the trendiest hotel in the city right now. Top Pick: Frogner House – Bygdøy Allé
- For Luxury & Summer Vibes: Tjuvholmen. High-end, right on the canals, and very chic. Top Pick: The Thief
Sentrum (City Center): Best for Convenience

Why stay here: When we first visited Oslo, we stayed right in the center, and we honestly recommend this for most first-timers. The Flytoget (Airport Express Train) drops you off right at Oslo Central Station (Oslo S), and if you stay in Sentrum, you can essentially roll out of the train and into your hotel lobby.
It is not the most “charming” neighborhood in terms of cute wooden houses, but it is incredibly practical. You are walking distance to the Opera House, the main shopping street (Karl Johans gate), and the harbor.
Our Top Picks in Sentrum
The Splurge: Thon Hotel Rosenkrantz Oslo – If you are looking for classic comfort and top-tier service in the absolute heart of the city, this is our go-to.
- The Vibe: It feels vibrant and modern but incredibly welcoming. It doesn’t have the “too cool for school” energy of some newer hotels; it just focuses on doing everything perfectly.
- Why we love it: We have to talk about the breakfast. It is consistently voted the best hotel breakfast in Oslo, year after year. We are talking about a spread that will ruin other hotel buffets for you forever – local specialties, endless fresh options, and chefs making things to order. It’s worth the price of the room just for the morning meal.

The Budget-Friendly Hero: Citybox Oslo – Norway is expensive, so if you just want a clean bed so you can spend your money on food, Citybox is the answer.
- The Vibe: It’s strictly self-service. No reception desk, just kiosks. The rooms are simple and Scandinavian-minimalist (read: small but efficient).
- Why we love it: It is shockingly cheap for the location. You are two minutes from the train station. Just know that there is no TV in the room, but the Wi-Fi is fast.
Bjørvika & Barcode: Best for Modern Architecture

Why stay here: This is our personal favorite area right now. Ten years ago, this was just a highway. Now, it’s the “new” Oslo. The architecture here is mind-blowing – it’s where the famous Opera House and the new Munch Museum are located.
If you are trying to decide where to stay in Oslo and you love photography, stay here. The buildings (called “The Barcode” because they look like a barcode from a distance) are stunning, and you can swim in the fjord right off the pier, even in winter!
Our Top Picks in Bjørvika
- The Vibe: Modern, art-focused, and airy. It sits right behind the Opera House.
- Why we love it: The breakfast buffet here is massive (Norwegian hotels take breakfast very seriously). We loved sitting in the lobby with a coffee, watching the locals rush by on their way to the Munch museum.
- Tip: Ask for a room on a higher floor for a view of the fjord.

The Budget-Friendly Secret: BJØRVIKA Opera & Munch Area
- The Vibe: This isn’t a traditional hotel; it’s a modern, private apartment rental right in the heart of the “Barcode” district. It feels like you actually live here – you get a key to a sleek, new building just steps from the water.
- Why we love it: Staying in Bjørvika is usually expensive, but this spot gives you incredible value because you get a full kitchen. We saved so much money by grabbing fresh bread and smoked salmon from the nearby grocery store and eating breakfast on the private balcony (or the rooftop terrace with amazing city views) instead of paying for restaurant meals three times a day.
- Tip: Since it’s an apartment, it’s perfect if you are traveling with a friend or partner and want more space than a tiny hotel room to spread out.
Grünerløkka: Best for “Cool” Vibes

Why stay here: If you prefer vintage shopping, oat milk lattes, and street art over museums and palaces, you belong in “Løkka.” It used to be a working-class industrial area, but now it’s the hipster heart of Oslo.
When people ask us where to stay in Oslo to feel like a local, we send them here. The Sunday market at Birkelunden is a must-visit, and the walk along the Akerselva river is gorgeous.
Our Top Pick in Grünerløkka
- The Vibe: Industrial chic. It’s located right next to Mathallen (the big indoor food market), which is super convenient for lunch.
- Why we love it: It was the first hotel in Norway with Energy Class A (super eco-friendly). It’s quiet because it’s tucked away by the river, but you are steps away from the bars and nightlife of Grünerløkka.

Frogner & Majorstuen: Best for Quiet Luxury

Why stay here: This is the “West End” of Oslo. The buildings are beautiful 19th-century apartment blocks, the streets are wider, and the cars are more expensive. It’s very safe, very quiet, and close to the famous Vigeland Sculpture Park.
Deciding where to stay in Oslo often comes down to “New Money” (Bjørvika) vs. “Old Money” (Frogner). If you want classic elegance, choose Frogner.
Our Top Picks in Frogner
- The Vibe: This is currently the most hyped hotel in Oslo, and for good reason. It’s a restored Art Deco building (the former electric company HQ).
- Why we love it: It has the city’s first rooftop pool and sauna with a view over the whole city. Even if you don’t stay here, you have to come for afternoon tea or a drink at the bar. It feels like stepping onto the set of The Great Gatsby, but Norwegian.

The Budget-Friendly Secret: Frogner House – Bygdøy Allé
- The Vibe: This gives you the “rich local” experience without the price tag. You are staying in a classic 19th-century townhouse on one of Oslo’s most famous streets, lined with chestnut trees. It’s an apartment hotel, so you check yourself in and have your own space.
- Why we love it: This is the ultimate hack for staying in Oslo’s most expensive neighborhood on a budget. Because these are studios with kitchenettes, we saved a fortune by buying groceries (there is a supermarket right nearby) and making our own simple dinners. Plus, the bathrooms have heated floors, which feels like a total luxury after a cold winter walk in nearby Frogner Park.
- Tip: If you need to do laundry, there are free washers and dryers in the basement – a lifesaver if you are traveling for a while!
Tjuvholmen & Aker Brygge: Best for Summer

Why stay here: Tjuvholmen (Thief Islet) is a small peninsula sticking out into the fjord. It’s sleek, filled with art galleries, and surrounded by water. In the summer, this is the place to be. People jump into the water right off the docks, and the boardwalk is packed with people eating seafood outdoors.
Our Top Picks in Tjuvholmen
- The Vibe: Dark, sexy, and luxurious. It’s arguably the most famous luxury hotel in Norway.
- Why we love it: It’s literally right on the water. We loved that you get free entry to the Astrup Fearnley Museum of Modern Art (which is next door) with your room key.
- Warning: It is pricey. This is definitely a “honeymoon” or “big celebration” kind of spot.

The Budget-Friendly Secret: Hotel Filip
- The Vibe: This is a “smart hotel,” meaning there’s no front desk – you get a code for the door and head straight to your room. It feels like a modern, high-end dormitory for adults, with a surprisingly chic design and a very relaxed atmosphere.
- Why we love it: It’s technically just a 5-minute walk from Tjuvholmen, but half the price of the hotels actually on the island. The real win here is the amenities: you get free access to a really nice gym and sauna. Being able to sweat it out in the sauna after a day of walking, without paying extra for a spa pass, is a huge bonus in pricey Oslo.
- Tip: Many of the rooms here have kitchenettes. We definitely recommend booking one of those so you can make your own coffee and breakfast before heading out to the harbor.
💡 Practical Tips for Booking in Oslo
Before you finalize where to stay in Oslo, keep these three things in mind:
- Book Early: Oslo is a business capital as well as a tourist destination. If there is a conference in town, prices skyrocket. Try to book at least 2-3 months out.
- Breakfast is King: When comparing prices, remember that almost all hotels in Oslo include a massive buffet breakfast in the rate. This isn’t just a croissant and coffee; we’re talking smoked salmon, eggs, hot meats, cheeses, and smoothies. Eating a huge breakfast at the hotel can save you $30-$40 a day on lunch!
- The Weekend Hack: Surprisingly, business hotels in Sentrum are often cheaper on weekends and during the summer (July) because the business travelers are gone.
We hope this helps you figure out where to stay in Oslo! No matter which neighborhood you pick, you’re never more than a 20-minute tram ride from anywhere else. Enjoy the fjords!
🇳🇴 Planning the Rest of Your Oslo Trip?
Once you have your hotel sorted, you’ll need to figure out what to do (and eat!). We’ve written detailed guides on everything from the best food spots to day trips. Check them out here:
- The Itinerary: Our Oslo 3-Day Itinerary: How to See the Best of the City – A complete step-by-step guide to spending 72 perfect hours in the capital.
- The Food: What to Eat in Oslo (+ Photos): Your Delicious Guide to Norway’s Capital – Don’t fall into the tourist traps; here is where to find the best waffles, seafood, and hidden cafes.
- The Adventures: Day Trips from Oslo: The Non-Generic Guide That Changes Everything – If you have an extra day, these are the best escapes just outside the city.
The Nomadic Hearts Trip Strategist
Your personal travel tips by The Nomadic Hearts




