Compare & Book online accommodation worldwide
Saint Petersburg hotels: On-line reservation of all price category hotels located in Saint Petersburg centre or near centre. We provide special price offers for most of the hotels (discounts up to 60% off the regular hotel rack rate). After entering the dates of your stay you will see hotels with available rooms and their precise prices in a given dates. With filters you can narrow or refine the offer of available hotels and find for your stay the best hotel in Saint Petersburg.
Nepokorennyh Prospekt 4, Saint Petersburg - Show on map
(7.2 km from center )
Just a 3-minute walk from Ploshchad Muzhestva Metro Station, this hotel in Saint Petersburg offers billiards areas and a café serving Russian and European cuisine. Free WiFi and free private parking are available on site.
Kanonerskaya ul., 33, Saint Petersburg - Show on map
(2.8 km from center )
On the banks of Griboedova Canal, this hotel is located less than a 5-minute walk from Mariinsky Theatre and Nikolsky Cathedral in St. Petersburg city centre.
9 Grecheskiy Prospekt 1 floor, Saint Petersburg - Show on map
(2.9 km from center )
Felice Hotel is offering accommodation in Saint Petersburg. Popular points of interest around the property include Anna Akhmatova Museum and Faberge Museum.
Ligovsky Avenue 84/2, Saint Petersburg - Show on map
(3.0 km from center )
Situated 2.1 km from Anna Akhmatova Museum, Apart-Hotel Comfort features rooms with air conditioning in Saint Petersburg.
Shturmanskaya Ulitsa 24, Bldg A, Saint Petersburg - Show on map
(14.0 km from center )
Pulkovo Hotel offers accommodation in Saint Petersburg, 3 km from Pulkovo International Airport. Guests can enjoy the on-site restaurant and a sauna with a plunge pool.
Ulitsa Vosstaniya 13, Saint Petersburg - Show on map
(2.6 km from center )
Free Wi-Fi and soundproofed rooms with flat-screen TV are offered at this central hotel, conveniently located just 500 metres from Moskovskiy Train Station and the famous Nevsky Prospect. Floral bed linen, modern furniture and orthopedic mattresses feature in Roses Hotel’s spacious rooms.
Furshtatskaya Street 47, Saint Petersburg - Show on map
(2.9 km from center )
Located next to Tavricheskiy Sad in Saint Petersburg, Aurelia Hotel offers comfortable rooms with free Wi-Fi. Chernyshevskaya Metro Station is a 5-minute walk away.
Ulitsa Dekabristov 31, Saint Petersburg - Show on map
(2.0 km from center )
Samsonov Hotel on Dekabristov is situated in the Admiralteyskiy district in Saint Petersburg, just 300 metres from Mariinsky Theatre. It features free WiFi throughout the property.
Nab.Reki Fontanki 55, Saint Petersburg - Show on map
(1.6 km from center )
Featuring a classic, 19th century design, this boutique hotel is situated by the Fontanka River, within 400 metres of Nevsky Prospekt, Gostiny Dvor Metro and Ostrovsky Square. The Rossi Boutique Hotel offers individually decorated rooms with a flat-screen TV, free Wi-Fi and antique-style furnishings.
Sredniy Prospekt V.O. 69B , Saint Petersburg - Show on map
(2.8 km from center )
Featuring a bar, Oversize Piter Hotel is set in Saint Petersburg and is 1.3 km from Chapel of St.
Nevsky Prospekt 136, Saint Petersburg - Show on map
(3.1 km from center )
This hotel is located on the Nevsky Prospekt in the centre of St. Petersburg, a 5-minute walk from Moskovskiy Railway Station.
Ligovsky Prospekt 55, Bldg. 4 , Saint Petersburg - Show on map
(2.7 km from center )
Featuring free WiFi and 24/7 beauty salon, this hotel is located opposite Moskovsky Train Station in Saint Petersburg. Nevsky Prospect with its shops and restaurant is 4 minutes’ walk away, while the Russian Museum and Palace Square are 30 minutes away on foot.
Dobrolyubova Prospekt 5/1, Saint Petersburg - Show on map
(1.3 km from center )
Offering WiFi access and air-conditioned rooms with TV, this small, quietly located hotel in Saint Petersburg is a 10-minute walk from the historic Palace Square and Peter and Paul Fortress. Saint Isaac's Cathedral is 1.
Nevsky Prospekt 108, Saint Petersburg - Show on map
(2.5 km from center )
Art Bereg Na Nevskom 108 offers accommodation in Saint Petersburg. Free WiFi is featured throughout the property and private parking is available on site.
Ulitsa Bolshaya Morskaya 53/8, Saint Petersburg - Show on map
(1.1 km from center )
Big Marine is located in the heart of Saint Petersburg, just a 5-minute walk from Saint Isaac's Cathedral and a 15-minute walk from the Hermitage Museum. Free WiFi access is available.
Voznesensky Prospekt 1, Saint Petersburg - Show on map
(0.6 km from center )
Four Seasons Hotel Lion Palace is located in the heart of Saint Petersburg, just 300 metres from the Dvortsovaya Square. It boasts luxury interiors in Russian Empire style and exclusive fine dining options.
Kosaya Liniya 3/1, Saint Petersburg - Show on map
(3.2 km from center )
Located a 10-minute walk from the banks of the Neva River, in Saint Petersburg, Hotel Shanghai features free Wi-Fi throughout. It offers a 24-hour front desk.
Ulitsa Bolshaya Posadskaya 9/5, Saint Petersburg - Show on map
(2.4 km from center )
Located 10 minutes’ walk from Gorkovskaya Metro Station in Saint Petersburg, this hotel features free Wi-Fi. Each room at the hotel is classically decorated with neutral colours.
Ploshchad Morskoy Slavy 1, Saint Petersburg - Show on map
(4.7 km from center )
Polo Regatta Hotel is located in the Sea Passenger Terminal on Vasilyevsky Island, near Saint Petersburg’s historical centre. It is just 2 minutes' walk from the main exhibition centre LenExpo.
naberezhnaya kanala Griboedova 44/2, Saint Petersburg - Show on map
(1.0 km from center )
Located in Saint Petersburg, 1.2 km from Saint Isaac's Cathedral, MK Hotel Kraski features rooms with river views and free WiFi.