Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

4-star hotels in Saint Petersburg

Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Applied filters
Stars:   ×
Pl.Alexandra Nevskogo 2, Saint Petersburg, Russia, 193317View on map
2.6 mi from City Center100 yd from
Offering a prime location next to the Neva River, the hotel offers to taste international cuisine the on-
  • The hotel has
    • RUB 800 per day
    +1
7.4
Very good235 reviews
Price fromUS$ 68per nightSelect
Not available
Pirogovskaya Embankment 5/2, Saint Petersburg, Russia, 194044View on map
1.5 mi from City Center1700 yd from Saint Petersburg Art and Industry Academy
The value-for-money hotel features a courtyard and a shared lounge and guests can enjoy the lobby restaurant on site.
  • The hotel has
    • RUB 700 per day
    +1
6.8
Nice876 reviews
Price fromUS$ 75per nightSelect
Not available
Moskovsky Prospekt 97A, Saint Petersburg, Russia, 196084
3.2 mi from City Center200 yd from Moskovskye Vorota
Featuring a night club, a rooftop terrace and a tennis court as well as an indoor pool, the hotel is situated in the heart of Saint Petersburg.
8.0
Great200 reviews
Price fromUS$ 108per nightSelect
Not available
Pochtamtskaya Str. 4, Saint Petersburg, Russia, 190000
1100 yd from City Center400 yd from Mariinsky Palace
Constructed in 2003 year, the hotel's building is a reminder of a Spanish style, located just off Saint Petersburg Philharmonia.
8.2
Great83 reviews
Price fromUS$ 152per nightSelect
Not available
V.O. 8 Liniya 11-13, Saint Petersburg, Russia, 190034
1.2 mi from City Center900 yd from Menshikov Palace
Located only 1.7 km from Palace Square, this hotel features a lounge restaurant and a private swimming pool.
8.4
Great444 reviews
Price fromUS$ 91per nightSelect
Not available
14 Malaya Morskaya Street, Saint Petersburg, Russia, 190000
600 yd from City Center500 yd from Mariinsky Palace
This European-style hotel is set at a short distance to Mini Petersburg.
8.2
Great426 reviews
Price fromUS$ 121per nightSelect
Not available
17 Tchaikovskogo Ulitsa, Saint Petersburg, Russia
1.2 mi from City Center600 yd from Saint Petersburg Art and Industry Academy
Enjoy traditional restaurant onsite or admire breathtaking views while staying in the hotel boasting location in the centre of Saint Petersburg.
9.2
Perfect21 reviews
Price fromUS$ 131per nightSelect
Not available
55 Fontanka Embankment, Saint Petersburg, Russia, 191011
1800 yd from City Center400 yd from Vorontsov Palace
The hotel provides 50 rooms with unforgettable views of the mountain and offers proximity to Friendly Bar.
8.6
Great496 reviews
Price fromUS$ 116per nightSelect
Not available
2 Line Of Vasilievsky Island 61/30, Saint Petersburg, Russia, 199178
1.4 mi from City Center800 yd from Yubileyny Sports Complex
Settled in a business area next to the Neva River, the hotel provides a music bar and a private pool.
8.0
Great215 reviews
Price fromUS$ 114per nightSelect
Not available
5-7 Rimsky-Korsakov Avenue, Saint Petersburg, Russia, 190068
1.0 mi from City Center800 yd from Mariinsky Palace
The hotel hosts its guests in bright rooms with modern-style decoration featuring beautiful city views.
8.2
Great273 reviews
Price fromUS$ 59per nightSelect
Not available
Mayakovskogo Str. 3A, Saint Petersburg, Russia, 191025
1.4 mi from City Center800 yd from Beloselsky-Belozersky Palace
While staying in this attractive hotel, guests will enjoy a summer terrace and a shared lounge plus its location in a shopping area close to Ploshchad Vosstaniya metro station.
8.2
Great166 reviews
Price fromUS$ 75per nightSelect
Not available
11 Marata Street, Saint Petersburg, Russia, 191025
1.5 mi from City Center800 yd from Beloselsky-Belozersky Palace
The hotel offers easy access to Gift shop Museum, boasting 75 rooms in the heart of Saint Petersburg.
8.8
Great211 reviews
Price fromUS$ 112per nightSelect
Not available
Liteyny Prospekt 5/19, Saint Petersburg, Russia, 191187
1.2 mi from City Center600 yd from Saint Petersburg Art and Industry Academy
Located just off Peter and Paul Fortress and only 2 km from Church of St. Panteleimon, this hotel features a snack bar plus a private swimming pool.
8.0
Great281 reviews
Price fromUS$ 112per nightSelect
Not available
Pobedy Square 1, Saint Petersburg, Russia, 196240
6.7 mi from City Center1.1 mi from Chesmensky Palace
The hotel is available in the heart of Saint Petersburg, boasting 842 non-smoking rooms, a spa centre, a solarium and a Jacuzzi on the premises.
6.8
Nice552 reviews
Price fromUS$ 81per nightSelect
Not available
61 Ligovsky Prospekt, Saint Petersburg, Russia, 191040
1.7 mi from City Center1100 yd from Beloselsky-Belozersky Palace
The charming hotel is located in a historic area with quick access to Alexander Garden .
8.8
Great278 reviews
Price fromUS$ 201per nightSelect
Not available
Ligovsky Pr.41/83, Saint Petersburg, Russia, 191036
1.6 mi from City Center1100 yd from Beloselsky-Belozersky Palace
The Du Nord 1834 restaurant and the coffee bar are available onsite of the hotel boasting a beautiful location in Saint Petersburg.
7.4
Very good82 reviews
Price fromUS$ 43per nightSelect
Not available
Moyka Embankament 3A, Saint Petersburg, Russia, NULL
800 yd from City Center300 yd from Marble Palace
Overlooking the garden, this stylish hotel welcomes guests with a daily buffet breakfast.
8.8
Great451 reviews
Price fromUS$ 151per nightSelect
Not available
Nevsky 22-24, Saint Petersburg, Russia, 191186
600 yd from City Center400 yd from Catholic Church of St. Catherine
Offering a private swimming pool, the hotel is located in a modern part of Saint Petersburg, not far from Summer Garden.
8.4
Great383 reviews
Price fromUS$ 153per nightSelect
Not available
44 Vosstaniya Str, Saint Petersburg, Russia, 191123
1.6 mi from City Center1100 yd from Tauride Palace
Boasting a private pool, the hotel is about 30 minutes' walk from the center of Saint Petersburg.
8.6
Great268 reviews
Price fromUS$ 205per nightSelect
Not available
27 Kryukov Canal Embankment, Saint Petersburg, Russia, 190068
1.5 mi from City Center1300 yd from Yusupov Palace on Moyka Street
The hotel awaits guests in the centre of Saint Petersburg, offering modern rooms and breathtaking views of Kryukov Canal.
9.0
Perfect88 reviews
Price fromUS$ 248per nightSelect
Not available
Peterburgskoye Highway 62, Building 1, Saint Petersburg, Russia, 196626
12.3 mi from City Center
Set close to Pulkovo Astronomical Observatory, the hotel offers an indoor pool together with a rooftop pool and a ballroom for guest enjoyment.
9.0
Perfect7 reviews
Price fromUS$ 87per nightSelect
Not available
Nevsky Prospekt 69, Saint Petersburg, Russia, 191025
1.4 mi from City Center700 yd from Beloselsky-Belozersky Palace
The hotel lies not far away from Saint Isaac's Cathedral and offers a lobby restaurant and a private pool onsite.
8.8
Great316 reviews
Price fromUS$ 108per nightSelect
Not available
Admiralteysky Pr., 8, Saint Petersburg, Russia, 190000
600 yd from City Center600 yd from Palace Square
Featuring Italian architecture, the venue provides 70 rooms and offers easy access to Coffee Museum.
9.0
Perfect158 reviews
Price fromUS$ 139per nightSelect
Not available
5 Vladimirskiy Prospect, Saint Petersburg, Russia, 191025
1.2 mi from City Center300 yd from Beloselsky-Belozersky Palace
This hotel in Petrogradskiy district, just off Palace Square, boasts 40 contemporary rooms and a traditional restaurant.
8.4
Great318 reviews
Price fromUS$ 382per nightSelect
Not available
Moskovsky Prospekt 97B, Saint Petersburg, Russia, 196084
3.1 mi from City Center300 yd from Moskovskye Vorota
Located next to Mariinsky Theatre and 300 meters from Moskovskye Vorota metro station, this hotel features a swimming pool and a library.
8.6
Great233 reviews
Price fromUS$ 100per nightSelect
Not available
30 River Pryazhka Emb, Saint Petersburg, Russia, 190121
Offering convenient proximity to Grand Choral Synagogue, the hotel is also close to Temple of Assumption.
8.8
Great121 reviews
Price fromUS$ 55per nightSelect
Not available
Siezhinskaya Ulitsa 38, Saint Petersburg, Russia, 197198
1.1 mi from City Center1000 yd from Yubileyny Sports Complex
The budget hotel is a good starting point to Saint Petersburg' sights including Kunstkamera and Planetarium.
9.8
Perfect5 reviews
Price fromUS$ 49per nightSelect
Not available
Vosstania Street 19, Saint Petersburg, Russia, 191036
1.6 mi from City Center1100 yd from Beloselsky-Belozersky Palace
The 24-hour restaurant and a private pool are available onsite of the superior hotel situated in the centre of Saint Petersburg.
8.8
Great16 reviews
Price fromUS$ 112per nightSelect
Not available
Bolshoy Prospekt 37, Saint Petersburg, Russia, 197198
1.5 mi from City Center1500 yd from Yubileyny Sports Complex
The hotel includes cots, meals and arcade games for children and offers a beautiful location in Vyborgsky district close to Petrovsky Stadium.
8.2
Great108 reviews
Price fromUS$ 109per nightSelect
Not available
Bataisky Pereulok 3A, Saint Petersburg, Russia, 190013
1.8 mi from City Center500 yd from
The hotel was built in 2007 in Admiralteyskiy district, it offers 348 soundproof rooms along with cots and a special menu for children.
8.0
Great400 reviews
Price fromUS$ 97per nightSelect
Not available
14 Korablestroiteley Street, Saint Petersburg, Russia, 199226
3.5 mi from City Center100 yd from Waterville Aquapark
Situated in Vasileostrovskiy district, this impressive hotel features an indoor pool plus restaurants, a stadium and bars.
6.8
Nice306 reviews
Price fromUS$ 58per nightSelect
Not available
166 Griboedov'S Canal, Saint Petersburg, Russia, 190000
1.7 mi from City Center1600 yd from Yusupov Palace on Moyka Street
The classic-style building of the hotel boasts 273 rooms close to Kryukov Canal.
8.2
Great90 reviews
Price fromUS$ 73per nightSelect
Not available
50, 11-Ya Liniya, Vasilievsky, Saint Petersburg, Russia, 199178
1.6 mi from City Center1500 yd from Yubileyny Sports Complex
Offering scenic views of the city, the hotel welcomes guests to the traditional restaurant that serves specialities of international cuisine.
9.0
Perfect303 reviews
Price fromUS$ 70per nightSelect
Not available
Prospekt Dobrolyubova 2, Saint Petersburg, Russia, 197198
1400 yd from City Center1000 yd from Yubileyny Sports Complex
Set in the historical centre of Saint Petersburg, the property offers 16 rooms overlooking the city.
8.6
Great140 reviews
Price fromUS$ 103per nightSelect
Not available
19, Vladimirsky Prospect, Saint Petersburg, Russia, 191002
Placed in Moskovskiy district, the hotel is a lovely property with a private pool and a rooftop restaurant.
7.0
Very good100 reviews
Price fromUS$ 51per nightSelect
Not available
Socialisticheskaya St., B.11-A, Saint Petersburg, Russia, 191119
1.5 mi from City Center1300 yd from Beloselsky-Belozersky Palace
This hotel boasts a 24-hour restaurant and 28 rooms, providing guests with prime location in a tourist area.
8.2
Great124 reviews
Price fromUS$ 61per nightSelect
Not available
Sadovaya Street 62, Saint Petersburg, Russia, 190068
1.4 mi from City Center1100 yd from Yusupov Palace on Moyka Street
Placed close to Palace Square in the centre of Saint Petersburg, this hotel offers 244 rooms.
8.6
Great6 reviews
Price fromUS$ 73per nightSelect
Not available
Pulkovskoe Shosse 41 3D, Saint Petersburg, Russia
9.7 mi from City Center
The hotel conveniently located in Moskovskiy district close to Khomyak has 200 rooms.
8.0
Great12 reviews
Price fromUS$ 89per nightSelect
Not available
13-15 Grazhdanskaya Street, 190031, St Petersburg , Ru, Saint Petersburg, Russia, 190031
1400 yd from City Center400 yd from Mariinsky Palace
While History Museum is located nearby, the surrounding area includes Sadovaya subway station within 650 meters from the property.
Price fromUS$ 112per nightSelect
Not available
Sadovaya 22, Saint Petersburg, Russia, 191023
1300 yd from City Center300 yd from Vorontsov Palace
A short walk brings you to Coffee Museum, while onsite there are facials and various massages available in the hotel conveniently located in Saint Petersburg.
8.8
Great13 reviews
Price fromUS$ 406per nightSelect
Not available
Nab. Reki Fontanki 57, 1A, Saint Petersburg, Russia, 191023
1700 yd from City Center400 yd from Vorontsov Palace
The hotel offers easy access to State Russian Museum, boasting 206 rooms in the business centre of Saint Petersburg.
Price fromUS$ 159per nightSelect
Not available
Ligovsky Prospekt 67/22, Saint Petersburg, Russia
1.7 mi from City Center1100 yd from Beloselsky-Belozersky Palace
Featuring an outdoor pool, this property is set a short distance from Dostoevsky Museum and Palace Square .
Price fromUS$ 103per nightSelect
Not available
32-34 Nevsky Avenue, Saint Petersburg, Russia, 191011
900 yd from City Center100 yd from Catholic Church of St. Catherine
While State Russian Museum is located nearby, the surrounding area includes Nevsky Prospekt subway station within 500 meters from the property.
Price fromUS$ 74per nightSelect
Not available
Nevsky Avenue, 111/3, Saint Petersburg, Russia, 191186
2.0 mi from City Center1700 yd from Beloselsky-Belozersky Palace
The hotel was built in 1862 in Admiralteyskiy district, it offers 35 soundproof rooms along with cots and a buffet for children.
9.4
Perfect4 reviews
Price fromUS$ 112per nightSelect
Not available
Malaya Morskaya 5, Saint Petersburg, Russia, 191186
400 yd from City Center400 yd from Palace Square
This luxury hotel with city views lies close to the sights of Saint Petersburg including Coffee Museum.
8.8
Great1 review
Price fromUS$ 89per nightSelect
Not available
Fontanka 64, Saint Petersburg, Russia, 191002
1.0 mi from City Center600 yd from Vorontsov Palace
Located a few steps from Saint Isaac's Square, the hotel features 23 rooms with views over the river.
8.8
Great5 reviews
Price fromUS$ 85per nightSelect
Not available
Nevskiy Pr., 61, Saint Petersburg, Russia
1.4 mi from City Center500 yd from Beloselsky-Belozersky Palace
Offering 11 rooms with city views, the hotel is set in Tsentralny district, just steps from State Russian Museum.
Price fromUS$ 77per nightSelect
Not available
4A Goncharnaya Str. 89 Nevsky Pr., Saint Petersburg, Russia, 191036
1.8 mi from City Center1300 yd from Beloselsky-Belozersky Palace
Just off Peter and Paul Fortress, this hotel offers a well-connected location and includes an in-house restaurant.
7.8
Very good626 reviews
Price fromUS$ 110per nightSelect
Not available
Ingenernaya Street 9A, Saint Petersburg, Russia, 191023
1400 yd from City Center500 yd from Anichkov Palace
Offering location in Petrogradskiy district, the hotel features a special menu, a play area and a games room for guests with children.
Price fromUS$ 313per nightSelect
Not available
69 Griboyedov Canal, Saint Petersburg, Russia, 190031
1600 yd from City Center700 yd from Mariinsky Palace
Housed in a building with a historical-style architecture, this 5-storey hotel is not far away from Mariinsky Theatre.
8.4
Great659 reviews
Price fromUS$ 88per nightSelect
Not available
Admiralteyskaya Naberezhnaya 12, Saint Petersburg, Russia, 190000
700 yd from City Center600 yd from Winter Palace
Located in Admiralteyskiy district close to Smoke Shop, this hotel features a private swimming pool and the café bar.
Price fromUS$ 132per nightSelect
Not available
18 Vladimirsky Avenue,St Petersburg City,191025, Saint Petersburg, Russia, 191025
1.3 mi from City Center500 yd from Beloselsky-Belozersky Palace
Offering 63 rooms with city views, the hotel is set in Moskovskiy district, just steps from Faberge Museum.
Price fromUS$ 72per nightSelect
Not available
Griboedova Canal, 18-20, Saint Petersburg, Russia
900 yd from City Center200 yd from Catholic Church of St. Catherine
Located next to Saint Isaac's Cathedral, the venue comprises 38 rooms with garden views.
9.0
Perfect1 review
Price fromUS$ 173per nightSelect
Not available
Ulitsa Bolshaya Konyushennaya 29, Saint Petersburg, Russia, 191186
500 yd from City Center500 yd from Catholic Church of St. Catherine
Boasting location close to Palace Square, the venue includes 34 rooms and a private swimming pool.
8.2
Great329 reviews
Price fromUS$ 78per nightSelect
Not available
Startovaya 6 Lit A, Saint Petersburg, Russia, 196210
9.2 mi from City Center
Nestled in Moskovskiy district, this stylish hotel offers modern rooms and a 24-hour restaurant.
8.8
Great111 reviews
Price fromUS$ 86per nightSelect
Not available
1 Degtyarnaya Street, St Petersburg City, 191024, Russia, Saint Petersburg, Russia
2.0 mi from City Center1600 yd from Beloselsky-Belozersky Palace
Adjacent to Navicula Artis Gallery, and close to Coffee Museum, this family hotel features 17 soundproof rooms.
Price fromUS$ 132per nightSelect
Not available
Ligovsky Prospekt 10, Saint Petersburg, Russia, 191036
1.7 mi from City Center1100 yd from Beloselsky-Belozersky Palace
European meals and an indoor pool are available for guests in this hotel based in the middle of Saint Petersburg.
7.2
Very good588 reviews
Price fromUS$ 51per nightSelect
Not available
Stolyarny Lane,10, Saint Petersburg, Russia
1500 yd from City Center500 yd from Mariinsky Palace
Offering convenient proximity to Sennaya Square, the hotel is also close to Hermitage Museum.
Price fromUS$ 45per nightSelect
Not available
Ulitsa Ryukhina, 9 Bldg A, Saint Petersburg, Russia
3.0 mi from City Center1700 yd from Yelagin Palace
The hotel has a first floor restaurant plus 152 rooms and is located in a green area.
8.6
Great12 reviews
Price fromUS$ 97per nightSelect
Not available
Ulitsa Chekhova 2, Saint Petersburg, Russia, 191014
1.3 mi from City Center700 yd from Beloselsky-Belozersky Palace
Located in a tourist area, this hotel enjoys a special atmosphere and offers cots, a buffet and board games for guests with families.
10.0
Perfect1 review
Price fromUS$ 90per nightSelect
Not available
Liteynyi Pr. 28, Saint Petersburg, Russia, 191028
1.2 mi from City Center600 yd from Saint Petersburg Art and Industry Academy
Set at a short distance from Summer Garden, it is boutique accommodation to stay in Petrogradskiy district of the city.
Price fromUS$ 80per nightSelect
Not available
6 Ya Liniya Vasilievskogo Ostrova 37, Saint Petersburg, Russia, 199004
1.4 mi from City Center1100 yd from Yubileyny Sports Complex
There are rooms facing the pool and the hotel is set close to Chapel of St. Xenia of St. Petersburg.
9.6
Perfect6 reviews
Price fromUS$ 97per nightSelect
Not available
53 Galernaya Street, Saint Petersburg, Russia, 190000
1.1 mi from City Center800 yd from Yusupov Palace on Moyka Street
This hotel with restaurants and bars onsite features 46 luxury rooms and is conveniently located a short walk from Palace Square .
8.4
Great286 reviews
Price fromUS$ 56per nightSelect
Not available
Embankment River Moyka 84, Saint Petersburg, Russia, 190000
1400 yd from City Center200 yd from Yusupov Palace on Moyka Street
Offering 6 rooms with river views, the hotel is set in Tsentralny district, just steps from Faberge Museum.
Price fromUS$ 83per nightSelect
Not available
Goncharnaya 10, Saint Petersburg, Russia, 191036
1.9 mi from City Center1400 yd from Beloselsky-Belozersky Palace
Offering 27 rooms with city views, the hotel is set in Admiralteyskiy district, just steps from Faberge Museum.
Price fromUS$ 58per nightSelect
Not available
40 Ulitsa Marata, Saint Petersburg, Russia, 191002
1.6 mi from City Center1100 yd from Beloselsky-Belozersky Palace
Located next to Palace Square, the venue comprises 16 rooms with city views.
Price fromUS$ 149per nightSelect
Not available
Naberezhnaya Reki Fontanki 97, Saint Petersburg, Russia
1.1 mi from City Center1100 yd from Vorontsov Palace
Set in the centre of Saint Petersburg, the property offers 24 rooms overlooking the river.
8.0
Great6 reviews
Price fromUS$ 73per nightSelect
Not available
78/1 Primorsky Prospekt, Saint Petersburg, Russia, 197374
5.5 mi from City Center500 yd from Lakhtinskaya Gavan
Located a few steps from Saint Petersburg Stadium, the hotel features 111 rooms with views over the sea.
Price fromUS$ 141per nightSelect
Not available
17Th Line Of Vasilievsky Island 64, Saint Petersburg, Russia
2.0 mi from City Center1.2 mi from Yubileyny Sports Complex
There are rooms facing the city and the hotel is set close to Saint Isaac's Square.
Price fromUS$ 40per nightSelect
Not available
Aptekarskyi Pereulok, 4, Saint Petersburg, Russia, 191186
900 yd from City Center300 yd from Marble Palace
Located near Hermitage Museum, this boutique hotel features a continental breakfast.
9.8
Perfect7 reviews
Price fromUS$ 70per nightSelect
Not available
Tallinskaya, 11, Saint Petersburg, Russia, 195196
3.6 mi from City Center700 yd from Novocherkasskaya
Offering European dishes, the hotel is set close to Trinity Church in Krasnogvardeisky district.
Price fromUS$ 91per nightSelect
Not available
93A Obvodny Canal Embankment,, Saint Petersburg, Russia, RUS-191119
1.8 mi from City Center1.1 mi from Vorontsov Palace
Opened in 1991 year, the hotel is located in the historical centre of Saint Petersburg pampering guests with steam baths, Turkish bath and massage.
6.4
Nice28 reviews
Price fromUS$ 86per nightSelect
Not available
Moika Embankment 58 A,St. Petersburg,Russia,190000, Saint Petersburg, Russia, 190000
900 yd from City Center400 yd from Mariinsky Palace
Centrally set in Admiralteyskiy district, it serves European meals and features a swimming pool.
9.0
Perfect60 reviews
Price fromUS$ 217per nightSelect
Not available
Ulitsa Bolshaya Morskaya 53/8, Admiralt, Saint Petersburg, Russia, 190000
1200 yd from City Center400 yd from Mariinsky Palace
The hotel is located in the busy area of Saint Petersburg, not far away from Palace Square, overlooking the city.
9.0
Perfect33 reviews
Price fromUS$ 105per nightSelect
Not available
66 Sinopskaya Naberezhnaya, Saint Petersburg, Russia, 191124
2.7 mi from City Center1.0 mi from Tauride Palace
The low-budget hotel is a good starting point to Saint Petersburg' sights including Palace Square Dvortsovaya Ploshchad and Smolny Institute.
9.8
Perfect1 review
Price fromUS$ 50per nightSelect
Not available
Rubinshteina 23, Saint Petersburg, Russia, 191002
1.2 mi from City Center700 yd from Beloselsky-Belozersky Palace
Set at a short distance from Church of the Savior on Spilled Blood, it is luxury accommodation to stay in Tsentralny district of the city.
Price fromUS$ 163per nightSelect
Not available
11 Obukhov Defense Avenue 11, Saint Petersburg, Russia, 192019
3.2 mi from City Center800 yd from Alexander Nevsky Lavra
Within easy reach of State Russian Museum, this hotel comprises 59 rooms with private bathrooms.
Price fromUS$ 30per nightSelect
Not available
108 Obvodniy Channel Embankment, Saint Petersburg, Russia, 196084
2.1 mi from City Center400 yd from Frunzenskaya
Located near Church of the Savior on Spilled Blood, this luxury hotel features a continental breakfast.
Price fromUS$ 75per nightSelect
Not available
Nevsky Prospekt 3 Apt. 33, Saint Petersburg, Russia, 191186
400 yd from City Center400 yd from Palace Square
Offering 7 rooms with city views, the hotel is set in Nevskiy district, just steps from Hermitage Museum.
Price fromUS$ 107per nightSelect
Not available
34 St. Peterbugsky Prospect, Saint Petersburg, Russia, 198510
14.6 mi from City Center
Only a short distance from Olgin Pond, the hotel with 150 rooms comprises a summer terrace, an outdoor swimming pool and a golf course, plus a non-smoking restaurant, serving international specilities.
8.6
Great418 reviews
Price fromUS$ 75per nightSelect
Not available
Artelleriyskaya Ul, 4, Saint Petersburg, Russia, 191104
1.3 mi from City Center700 yd from Saint Petersburg Art and Industry Academy
Offering convenient proximity to Applied Art Museum, the hotel is also close to Summer Garden.
8.0
Great77 reviews
Price fromUS$ 99per nightSelect
Not available
Maliy Prospect Petrogradskoy Storony ,16, Saint Petersburg, Russia, 197110
1.4 mi from City Center700 yd from Yubileyny Sports Complex
Offering location in Petrogradskiy district close to Saint Petersburg Metro Museum, this accommodation features 25 rooms and cots, meals and a play area.
9.0
Perfect3 reviews
Price fromUS$ 61per nightSelect
Not available
Chaikovskiy Street, 55, Saint Petersburg, Russia, 191123
1.5 mi from City Center1100 yd from Saint Petersburg Art and Industry Academy
Boasting 70 rooms and cots and a play area for children, the venue is settled in the centre of the city.
8.4
Great11 reviews
Price fromUS$ 84per nightSelect
Not available
Primorsky Prospekt, 72, Saint Petersburg, Russia, 197374
4.6 mi from City Center800 yd from 300-year Anniversary of Saint Petersburg Park
Just off Saint Petersburg Stadium, this venue in Saint Petersburg offers 27 rooms as well as Turkish steam bath and various massages.
Price fromUS$ 65per nightSelect
Not available
9Th Sovetskaya Street 3, Saint Petersburg, Russia, 191036
1.9 mi from City Center1200 yd from Tauride Palace
This hotel, lodged in Admiralteyskiy district, boasts a terrace bar and views of the sea.
Price fromUS$ 40per nightSelect
Not available
Bolshaya Zelenina Street 24 U, Saint Petersburg, Russia
1.9 mi from City Center1700 yd from Yubileyny Sports Complex
Offering convenient proximity to Crowbar, the hotel is also close to Planetarium.
Price fromUS$ 62per nightSelect
Not available
2 Ya Sovetskaya Ulitsa 4B, Saint Petersburg, Russia, 191036
1.8 mi from City Center1300 yd from Beloselsky-Belozersky Palace
Within easy reach of Status, this hotel comprises 36 rooms with private bathrooms.
Price fromUS$ 43per nightSelect
Not available
Bolshaya Monetnaya St, 14A, St Petersburg, Ru, Saint Petersburg, Russia
1.6 mi from City Center1.2 mi from Marble Palace
Located just off Monument to A. S. Popov and 1.6 km from Gift shop Museum, this hotel features a shared lounge and a library.
5.0
Guest rating3 reviews
Price fromUS$ 77per nightSelect
Not available
Nevsky St., 147, Saint Petersburg, Russia, 191024
2.3 mi from City Center500 yd from
Located a few steps from Mini Petersburg, the hotel features 9 rooms with views over the city.
8.4
Great33 reviews
Price fromUS$ 38per nightSelect
Not available
Vladimirsky Prospekt 1, Saint Petersburg, Russia, 191025
1.2 mi from City Center200 yd from Beloselsky-Belozersky Palace
Near the hotel, there are a tube station, a bus stop and a train station and guests can easily reach Gift shop Museum which is not far away.
9.0
Perfect123 reviews
Price fromUS$ 60per nightSelect
Not available
Nab. Griboyedov Canal House 69, Saint Petersburg, Russia, 190031
1600 yd from City Center700 yd from Mariinsky Palace
Offering 34 rooms with river views, the hotel is set in Moskovskiy district, just steps from Gift shop Museum.
Price fromUS$ 56per nightSelect
Not available
Degtyarniy Pereulok, 7A, Saint Petersburg, Russia, 191144
2.3 mi from City Center1100 yd from Tauride Palace
Located next to History Museum, the venue comprises 47 rooms with city views.
Price fromUS$ 112per nightSelect
Not available
Nalichnaya Street 28 16, Saint Petersburg, Russia
2.9 mi from City Center1100 yd from Waterville Aquapark
The historical hotel is a good starting point to Saint Petersburg' sights including Lenexpo Exhibition Complex and Waterville Aquapark.
Price fromUS$ 65per nightSelect
Not available
Naberezhnaya Makarova 60, Saint Petersburg, Russia, 199155
2.8 mi from City Center1.0 mi from Dinamo Stadium
Staying at this business hotel, guests can enjoy panoramic views of the Neva River.
Price fromUS$ 111per nightSelect
Not available
79 Sadovaya St., Saint Petersburg, Russia, 190121
1.6 mi from City Center1300 yd from Yusupov Palace on Moyka Street
Providing access to State Russian Museum, this hotel is a 30-minute walk from Winter Palace and offers a 24-hour restaurant.
Price fromUS$ 88per nightSelect
Not available
Inzhenernaya Street 7, Saint Petersburg, Russia, 191023
1400 yd from City Center600 yd from Catholic Church of St. Catherine
Nestled in Moskovskiy district of Saint Petersburg, the venue is about 20 km from Pulkovo airport.
Price fromUS$ 37per nightSelect
Not available
3 Fokina Street, Saint Petersburg, Russia, 194044
2.1 mi from City Center800 yd from Vyborgskaya
Boasting a family restaurant, this intimate hotel is available close to Peter and Paul Fortress .
7.8
Very good17 reviews
Price fromUS$ 94per nightSelect
Not available
Chistyakovskaya Ulitsa 2, Saint Petersburg, Russia, 197375
6.9 mi from City Center
Nestled in Vyborgsky district, this pet-friendly hotel offers comfortable rooms and a 24-hour restaurant.
6.6
Nice51 reviews
Price fromUS$ 45per nightSelect
Not available
Marata Street 12, Saint Petersburg, Russia
1.5 mi from City Center800 yd from Beloselsky-Belozersky Palace
Conveniently located in the popular district of Saint Petersburg, the hotel offers cots and a pool for guests with families.
8.6
Great201 reviews
Price fromUS$ 59per nightSelect
Not available
Ulitsa Professora Popova 23, Saint Petersburg, Russia, 197376
2.2 mi from City Center700 yd from Petrogradskaya
Featuring a beautiful location close to Nevsky Prospekt, the hotel has Turkish steam room and a solarium.
7.8
Very good32 reviews
Price fromUS$ 100per nightSelect
Not available

Filtering results

Please wait...

150 hotels found