Resorts in Russia
Travelers are voting St Petersburg Hotel, Azimut Hotel Petersburg Ex So and Radisson Lazurnaya Hotel as the best of 60 resorts in Russia. Also popular are Sputnik Hotel Kirov in Volga, Tver Park Hotel in Central Russia and Golden Apple Hotel in Moscow. Want more? Check out our map of resorts in Russia or these 14 resorts in Saint Petersburg.