Tables


Hotels in St. Petersburg: Top hotels

HotelStarsDiscountPrice before and discountSelect dates
Saint-Petersburg Hotel★★★★-39%RUB 8 248RUB 5 036View hotel
Petr Hotel★★★★-18%RUB 12 129RUB 10 000View hotel
Petro Palace Hotel★★★★★-7%RUB 14 555RUB 13 469View hotel
Rossi Boutique Hotel★★★★-27%RUB 10 674RUB 7 807View hotel
Angleterre Hotel★★★★-16%RUB 16 738RUB 14 000View hotel
Park Inn by Radisson Pulkovskaya Hotel & Conference Centre St Petersburg★★★★-13%RUB 7 197RUB 6 290View hotel
Station Hotel Premier S10★★★★-23%RUB 7 924RUB 6 075View hotel
Express Sadovaya Hotel★★★★-10%RUB 8 733RUB 7 875View hotel
Aston Hotel★★★★-14%RUB 8 086RUB 6 955View hotel
3 MostA★★★★-26%RUB 8 976RUB 6 645View hotel
Cronwell Inn Stremyannaya★★★★-19%RUB 9 299RUB 7 539View hotel
Holiday Inn Moskovskie Vorota★★★★-7%RUB 8 895RUB 8 250View hotel
Park Inn by Radisson Nevsky★★★★-20%RUB 10 027RUB 8 054View hotel
Arbat Nord Hotel★★★★-20%RUB 8 490RUB 6 754View hotel
DOM Boutique Hotel by Authentic Hotels★★★★★-16%RUB 16 091RUB 13 461View hotel
Grand Hotel Tchaikovsky★★★★-20%RUB 7 763RUB 6 199View hotel
Russ Hotel★★★★-22%RUB 6 065RUB 4 704View hotel
Demetra Art Hotel★★★★-17%RUB 8 976RUB 7 450View hotel
Nevsky Forum Hotel★★★★-37%RUB 8 490RUB 5 325View hotel
Radisson Royal Hotel★★★★★-16%RUB 16 415RUB 13 770View hotel
Art Nuvo Palace★★★★-28%RUB 3 881RUB 2 782View hotel
Hotel Eliseevskiy★★★★-6%RUB 6 388RUB 6 023View hotel
Harbor Club Hotel★★★★-27%RUB 8 086RUB 5 879View hotel
Staybridge Suites St. Petersburg, an IHG Hotel★★★★-27%RUB 11 321RUB 8 250View hotel
Belvedere Nevsky Business Hotel★★★★-9%RUB 7 844RUB 7 170View hotel