Resorts in Russia
Travelers are voting St Petersburg Hotel, Deson Ladoga Hotel and Hotel Polyustrovo as the best of 60 resorts in Russia. Also popular are Foresta Tropicana Hotel and Iris Hotel in Moscow and Snegurochka in Central Russia. Want more? Check out our map of resorts in Russia or these 14 resorts in Saint Petersburg.