37 Offers
Guest rating:
83%
Price range: 90 € – 90 €
Radisson Sonya Hotel is located in the city centre of St. Petersburg, just a 10-minute walk away from the Hermitage and the Russian Museum. Offers stylish More...
2.
Hotel Rossi Boutique Hotel
Guest rating:
87%
Price range: 73 € – 73 €
The design hotel Rossi is situated amidst impressive architecture beside the Fontanka River, within 7-8 minute's walk of Nevsky Prospekt, the Metro and More...
3.
Hotel Petro Palace Hotel
Guest rating:
78%
Price range: 105 € – 105 €
This hotel, located in the heart of St Petersburg, is just a 5-minute walk from Nevsky Prospekt and Palace Square. It offers air-conditioned rooms with More...
4.
Hotel Golden Triangle Hotel
Guest rating:
83%
Price range: 96 € – 96 €
The Golden Triangle Hotel is ideally located by the lively and historic Nevsky Prospekt, with the Hermitage within easy walking distance and only 5 minutes More...
5.
Hotel Sokos Hotel Vasilievsky
Guest rating:
85%
Price range: 86 € – 86 €
Offering great value-for-money accommodation, the Sokos Vasilievsky is a 4-star design hotel quietly located on Vasily Island. It is 20 minutes' walk from St More...
6.
Hotel Sokos Hotel Olympia Garden
Guest rating:
82%
Price range: 76 € – 76 €
Sokos Hotel Olympia Garden offers great-value, 4-star accommodation with friendly service, just across from Olympia Park. Rooms are spacious, tastefully More...
7.
Hotel Park Inn Pulkovskaya
Guest rating:
73%
Price range: 75 € – 75 €
Located 5 km from the Pulkovo International Airport, this 4-star offers well-designed rooms with flat screen TVs. A free shuttle runs to and from the St. More...
8.
Hotel Novotel St Petersburg Centre
Guest rating:
83%
Price range: 89 € – 89 €
Novotel St. Petersburg Centre is conveniently located within a 3-minute walk from Nevsky Prospekt and from Mayakovskaya metro station for easy access to all More...
9.
Hotel Ambassador
Guest rating:
82%
Price range: 96 € – 96 €
St. Petersburg’s Ambassador Hotel is located 500 metres from St. Nikolas Cathedral. It combines 19th-century architecture with modern amenities, including More...
10.
Hotel Nevsky Forum Hotel
Guest rating:
86%
Price range: 101 € – 101 €
The Nevsky Forum is an elegant hotel on Saint Petersburg’s main street, Nevsky Prospekt. The hotel offers stylish rooms, fine dining, and free Wi-Fi, steps More...
11.
Hotel Tradition Hotel
Guest rating:
89%
Price range: 66 € – 66 €
With views over Peter and Paul Cathedral and the Hermitage, Tradition is walking distance from Palace Bridge and St Petersburg’s historic centre. Charming More...
12.
Hotel Park Inn Pribaltiyskaya
Guest rating:
72%
Price range: 75 € – 75 €
Enjoying views over the Gulf of Finland and St Petersburg city, Park Inn Pribaltiyskaya offers air-conditioned rooms with satellite TV. It features a free More...
13.
Hotel Moskovskie Vorota
Guest rating:
85%
Price range: 80 € – 80 €
Moskovskie Vorota is favourably located just minutes’ from the Metro station and Moskovskiye Vorota underground railway. It offers great-value accommodation More...
14.
Hotel Courtyard by Marriott St. Petersburg Vasilievsky Hotel
Guest rating:
78%
Price range: 105 € – 105 €
Courtyard by Marriott St. Petersburg Vasilievsky is favourably located on the banks of the River Neva within easy reach along the waterside, of the Hermitage More...
Guest rating:
82%
Price range: 120 € – 120 €
Apartment Hotel Moskovskie Vorota is just 15 minutes from the St Petersburg’s centre via the Moskovskie Vorota Metro. It offers studios and suites with LCD TVs More...
Guest rating:
86%
Price range: 99 € – 99 €
Only a 3-minute walk from Nevsky Prospekt, Aston Hotel offers comfortable rooms with free Wi-Fi and a flat-screen TV. It is only a 10-minute walk from the More...
Guest rating:
73%
Price range: 88 € – 88 €
Located on the prestigious Nevskiy Prospekt, the Park Inn Nevsky offers modern and soundproofed guestrooms and an airport shuttle service. It features a well More...
18.
Hotel Nashotel
Guest rating:
87%
Price range: 76 € – 76 €
NashOTEL is located only a 5-minute walk from the Metro station for easy access to all of Saint Petersburg, on Vasilievsky Island, which is just north of More...
19.
Hotel Belvedere Nevsky Business Hotel
Guest rating:
82%
Price range: 89 € – 89 €
Belvedere-Nevsky is located in the very heart of St. Petersburg’s historical center just a 5-minute walk from the Gostiny Dvor Metro Station. Free Wi-Fi and More...
20.
Hotel Hotel Marco Polo St. Petersburg
Guest rating:
76%
Price range: 91 € – 91 €
Marco Polo St. Petersburg is an elegant and charming hotel located 5 minutes from the Metro. It is just one stop from the vibrant nightlife and shopping of More...