Hotels in Saint Petersburg, Russia
TravelEurope Saint Petersburg hotel reservation service provides you with a wide variety of lodging and hotel options, from cheap hotels to luxury accommodation in Saint Petersburg. Quick and easy hotel reservations with instant confirmation and great value for money whether you travel for business or tourism.
Select travel dates and find all available hotels in Saint Petersburg, check out guests reviews and locate properties on Saint Petersburg city maps, book your favourite accommodation with no pre-payment. All rates are in Euros and inclusive of all taxes.
Saint Petersburg - 5344 Hotels
112 B&Bs, 18 Luxury hotels, 226 2 star hotels...
3 star hotelMatisov Domik Hotel
price fromруб2,240

Nab.Reki Pryazhka 3, Saint Petersburg
Amaranta Matisov Domik Hotel is a charming and comfortable small hotel in an excellent location only a few minutes walk away from the Mariinsky Theatre and the Yusupov Palace in a quiet area near the river...
4 star hotelPetro Palace Hotel
price fromруб6,700

Malaya Morskaya Str.14, Saint Petersburg
The Petro Palace Hotel is an elegant hotel in the heart of St. Petersburg, in a quiet street within walking distance of Palace Square and Nevsky Prospekt.
4 star hotelSokos Hotel Olympia Garden
price fromруб3,800

Bataysky Pereulok 3A, Saint Petersburg
Luxurious four-star Sokos Hotel Olympia Garden is located a short distance from the metro station and two stops from the famous Nevsky Prospekt. The hotel is located opposite the Olympic Park in the beautiful city...
4 star hotelNovotel St Petersburg Centre
price fromруб4,550

Mayakovskogo Str.3A, Saint Petersburg
The Novotel St. Petersburg Centre awaits you a short distance from Nevsky Prospekt and Mayakovskaya metro station, convenient to reach the Hermitage, the Russian Museum and the Mariinsky Theatre. This exclusive...
4 star hotelCourtyard by Marriott St. Petersburg Vasilievsky
price fromруб4,602

2-ya Liniya 61/30 V.O., Saint Petersburg
In St. Petersburg, a splendid location on the banks of the Neva River, near the pier Vasilievsky Island, welcomes you to the Courtyard by Marriott St. Petersburg Vasilievsky. This modern and stylish 4-star hotel...
3 star hotelNevsky Grand Hotel
price fromруб2,933

Bolshaya Konyushennaya Str.10, Saint Petersburg
The hotel is ideally located in the city centre, near the Hermitage, the Church of the Savior on Spilled Blood and the Kazan Cathedral, near the main monuments and museums of St. Petersburg and the Metro stop...
4 star hotelHoliday Inn St. Petersburg Moskovskye Vorota
price fromруб5,400

Moskovsky Prospekt 97A, Saint Petersburg
Hotel strategically located in St. Petersburg near the subway, through which you can easily reach the Nevsky Prospect in the city centre and close to the airport.
3 star hotelSaint-Petersburg Hotel
price fromруб2,940

Pirogovskaya Nab.5/2, Saint Petersburg
The Saint-Petersburg Hotel enjoys a pleasant location in the heart of the beautiful Russian city of St. Petersburg and it is just 3 km from the Hermitage and Russian Museum. The hotel is situated on the banks of...
3 star hotelElegy Hotel
price fromруб1,275

Rubinshteina Str.18/5, Saint Petersburg
Elegy Hotel is ideally situated in downtown St. Petersburg, nearby all attractions but away from city stress.
3 star hotelAvtograf Hotel
price fromруб1,700

Ligovsky Prospekt 44, Saint Petersburg
The Avtograf Hotel, is situated at short walking distance from Nevsky Prospekt, the central railway and metro station, well connected to Palace Square and the Hermitage museum.