Saint Petersburg Accommodation offers different type of accommodation possibilities. You can choose your accommodation in Saint Petersburg from Hotels, B&B and Apartments in all price and standard levels. For more accurate results for accommodations in Saint Petersburg please use filtres on the left side of the page.
452 offers
1.
Hotel Taleon Imperial Hotel
Guest rating:
94%
Price range: 268 € – 268 €
Located within an 18th-century palace, this 5-star hotel in St. Petersburg offers an exclusive rooftop spa with indoor pool, 3 gourmet restaurants, and More...
2.
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...
3.
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...
4.
Hotel Radisson Royal Hotel
Guest rating:
82%
Price range: 150 € – 150 €
Located on Nevsky Prospekt in the heart of Saint Petersburg, this grand 5-star hotel offers free Wi-Fi, a spa and a restaurant with walk-in wine cellar. All More...
5.
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...
6.
Hotel Cronwell Inn Stremyannaya
Guest rating:
86%
Price range: 62 € – 62 €
Just a 5-minute walk from Nevsky Prospect and Moscow Station, the Cronwell Inn Stremyannaya offers air-conditioned rooms with flat-screen TV and free wired More...
7.
Hotel Sokos Hotel Palace Bridge
Guest rating:
80%
Price range: 119 € – 119 €
This 5-star hotel on Vasilyevsky Island is a 15-minute walk from St. Petersburg Hermitage Museum. It offers luxury interiors and elegant spa facilities with More...
8.
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...
9.
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...
10.
Hotel Pushka Inn Hotel
Guest rating:
90%
Price range: 66 € – 66 €
Pushka Inn is a 18th Century mansion located in an historic part of St. Petersburg, one minute walk from the Palace Square. It offers rooms with air More...
11.
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...
12.
Hotel Corinthia Hotel St Petersburg
Guest rating:
90%
Price range: 180 € – 180 €
This 5-star hotel is located on Nevsky Prospekt, a 2-minute walk from Mayakovsky Metro Station. Corinthia Hotel St Petersburg offers spacious and elegant More...
13.
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...
14.
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...
15.
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...
16.
Hotel Agni Club Hotel
Guest rating:
81%
Price range: 63 € – 63 €
Set in an 18th-century building, this central hotel offers daily breakfast buffets, free internet access and great transport links. It is 50 metres from St. More...
17.
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...
18.
Hotel Prestige Hotel Center
Guest rating:
82%
Price range: 83 € – 83 €
Prestige Hotel Center is centrally located in the heart of St. Petersburg, just a 5-minute walk from the Palace Square and Hermitage. It offers an on-site More...
19.
Hotel 5th Corner Hotel
Guest rating:
79%
Price range: 48 € – 48 €
This good-value hotel is located in central St. Petersburg, 750 metres from Nevsky Prospekt. 5th Corner Hotel offers free Wi-Fi and modern rooms with air More...
20.
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...