Best hotels in Saint Petersburg


43/1, Lermontovsky Prospekt 190103 St Petersburg, Russia
“Azimut” Hotel is located on the embracement of Fontanka River, in the historical centre of the city on Neva. The building of the hotel was built in 1967 and was the first high-rise building in St Petersburg...
Details and booking Saint Petersburg hotel

h. 39, Bolshaya Morskaya str., St. Petersburg, Russia
The Hotel “Angleter” is a monument of St. Petersburg‘s architecture. The hotel is located in the historical part of the city, near Isaac Square, Isaac Cathedral, Hermitage and other places of interests of St. Petersburg...
Details and booking Saint Petersburg hotel

1/7, Mikhaylovskiy str, 191186 St. Petersburg, Russia
Grand Europe Hotel is one of the first five-star hotels in St. Petersburg. The Hotel’s building was built in accordance with the project of Karlo in the beginning of the XIX century...
Details and booking Saint Petersburg hotelRecommended Hotel
“Azimut” Hotel is located on the embracement of Fontanka River, in the historical centre of the city on Neva. The building of the hotel was built in 1967 and was the first high-rise building in St Petersburg.