Hotels in Tonsberg

Multiple accommodations for your stay
Check-in date:
25 Sep 2026
Check-out date:
26 Sep 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes

  • More Less

Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters

7 results found

Thon Hotel Tonsberg Brygge

Nedre Langgate 40, Tonsberg, Norway (Open map)

The 4-star hotel is in the very heart of Tonsberg, so guests have direct access to the Brygga in Tønsberg, which is a 5…
Read more...
8.5
Fabulous
332 reviews

Quality Hotel Tonsberg

Ollebukta 3, Tonsberg, Norway (Open map)

The Brygga in Tønsberg is 850 metres away, and culture-oriented attractions such as the Haugar Vestfold Art Museum lie in the...
Read more...
7.6
Good
1892 reviews

Wilhelmsen House

Halfdan Wilhelmsens Alle 22, Tonsberg, Norway (Open map)

This Tonsberg hotel lies only 12 minutes on foot from Slottsfjellet and within a few blocks of the Haugar Vestfold Art Museum. The...
Read more...
8.1
Very Good
1680 reviews

Hotel Klubben

Nedre Langgate 49, Tonsberg, Norway (Open map)

Oseberg Kulturhus Cultural Center lies merely 1.4 km away, and the Tonsberg Medieval Festival is 2.1 km from this hotel. The 4-star...
Read more...
8.7
Fabulous
1337 reviews

E18Rom Motell

Ashaugveien 153, Tonsberg, Norway (Open map)

The Slottsfjellsmuseet is 4.6 km from this Tonsberg hotel, while the Slottsfjell Castle is nestled 4.7 km away. The comfortable...
Read more...
8.1
Very Good
298 reviews

Active Hotel

Stalsbergveien 5, Tonsberg, Norway (Open map)

The centre of Tonsberg is a 15 minutes' walk of the hotel. The 3-star Active Hotel Tonsberg is located within 20 minutes' walk of…
Read more...
7.9
Good
567 reviews

Maritim Hotel

Storgaten 17, Tonsberg, Norway (Open map)

Ringshaugstranda Beach is approximately a 10-minute drive from the hotel, while Oseberg Kulturhus Cultural Center is not far from...
Read more...
5.5
Decent
430 reviews
Thank you for subscribing
Close