Skip to content

The Best Hotels in Norway

257 hotels that are ranked highest on Falstaff's 100-point scale in Norway. All information including address, phone number and opening hours.
sort by
Gourmet Hotel Boutique Hotel

Iconic five-star luxury hotel with a world-class spa and Michelin dining in the heart of Trondheim.

Dronningens gatan 5, 7401 Trondheim, Norway
City Hotel New hotspot

Refined Art Deco glamour, a rooftop pool, and a historic full-service spa at Oslo’s premier urban sanctuary.

Sommerrogata 1, 0255 Oslo, Norway
Wellness Hotel

Seaside spa hotel with mineral spring, modern design, and ocean views, peacefully located on the beach.

Fritzøe Brygge 2, 3264 Larvik, Norway
Wellness Hotel

Stay at this premier fjord resort, featuring a world-class spa, heated pools, and breathtaking mountain views.

Lodalsvegen 22, 6789 Loen, Norway
Wellness Hotel Our classics

Enjoy world-class spa luxury and majestic fjord views at this highly rated, historic hotel above Geiranger.

Geirangervegen 100, 6216 Geiranger, Norway
Design Hotel City Hotel Boutique Hotel

Experience world-class art, a premier spa, and one of Norway’s finest rooftop bars at this stylish hotel.

Landgangen 1, 0252 Oslo, Norway
Boutique Hotel

Enjoy Michelin-starred dining and award-winning design at this premier boutique hotel in Bergen’s creative hub.

Domkirkegaten 6, 5017 Bergen, Norway
Wellness Hotel New hotspot Romantic Hideaway

Exclusive island retreat combining natural luxury with remote Arctic wilderness, offering privacy, design-led accommodation and immersive experiences in untouched surroundings. Guests enjoy panoramic coastal views, personalised hospitality and close connections to nature, creating a unique escape ideal for relaxation, adventure and unforgettable moments under northern skies.

Fløholmen 8, 8770 Træna, Norway
Gourmet Hotel Boutique Hotel

Family-owned luxury boutique hotel where royal history meets refined dining in serene, wild nature.

Norangdal 41, 6196 Norangsfjorden, Norway
Wellness Hotel

Experience seaside relaxation at this premier spa resort, featuring fjord-view pools and professional care.

Hollandveien 30, 1555 Son, Norway
Wellness Hotel Boutique Hotel

Indulge in two-Michelin-Key hospitality and a holistic forest spa at this secluded, timber-built sanctuary.

Øvre Glomset 110, 6260 Skodje, Norway
Wellness Hotel Boutique Hotel

Indulge in serene lakeside spa views and timeless coastal heritage at the historic Angvik Gamle Handelssted.

Kjøpmannsgata 27, 6636 Angvik, Norway
Wellness Hotel

Rejuvenate at this forest spa retreat, featuring a pool, holistic wellness, and healthy lakeside living.

Røgdestranda 747, 2256 Grue Finnskog, Norway
City Hotel

Experience timeless luxury at this historic icon, featuring a full spa, pool, and Oslo’s best afternoon tea.

Kristian den IV's Gate 7, 0164 Oslo, Norway
Design Hotel Boutique Hotel

Futuristic glass cabins with sea views on a calm island, featuring a saltwater pool and panoramic hot tubs.

Manshausen 3, 8283 Leinesfjord, Norway
Wellness Hotel Beach Hotel

Historical fishermen’s cabins with Arctic fine dining and a fjord-side spa at this iconic Lofoten gem.

Nusfjord, 8385 Ramberg, Norway
Ski Hotel

Experience an award-winning spa and mountain luxury at Norway’s premier ski resort in the heart of Geilo.

Bakkestølvegen 81, 3580 Geilo, Norway
Design Hotel City Hotel Boutique Hotel

Private historic villa hideaway with eleven vibrant themed rooms featuring elegant design and interior.

Inkognitogata 37, 0255 Oslo, Norway
Design Hotel Gourmet Hotel

Iconic design hotel with glass cabins set in nature, offering a cinematic retreat with riverside spa, minimalist architecture and a deep connection to the landscape. Guests enjoy panoramic views, serene surroundings and contemporary comfort, creating a unique escape focused on relaxation, design and immersion in nature.

Alstad 24, 6210 Valldal, Norway
Wellness Hotel Ski Hotel

Enjoy fine dining and a luxury spa at this historic 1909 mountain hotel near the slopes in the heart of Geilo.

Timrehaugvegen 2, 3580 Geilo, Norway