Hotels in St. Petersburg

Saint Petersburg is the second largest city in Russia, located at the tip of the Baltic Sea and the Neva River. The historic city center has been declared a UNESCO World Heritage Site. The principal attractions of Saint Petersburg are The Hermitage, Peter the Great's Cabin, the many bridges and Alexander Garden.

Book Saint Petersburg hotels at a great rate from 1-800-Fly-Europe. We offer discounted rates on all of our travel services.  Book your hotel reservation, airfare and car rental together into one travel package for additional discounts.

Hotels in St. Petersburg
Find a Hotel 
Room Type: