Resorts in Russia
Travelers are voting St Petersburg Hotel, Hotel Budapest and Grand Hotel Polyana as the best of 60 resorts in Russia. Also popular are Grand Caucasus Hotel in Southern Russia, Congress Complex Hotel in Saint Petersburg and Arbat Hotel in Moscow. Want more? Check out our map of resorts in Russia or these 14 resorts in Saint Petersburg.