Comfort Hotel Karl Johan
Along the historic main street of Karl Johan—but tucked in its own courtyard away from the hustle and bustle—this handy hotel has nicely sized rooms and an eco-friendly vibe. There's a substantial gym and a fantastic buffet breakfast by candlelight, making it great for a winter visit. The courtyard, complete with overhead heaters, has an attached bistro serving great seafood that's perfect for a glass of wine all year round.