4star Saint Petersburg hotels offer high quality accommodation for reasonable price. Some of 4star hotels in Saint Petersburg are run by independent owners, others are members of international hotel chains. 4star Saint Petersburg hotels usually provide extra valuable facilities and comfort to their clients.
43 offers
1.
Hotel Petro Palace Hotel
Guest rating:
79%
Price range: 91 € – 91 €
An indoor pool, well-equipped gym and air-conditioned rooms with flat-screen TV are offered at this 4-star hotel, just a 5-minute walk from St. Petersburg’s More...
2.
Hotel Martin Hotel
Guest rating:
89%
Price range: 81 € – 81 €
Built in 1855, this historic building in the heart of St. Petersburg is now home to a modern hotel, offering classic-style rooms with flat-screen TV and free More...
3.
Hotel Radisson Sonya Hotel
Guest rating:
81%
Price range: 100 € – 100 €
Just a 10-minute walk from the Hermitage and Russian Museum, this 4-star design hotel in St. Petersburg offers modern spa facilities, soundproofed rooms with More...
4.
Hotel Rossi Boutique Hotel
Guest rating:
86%
Price range: 80 € – 80 €
Featuring a classic, 19th century design, this boutique hotel is situated by the Fontanka River, within 400 metres of Nevsky Prospekt, Gostiny Dvor Metro and More...
5.
Hotel Golden Triangle Hotel
Guest rating:
84%
Price range: 101 € – 101 €
Just 100 metres from Nevsky Prospekt, this 5-star boutique hotel in St. Petersburg offers classic-style rooms with free Wi-Fi, full buffet breakfasts, and a More...
6.
Hotel Park Inn Nevsky
Guest rating:
78%
Price range: 96 € – 96 €
This 4-star hotel is located on the famous Nevsky Prospect Boulevard, just a 5-minute walk from St. Petersburg Moskovsky Station. Soundproofed rooms, free More...
7.
Hotel Sokos Hotel Olympia Garden
Guest rating:
82%
Price range: 96 € – 96 €
This 4-star hotel is situated directly opposite the Olympia Park in St. Petersburg. The Sokos Hotel Olympia Garden offers free Wi-Fi and stylish rooms with a More...
8.
Hotel Neptun Business
Guest rating:
71%
Price range: 60 € – 60 €
Centrally located a 5-minute walk from Pushkinskaya Metro Station, this 4-star hotel in St. Petersburg offers free Wi-Fi, free private parking and a spa with More...
9.
Hotel Oktiabrskaya Hotel
Guest rating:
71%
Price range: 58 € – 58 €
This 4-star hotel lies in the heart of St. Petersburg, a 2-minute walk from the Nevsky Prospekt and Vostania Metro Station. Hotel Oktiabrskaya offers modern More...
10.
Hotel Holiday Inn St. Petersburg Moskovskye Vorota
Guest rating:
81%
Price range: 84 € – 84 €
Moskovskie Vorota is favourably located just minutes’ from the Metro station and Moskovskiye Vorota underground railway. It offers great-value accommodation More...
11.
Hotel Park Inn Pribaltiyskaya
Guest rating:
64%
Price range: 106 € – 106 €
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...
12.
Hotel Sokos Hotel Vasilievsky
Guest rating:
83%
Price range: 99 € – 99 €
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...
13.
Hotel Nashotel
Guest rating:
88%
Price range: 67 € – 67 €
Offering striking, garden-themed décor, rich buffet breakfasts, and free Wi-Fi, this 4-star design hotel in Saint Petersburg is quietly located on Vasilyevsky More...
14.
Hotel Nevsky Forum Hotel
Guest rating:
84%
Price range: 101 € – 101 €
This elegant hotel on the famous Nevsky Prospekt offers stylish rooms, free parking and free Wi-Fi in the heart of St. Petersburg. Mayakovskaya Metro Station More...
15.
Hotel Helvetia Hotel
Guest rating:
87%
Price range: 90 € – 90 €
This 4-star hotel is a 5-minute walk from Nevsky Prospekt and the Mayakovskaya Metro Station. Moskovsky Rail Terminal, Dostoevsky Museum, and cafés are also More...
16.
Hotel Novotel St Petersburg Centre
Guest rating:
80%
Price range: 109 € – 109 €
Novotel St. Petersburg Centre is within a 3-minute walk of Nevsky Prospekt and Mayakovskaya Metro Station. It offers a fitness centre, varied cuisine and rooms More...
17.
Hotel Park Inn Pulkovskaya
Guest rating:
67%
Price range: 96 € – 96 €
Located beside Victory Square and the Park Gorodov-Geroyev, this 4-star hotel offers a large indoor pool and rooms with flat-screen TVs. A free shuttle runs to More...
18.
Hotel Karamazov Hotel
Guest rating:
81%
Price range: 70 € – 70 €
Named after Dostoevsky's book, The Brothers Karamazov, this hotel features elegant interiors with an historic 19th-century décor. It offers free Wi-Fi and is a More...
19.
Hotel Ambassador
Guest rating:
81%
Price range: 96 € – 96 €
The Ambassador Hotel is located in the historical centre of St. Petersburg, a 7-minute walk from Sadovaya Metro Station. It combines 19th-century architecture More...
20.
Hotel Moscow Hotel
Guest rating:
79%
Price range: 66 € – 66 €
Located just off Nevsky Prospect in St Petersburg, this 4-star hotel offers air-conditioned rooms, 4 restaurants, and a panoramic restaurant. It is 50 metres More...