Sign In Change language USD Change currency

Hotels in Saint Petersburg

Hotels found in Saint Petersburg — 1145

Search hotels in Saint Petersburg

Neva Flats 5

Tsentralny district, Nevskiy Prospekt Area, Saint Petersburg Map
Neva Flats 5 Photos

Located less than 5 minutes’ walk from Mayakovskaya Metro Station in Saint Petersburg, Show more

Guest House na Slobodskoy

Nevskiy district, Slobodskaya Street 3, Saint Petersburg Map
Guest House na Slobodskoy Photos

This guest house is located in the centre of Saint-Petersburg, a 10-minute walk Show more

Mini-hotel 4 Storoni Sveta

Tsentralny district, Kirochnaya ulitsa 49, Saint Petersburg Map
Mini-hotel 4 Storoni Sveta Photos

This small hotel is located in the centre of Saint Petersburg, a 20-minute walk Show more

Ladoga Hotel

Krasnogvardeisky district, Ulitsa Shaumyana 26, Saint Petersburg Map
Ladoga Hotel Photos

This hotel is located in Saint Petersburg, a 10-minute walk from the Alexander Nevsky Show more

Anmar Hostel

Tsentralny district, Mytninskaya street 11, Saint Petersburg Map
Anmar Hostel Photos

This hostel is located in the centre of Saint Petersburg, just a 15-minute walk Show more

Graffiti L Hostel

Tsentralny district, Ligovsky Avenue 33-35, Saint Petersburg Map
Graffiti L Hostel Photos

Located a 5-minute walk from Moskovsky Train Station and the Galeria Shopping Mall, Show more

Hostel on Lenina Street

Petrogradskiy district, Lenina Street 29 , Saint Petersburg Map
Hostel on Lenina Street Photos

Hostel on Lenina Street is located in the historical Petrogradskaya Storona district. Show more

Hostel on Goncharnaya

Tsentralny district, Goncharnaya street 16 Map
Hostel on Goncharnaya Photos

Hostel on Goncharnaya is located only 3 minutes' walk from Moskovsky Train Station Show more

Zlatoust Dom Benua

Petrogradskiy district, Kamennoostrovskiy pr. 24B Map
Zlatoust Dom Benua Photos

Featuring free Wi-Fi and a shared kitchen, Hotel Benua is located 1. Show more

Nevsky Dom

Tsentralny district, Nevsky Prospect 134 5th Floor Map
Nevsky Dom Photos

Located in the centre of Saint Petersburg on Nevsky Avenue, Hotel Nevsky Home offers Show more