Hotels in Sweden

Find the best deals on 12,070 hotels in Sweden

Compare vs momondo |

Cheapest cities to book a hotel in Sweden

Looking for a city in Sweden to visit? Take a look at the average hotel booking prices in most popular cities in the country
$142 - $172
CHEAPEST CITY IN SWEDEN Jönköping 11% cheaper Hotels in Jönköping are the cheapest in Sweden at just $142 per night on average.
MOST EXPENSIVE CITY IN SWEDEN Gävle 8% more expensive Gävle has the highest priced hotels in Sweden with rooms averaging $172 per night.
MOST POPULAR CITY IN SWEDEN Stockholm 49% more users visited More momondo users search for hotels in Stockholm than any other city in Sweden

Popular Cities in Sweden

Book one of the best deals Sweden has to offer in these popular locations
  • The Red Boat
    Best value

    The Red Boat

    Stockholm, Stockholms Lan



    View Deal
  • Hotel Birger Jarl
    #1 Most popular

    Hotel Birger Jarl

    Tulegatan 8, Stockholm, Stockholms Lan



    View Deal
  • Euroway Hotel
    Best value

    Euroway Hotel

    Stigs Center 2D, Gothenburg, Västra Götaland



    View Deal
  • Kviberg Park Hotel & Conference
    #1 Most popular

    Kviberg Park Hotel & Conference

    Krutvägen 2, Gothenburg, Västra Götaland



    View Deal
  • Hälluddens Stugby och Vandrarhem
    Best value

    Hälluddens Stugby och Vandrarhem

    Byxelkrok, Kalmar Lan



    View Deal
  • Villa Nore
    #1 Most popular

    Villa Nore

    Borgholm, Kalmar Lan



    View Deal
  • Allégården Kastlösa Stugor
    #2 Most popular

    Allégården Kastlösa Stugor

    Mörbylånga, Kalmar Lan



    View Deal
  • Good Morning Jönköping
    Best value

    Good Morning Jönköping

    Strömsnäsgatan 3, Jönköping, Jonkopings Lan



    View Deal
  • Elite Grand Hotel Gävle
    Best value

    Elite Grand Hotel Gävle

    Kyrkogatan 28, Gävle, Gavleborgs Lan



    View Deal

Sweden travel tips

Let us help you with the best tips about Sweden

When is the least expensive time to stay in Sweden?

February is the least expensive month to stay in Sweden, with an average price of $143 per night. That price is significantly cheaper than the most expensive month, August.

Where do most people stay in Sweden?

As many would assume, more people stay in Stockholm than in any other city while visiting Sweden.

Which city in Sweden has the most expensive hotel rooms?

Gävle is the most expensive city in Sweden to book a hotel room in. The nightly rate of $172 is 8% more than the average city in Sweden.

Which city in Sweden has the least expensive hotel rooms?

If you’re looking for the best deal when visiting Sweden, consider staying in Stockholm. According to our data, Stockholm is the least expensive city to spend the night in when visiting Sweden, with an average nightly rate of $88, 52% below the country’s average.

Popular international routes landing in Sweden

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Auckland to Stockholm
Fastest flight time
37h 50m
Cheapest price
Queenstown to Stockholm
Fastest flight time
37h 10m
Cheapest price