Travelers are voting Grand Stockholm, Intercontinental Grand Hotel and Lydmar Hotel as the best of 321 hotels in Royal Swedish Opera. There are 232 hotels in Sigtuna a city just 31 km from Royal Swedish Opera and 9 hotels in Strängnäs which is 41 km distant. The most popular of these are Jumbo Stay in Sigtuna and Eskilstuna Hotel in Strängnäs. You can find 821 Hotel in the country of Sweden and Jumbo Stay is our members favorite Hotel in all of Sweden. Want more? Check out our map of hotels in Royal Swedish Opera.