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