Travelers are voting Yards Of Capella, Congress Complex Hotel and Smolninskaya Hotel as the best of 244 hotels in Catherine Palace. There are 238 hotels in Saint Petersburg a city just 39 km from Catherine Palace and 6 hotels in Veliky Novgorod which is 90 km distant. The most popular of these are St Petersburg Hotel in Saint Petersburg and Nikol Business Hotel in Veliky Novgorod. You can find 904 Hotel in the country of Russia and St Petersburg Hotel is our members favorite Hotel in all of Russia. Want more? Check out our map of hotels in Catherine Palace.