Hotels in Saint Petersburg

Hotels found in Saint Petersburg — 2815

Search hotels in Saint Petersburg

Niva-SV

Kirovskiy district, Korabelnaya Street 6, Saint Petersburg Map
Niva-SV Photos
1 reviews

Sabrina-Apart

Nevsky Prospekt 90-92 App 9, Saint Petersburg Map

This hotel is located in the centre of St. Show more

Zvezda Hostel

Moskovskiy district, Yakovlevsky Pereulok 2, Saint Petersburg Map
Zvezda Hostel Photos

Apartments ERS Moika

Tsentralny district, Central Area, Saint Petersburg Map
Apartments ERS Moika Photos
10 reviews

Vesna

Bolshaya Morskaya Street 56, Saint Petersburg Map

Located 4 minutes’ walk from the Saint Isaac’s Cathedral in Saint Petersburg, this Show more

Mir Private

Admiralteyskiy district, Naberezhnaya Reki Moiki 93, Saint Petersburg Map
Mir Private Photos

Nevsky Bereg 93

Tsentralny district, Nevsky Prospekt 93, Saint Petersburg Map
Nevsky Bereg 93 Photos

Hostel Arina on Vosstaniya

Tsentralny district, Vosstaniya Street 20/16, Saint Petersburg Map
Hostel Arina on Vosstaniya Photos

Located in the centre of Saint Petersburg, just a 10-minute walk from Moskovsky Show more

Centre Apartments

Tsentralny district, Naberezhnaya Reki Moyki Map
Centre Apartments Photos

Located within a 5-minute walk from the Hermitage Museum in Saint Petersburg, these Show more

Happy House

Admiralteyskiy district, Naberezhnaya Kryukova Kanala 23 Map
Happy House Photos
6 reviews

Amelie House

Tsentralny district, Mokhovaya Street 43 Map
Amelie House Photos

Hotel Adeliya

Tsentralny district, Nevsky Prospekt 82 Map
Hotel Adeliya Photos