Resorts in Russia
Travelers are voting St Petersburg Hotel, Iris Hotel and Snegurochka as the best of 60 resorts in Russia. Also popular are Los Hotel in Moscow, Andersen Hotel in Saint Petersburg and Hotel Volgskaya Riviera Uglich in Central Russia. Want more? Check out our map of resorts in Russia or these 14 resorts in Saint Petersburg.