Hotels in Saint Petersburg

Hotels found in Saint Petersburg — 2815

Search hotels in Saint Petersburg

Nevsky Aster

Tsentralny district, Bolshaya Konyushennaya Street 25, Saint Petersburg Map
Nevsky Aster Photos
1 reviews

Herzen House

Admiralteyskiy district, Bolshaya Morskaya Ulitsa 25, Saint Petersburg Map
Herzen House Photos
8 reviews

Nashotel

Vasileostrovskiy district, 11-ya Liniya 50 V.O., Saint Petersburg Map
Nashotel Photos
7 reviews

Grand Hotel Emerald

Tsentralny district, Suvorovsky Prospekt 18, Saint Petersburg Map
Grand Hotel Emerald Photos
4 reviews

Comfitel Primavera Hotel

Tsentralny district, Nevsky Prospekt 92, Saint Petersburg Map
Comfitel Primavera Hotel Photos
6 reviews

Just a 2-minute walk from Vosstanya Square, this small hotel on Saint Petersburg’s Show more

Anabel at Nevsky 88

Tsentralny district, Nevsky Prospekt 88, Saint Petersburg Map
Anabel at Nevsky 88 Photos
5 reviews

Graffiti Hostel

Nab. reki Moiki 102, Saint Petersburg Map
2 reviews

Opened in July 2009, Graffiti Hostel is a colourful and modern youth hostel offering Show more