Saint Petersburg, Russia

No dates selected

Filters

Sort by

Price per night in RUB

Neighborhoods

Show more

Hotels in Saint Petersburg on the map

Saint Petersburg: 19006 options found

Select dates so you can see the availability and exact prices.

Divenskaya ulitsa, 5, Saint Petersburg

2.2km from the center of Saint Petersburg
360m from the subway station Gorkovskaya
Room in this hotel

Kievskaya ulitsa, 5/6, Saint Petersburg

4.1km from the center of Saint Petersburg
613m from the subway station Frunzenskaya
Room in this hotel

ulitsa Radischeva 4, Pushkin

26km from the center of Saint Petersburg
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 3,983 ₽
per night
Please log in and select your booking dates to find your discount amount.

ulitsa Zaozernaya 3/3, bldg.1, Saint Petersburg

3.7km from the center of Saint Petersburg
297m from the subway station Frunzenskaya
Room in this hotel

ulitsa Yakubovicha 22a, Saint Petersburg

1.3km from the center of Saint Petersburg
1.1km from the subway station Admiralteyskaya
Room in this hotel

Naberezhnaya Obvodnogo Kanala, 130, Saint Petersburg

3.7km from the center of Saint Petersburg
446m from the subway station Baltiyskaya
Room in this hotel

ulitsa Goncharnaya 10, Saint Petersburg

3km from the center of Saint Petersburg
364m from the subway station Ploshchad Vosstaniya
Room in this hotel

per. Podezdnoj,13, Saint Petersburg

2.7km from the center of Saint Petersburg
437m from the subway station Pushkinskaya
Room in this hotel

Matros Zheleznyak street, 2, building 1, Saint Petersburg

5.8km from the center of Saint Petersburg
712m from the subway station Chyornaya Rechka
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 2,800 ₽
per night
Please log in and select your booking dates to find your discount amount.

prospekt Ligovskiy, 56Б, Saint Petersburg

3.1km from the center of Saint Petersburg
431m from the subway station Ligovsky Prospekt
Room in this hotel

Elizarova Avenue, 11, Saint Petersburg

7.7km from the center of Saint Petersburg
51m from the subway station Yelizarovskaya
Room in this hotel

Naberezhnaya reki Moiki, 99, Saint Petersburg

1.1km from the center of Saint Petersburg
816m from the subway station Admiralteyskaya
Room in this hotel

naberezhnaya reki Karpovki, 23, Saint Petersburg

3.4km from the center of Saint Petersburg
439m from the subway station Petrogradskaya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 2,100 ₽
per night
Please log in and select your booking dates to find your discount amount.

Universitetskaya naberezhnaya, 21, Saint Petersburg

1.5km from the center of Saint Petersburg
828m from the subway station Vasileostrovskaya
Room in this hotel

naberezhnaya reki Moyki 14, Saint Petersburg

346m from the center of Saint Petersburg
647m from the subway station Admiralteyskaya
Room in this hotel

ulitsa Hoshimina 16, Saint Petersburg

12.7km from the center of Saint Petersburg
502m from the subway station Prospect Prosvesheniya
Please log in and select your booking dates to find your discount amount.
Room in this hotel
from 2,954 ₽
per night
Please log in and select your booking dates to find your discount amount.

Nevskij prospekt, 32-34, Saint Petersburg

850m from the center of Saint Petersburg
135m from the subway station Nevsky Prospekt
Room in this hotel

Nevskiy Prospekt, 22, Saint Petersburg

538m from the center of Saint Petersburg
415m from the subway station Admiralteyskaya
Room in this hotel

Ulitsa Bolshaya Morskaya, 39, Saint Petersburg

791m from the center of Saint Petersburg
465m from the subway station Admiralteyskaya
Room in this hotel

ulitsa Marata, 52, Saint Petersburg

2.7km from the center of Saint Petersburg
372m from the subway station Ligovsky Prospekt
Room in this hotel