Are you in a hurry?
Here is a quick list of hotels in Saint Petersburg, selected based on their rating
Name of hotel | Accommodation Rating | Price, $ | |
Nevsky 140 Hotel |
7.4 / 10 (1050 Reviews) |
From 154$ | |
Solo Sokos Hotel Vasilievsky |
9.1 / 10 (3581 Reviews) |
From 71$ | |
Le Classique Hotel |
8.4 / 10 (364 Reviews) |
From 15$ | |
Sputnik Hotel |
8.4 / 10 (1196 Reviews) |
From 31$ | |
Whose Suitcase Hostel |
8.5 / 10 (542 Reviews) |
From 21$ |
Saint Petersburg is renowned for its breathtaking landscapes and historical architecture, making it an ideal destination for travelers seeking hotels with spectacular views. Whether overlooking the iconic Neva River, the picturesque canals, or the stunning skyline, these accommodations provide a unique perspective on the city. Each property offers guests a chance to soak in the enchanting sights while enjoying luxurious amenities. From boutique hotels to grand establishments, there is something to suit every taste and budget in this remarkable city.
Table of contents
View all photos
Nevsky 140 Hotel
From 154$
Featuring free car parking, a luggage storage and a safe deposit box, Nevsky 140 Hotel Saint Petersburg is located in Tsentralny district, 3.5 km from Winter Palace. Ploshchad Vosstaniya underground station is 500 metres from the venue, while the stop Galeria Shopping Mall is also set nearby.
The centre of Saint Petersburg can be reached within a 10-minute walk. The accommodation is set around 10 minutes' ride from the gold-domed ornate 19th-century Saint Isaac's Cathedral. Nevsky 140 Hotel is a short drive from State Hermitage Museum.
View all photos
Solo Sokos Hotel Vasilievsky
From 71$
Solo Sokos Hotel Vasilievsky Saint Petersburg is located 2.1 km from the architectural Dutch Admiralty Follies and offers allergy friendly rooms, a sauna and a restaurant. The venue is set in Vasileostrovskiy district, within easy reach of Annunciation Bridge.
This accommodation is in a 20-minute walk from Saint Isaac's Square. The city centre is a 20-minute walk away. Palace Square is a few minutes' drive away.
View all photos
Le Classique Hotel
From 15$
Le Classique Hotel Saint Petersburg is a 3-star venue situated within 5 minutes' drive from the 1880s Savior on the Spilled Blood Church. Free WiFi is available throughout the accommodation as well as free self-parking and a safety deposit box are available on site.
The property is located off Anna Akhmatova Literary and Memorial Museum, just 15 minutes' walk from the city centre. Stockmann is 0.9 km from the inn in Saint Petersburg. Le Classique Hotel is a few minutes' drive from Russian Fine-Art Museum.
View all photos
Sputnik Hotel
From 31$
Located within 10 minutes' ride from the long-established Saint Petersburg Botanical Garden, Sputnik Hotel Saint Petersburg features a shared lounge and a bar. Situated in Vyborgsky district, the venue is set 5 km from the privately run Saint Petersburg Toy Museum.
The accommodation is located in Saint Petersburg, a 10-minute walk from Ploshchad Muzhestva tube station. Udel'nyy Park is only a short drive away.
View all photos
Whose Suitcase Hostel
From 21$
Whose Suitcase is a 2-star venue in Saint Petersburg featuring a luggage storage, a safe deposit box and a gift shop. The accommodation is located 250 metres from Stockmann, in close vicinity to Dostoevsky Museum.
Situated in Tsentralny district, the hotel is set around 10 minutes by car from the architectural Dutch Admiralty Follies. The city centre is close by, about 10 minutes' walk away. You can get to State Hermitage Museum in a few minutes by car.
Hotels in Saint Petersburg
Airport nearby ✈️ | Pulkovo |
Average Price 💰 | 91.5231$ |
Hotels in Saint Petersburg 🏨 | 450 |
Hotel Reviews ⭐ | 39622 |
Landmarks nearby 📍 | History of Religion Museum, State Memorial Museum of Leningrad Defense and Blockade, Peter and Paul Cathedral, Bolsheokhtinskiy Bridge, Cottage Palace |
Best Price Hotel 🤑 | Nevsky 140 Hotel |
Best mid-range Hotel 🌴 | Solo Sokos Hotel Vasilievsky |
Hotel with a view 🔍 | Le Classique Hotel |
View all photos
The Faces Historical Center Hotel
From 58$
Set within 13 minutes' stroll of Dutch Admiralty Headquarters, The Faces Historical Center Hotel Saint Petersburg features storage for belongings and a restaurant. Situated in Tsentralny district, the venue is set 1.7 km from the State Russian Museum.
The accommodation is located 1 km from the centre of Saint Petersburg and a couple of minutes' drive from Palace Square. The hotel stands 100 metres from Admiralteyskaya tube station.