Russia Saint Petersburg hotels.

Showing 1 - 10 of 892 best hotels. | Sorted by rating.

Located in the historical city centre of Saint Petersburg, a 5-minute walk from the State Hermitage Museum, Life Inn features modern, self-catering accommodations with free Wi-Fi.

3
9.9

Located in the city centre of Saint Petersburg, a 10-minute walk from Zvenigorodskaya and Vladimirskaya Metro Stations, Fall in Love Hostel features a shared, fully equipped kitchen with free Wi-Fi.

5
9.9

A 10-minute walk from Nevskiy Prospect Avenue and the main Moscow Train Station, this hotel in central St. Petersburg offers free WiFi and a shared kitchen for preparing meals.

7
9.7

Located in the centre of Saint Petersburg, a 5-minute walk to Ligovskiy Prospekt Metro Station, Hotel Lota offers comfortable rooms with free Wi-Fi. Nevsky Prospekt is a 10-minute walk away.

6
9.7

Located just on Nevsky Prospekt Avenue in Saint Petersburg, Peter the Great Apartments feature free Wi-Fi. Mayakovskaya Metro Station is less than 150 metres away.

7
9.7

Located in the city centre of Saint Petersburg, just a 10-minute walk from Nevskiy Prospekt, Chalet de Provence Business Hotel features a bar, restaurant and free Wi-Fi.

12
9.6

This hostel is in the historic center of Saint Petersburg, just a 3-minute walk from Sadovaya Metro Station. Free Wi-Fi and bike rental is featured at House Mouse Hostel.

3
9.6

Located in the historical city centre of Saint Petersburg, less than a 1-minute walk from Alexander Garden and a 4-minute walk from Admiralteyskaya Metro Station, Simple Hostel features a fully...

7
9.6

Located in the city centre of Saint Petersburg, a 12-minute walk from Ploshad Vosstaniya Metro Station, Cat-on-the-Roof hostel features a fully equipped shared kitchen, and free Wi-Fi throughout the...

16
9.6

In the center of the city of Saint Petersburg, a 10-minute walk from the State Hermitage Museum, the Peter the Great Apartments near Hermitage features self-catering accommodations with free Wi-Fi.

4
9.5