Saint Petersburg Hotels

Destinations in Saint Petersburg

Map of Saint Petersburg Hotels

Saint Petersburg
25 April, Thursday
Day +43°F , Tonight +37°F
Cloudy, rain
Wind: east, 4 mph
Martin Hotel Tsentralny district
9.1/10 Wonderful
29 reviews
Free Wi-Fi Parking
230 m. Mayakovskaya Metro Station 400 m. Moskovsky Train Station

Built in 1855, this historic building in the heart of St. Petersburg is now home to a modern hotel, offering classic-style rooms with flat-screen TV and free Wi-Fi. Nevsky Prospect is 200 metres away.

Number of rooms: 18

Marata Street 12, Tsentralny, 191025 Saint Petersburg, Russia

Melange Hotel Tsentralny district
9/10 Wonderful
12 reviews
Free Wi-Fi Parking
460 m. Ploshchad Vosstaniya Metro Station 340 m. Moskovsky Train Station

This hotel is located on the Nevsky Prospekt in the centre of St. Petersburg, a 5-minute walk from Moskovskiy Railway Station. Melange Hotel St. Petersburg offers free Wi-Fi.

Number of rooms: 14

Nevsky Prospekt 136, Tsentralny, 191036 Saint Petersburg, Russia

Mini Hotel Jazzclub Tsentralny district
9/10 Wonderful
16 reviews
Free Wi-Fi Parking
220 m. Zvenigorodskaya Metro Station 700 m. Vitebsky Train Station

Located in the city centre of Saint Petersburg, opposite the Jazz Philarmonic and just a 10-minute walk from the Fontanka River Embankment, Mini Hotel Jazzclub features free Wi-Fi. Nevsky Prospekt is a 15-minute walk away.

Number of rooms: 22

Zagorodny Prospekt 38, Tsentralny, 191119 Saint Petersburg, Russia

Nevsky Capsule Hotel Tsentralny district
Free Wi-Fi
90 m. Nevsky Prospekt Metro Station 1.8 km. Vitebsky Train Station

Featuring a restaurant, Nevsky Capsule Hotel is set in the centre of Saint Petersburg, less than 1 km from State Russian Museum. The property is close to several well-known attractions, 1.3 km from Winter Palace, 1.

Number of rooms: 72

32 Nevsky avenue liter B, Tsentralny, 191011 Saint Petersburg, Russia

Hotel Demut Tsentralny district
9/10 Wonderful
Free Wi-Fi Parking
640 m. Ploshchad Vosstaniya Metro Station 460 m. Moskovsky Train Station

Attractively set in the centre of Saint Petersburg, Hotel Demut provides 3-star accommodation close to Ploshchad Vosstaniya Metro Station and Mayakovskaya Metro Station. Boasting room service, this property also provides guests with a restaurant.

Number of rooms: 35

Poltavskaya Ulitsa 3, Tsentralny, 191186 Saint Petersburg, Russia

Smart Hotel NEO Московский Tsentralny district
Free Wi-Fi
180 m. Ploshchad Vosstaniya Metro Station 110 m. Moskovsky Train Station

Situated in Saint Petersburg, within 1.2 km of Anna Akhmatova Museum and 1.3 km of Faberge Museum, Smart Hotel NEO Московский offers a shared lounge. The property is around 2 km from State Russian Museum, 2.

Number of rooms: 9

85 Nevsky prospect, Tsentralny, 191086 Saint Petersburg, Russia

Solo on Vladimirskaya square Tsentralny district
8.9/10 Wonderful
5 reviews
Free Wi-Fi Parking
70 m. Vladimirskaya Metro Station 870 m. Moskovsky Train Station

Located right next to Vladimirskaya Metro Station in Saint Petersburg, Solo on Vladimirskaya square offers free Wi-Fi in all areas.

Number of rooms: 18

Ulitsa Bolshaya Moskovskaya 1, Tsentralny, 191002 Saint Petersburg, Russia

SuperHostel on Nekrasova 58 Tsentralny district
8.4/10 Very Good
21 review
Free Wi-Fi
800 m. Chernyshevskaya Metro Station 1.1 km. Moskovsky Train Station

This hotel is set in the centre of Saint Petersburg, a 10-minute walk from Moskovsky Train Station. Free Wi-Fi and a 24-hour reception are featured at SuperHostel on Nekrasova 58.

Number of rooms: 21

Ulitsa Nekrasova 58, Tsentralny, 191014 Saint Petersburg, Russia

Vesta Tsentralny district
9/10 Wonderful
24 reviews
Free Wi-Fi
470 m. Ploshchad Vosstaniya Metro Station 690 m. Moskovsky Train Station

Vesta is located in Nevsky Prospekt, in the heart of St. Petersburg and is 2 blocks away from the Moskovsky Railway Station and just opposite from Mayakovskaya metro station. Situated in a quiet area, Vesta offers comfortably furnished rooms.

Number of rooms: 18

Nevsky Prospekt 90-92, Tsentralny, 191025 Saint Petersburg, Russia

Vodograi Tsentralny district
8.9/10 Wonderful
Free Wi-Fi Parking
550 m. Gostiny Dvor Metro Station 1.5 km. Moskovsky Train Station

This hotel is located on the Fontanka River in the central Saint Petersburg, a 5-minute walk from the Nevsky Prospekt. Vodograi Hotel offers free Wi-Fi for guests. Every room includes air conditioning, a flat-screen TV and a refrigerator.

Number of rooms: 10

Karavannaya Ulitsa 2, Tsentralny, 191011 Saint Petersburg, Russia

Dialog SPB Hostel Tsentralny district
10/10 Exceptional
WiFi Parking
920 m. Ploshchad Aleksandra Nevskogo Metro Station 1.2 km. Moskovsky Train Station

«Dialog SPB Hostel» is located in Saint Petersburg. This hostel is located In 4 km from the city center.

Number of rooms: 4

Novgorodskaya Ulitsa 3/5 Office 82,Novgorodskaya Ulitsa, Saint Petersburg, 191144

Guyot Business Boutique Hotel Petrogradskiy district
9/10 Wonderful
19 reviews
Free Wi-Fi Parking
540 m. Petrogradskaya Metro Station 3 km. Finlyandsky Train Station

Guyot Business Boutique Hotel is located in Saint Petersburg, a 10-minute walk of Petrogradskaya Metro Station and a 12-minute drive of The Peter and Paul Fortress. It has spacious rooms, meeting facilities and free Wi-Fi.

Number of rooms: 47

Ulitsa Professora Popova 23, Petrogradskiy, 197376 Saint Petersburg, Russia

PetroHostel Petrogradskiy district
9/10 Wonderful
1 review
Parking
700 m. Petrogradskaya Metro Station 2.1 km. Finlyandsky Train Station

Want to save money while travelling? It’s easy: hotel «Petrohostel» is located in Saint Petersburg. This hotel is located in 3 km from the city center.

Number of rooms: 12

Bolshaya Monetnaya Ulitsa 10, 197101 Saint Petersburg, Russia

Adagio on Isaakiyevskaya Admiralteyskiy
8.9/10 Wonderful
8 reviews
Free Wi-Fi
330 m. Admiralteyskaya Metro Station 1.8 km. Vitebsky Train Station

Located in the Admiralteyskiy district of Saint Petersburg, Adagio on Isaakiyevskaya is only 700 metres from Saint Isaac's Cathedral, 1.2 km from Winter Palace and 1.8 km from State Russian Museum.

Number of rooms: 15

Bolshaya Morskaya ulitsa 34, Admiralteyskiy, 190000 Saint Petersburg, Russia

Show More Hotels