Saint-Petersburg.com

St. Petersburg's 4-star hotels

Hotels with a little extra comfort in St. Petersburg

The range of 4-star hotels in St. Petersburg includes properties from some of the biggest names in the international hospitality industry, as well as a number of smaller independent hotels that come highly recommended for their combination of individual character and high standards of customer care.

Considering the vast differences in terms of facilities on offer and guest experience at these 4-star hotels, at SAINT-PETERSBURG.COM we use our own classification system to differentiate them for our users, with the former mostly appearing on our business class hotels page, while the best of the latter can be found among our selection of St. Petersburg deluxe hotels. It should also be mentioned that there are a fair number of hotels in St. Petersburg with 4 stars that definitely do not match visitor expectations for standards and facilities. To help sort through this complicated situation, please find below our comments on hotels officially rated 4-star in St. Petersburg.

expand
27, Naberezhnaya Kryukova Kanala, St. Petersburg, 190068, RussiaShow on map 2.40 km
Nearest metro: Sennaya ploshad, Tehnologichesky institut
While this renowned small hotel, housed in a converted 19th-century mansion, is not the most convenient for sightseeing or public transport, its location next to the Kryukov Canal among the most picturesque in St. Petersburg. The Alexander House's sterling reputation rests on its charming, individually designed guest rooms and the warm welcome extended to all guests by the staff. One advantage of the location is that the Mariinsky Theatre is only 10 minutes' walk away. »»»
DELUXE
from
$85
per night
5-7, Prospekt Rimskogo-Korsakova, St. Petersburg, 190068, RussiaShow on map 1.64 km
Nearest metro: Sadovaya, Sennaya Ploshchad, Spasskaya
Located in the south of the historic centre, around ten minutes' walk from St. Isaac's Cathedral and Nevsky Prospekt, the Ambassador has built a reputation as one of St. Petersburg's best superior hotels, offering cozy and well equipped accommodation as well as friendly and efficient service. Amenities definitely conform to 4-star standards, with a good range of modern business and event facilities, as well as a fitness centre with pool. »»»
BUSINESS CLASS
from
$69
per night
Good 4.00
1 review
24, Malaya Morskaya Ulitsa, St. Petersburg, 190000, RussiaShow on map 721 m
Nearest metro: Admiralteyskaya
Managed jointly with the neighboring Rocco Forte Astoria Hotel, and enjoying an equally illustrious and even longer history, the Angleterre Hotel also shares many of the Astoria's luxury facilities. The main difference between the two properties is that accommodation at the Angleterre is more modest in terms of size and style, but also somewhat cheaper, and also enjoying the same superb location a few steps from St. Isaac's Cathedral. »»»
DELUXE
from
$177
per night
Very Good 4.50
2 reviews
28, Furshtatskaya Ulitsa, St. Petersburg, 191028, RussiaShow on map 2.27 km
Nearest metro: Chernyshevskaya
Located opposite St. Petersburg's US Consulate, in one of the city's prettiest districts and very close to the metro, this small hotel offers eight spacious apartments in a tastefully renovated Art Nouveau building. The hotel lacks on-site facilities and standards of service can be variable, so four stars is a bit of a stretch, but the well equipped apartments, all with air-conditioning and full kitchen facilities, have a pleasant homely feel.  
SUPERIOR
from
$53
per night
35, Ulitsa Kurlyandskaya, St. Petersburg, 190020, RussiaShow on map 3.78 km
Nearest metro: Baltiyskaya
It is unlikely that many foreign visitors will find use for the Arealinn as it is located far out west in St. Petersburg's old docklands, with no metro station in walking distance. A modern hotel that certainly lives up to international 3-star - if not 4-star - standards, the Arealinn has 40 attractively fitted rooms and suites, as well as a reasonable in-house Italian restaurant. Other facilities are limited to conferencing venues, and the Arealinn would make a reasonable venue for events. 
STANDARD
from
$56
per night
58a, Litera G, Naberezhnaya Reki Moyki, St. Petersburg, 190000, RussiaShow on map 746 m
Nearest metro: Admiralteyskaya
Boasting a fantastic downtown location in a courtyard next to the Moyka River, only five minutes' walk from St. Isaac's Cathedral and Nevsky Prospekt, the Arkadia Hotel is a small superior property with only 15 guest rooms. Unlike other similarly sized 4-star hotels in St. Petersburg, however, the Arkadia is housed in its own separate building, and has some on-site amenities, including a small restaurant and sauna complex, although little for business travelers. »»»
SUPERIOR
from
$88
per night
Very Good 5.00
1 review
5, Vladimirsky Prospekt, St. Petersburg, 191025, RussiaShow on map 1.96 km
Nearest metro: Dostoevskaya, Vladimirskaya
This cozy small hotel has a great central location just off Nevsky Prospekt, convenient for the metro and within comfortable walking distance of most major downtown attractions. Alongside 40 guest rooms, all air-conditioned and pleasantly fitted, the Aston has an above-average on-site restaurant. Some rooms are rather small, however, and the services and facilities on offer would almost certainly rate no more than three stars elsewhere in Europe. »»»
STANDARD
from
$58
per night
29, Ulitsa Bolshaya Konyushennaya, St. Petersburg, 191186, RussiaShow on map 467 m
Nearest metro: Nevsky Prospekt / Gostiny Dvor
This small hotel offers a fantastic downtown location on picturesque Bolshaya Konyushennaya Ulitsa, a short walk from Palace Square and a few steps from Nevsky Prospekt. Its 4-star rating is hard to justify, however, as there are no on-site facilities except a single event venue that is also used to serve buffet breakfast, and the hotel has no lift. The 34 guest rooms are all well equipped and quite elegantly fitted, but not above international 3-star standards.  
STANDARD
from
$62
per night
53/8, Bolshaya Morskaya Ulitsa, St. Petersburg, 198099, RussiaShow on map 1.09 km
Nearest metro: Admiralteyskaya
Despite its peculiar name - an over literal translation of Bolshaya Morskaya, the historic street on which it stands - the Big Marine, opened in 2014, is a welcome addition to St. Petersburg's selection of small, superior hotels, with a prime downtown location a few steps from St. Isaac's Cathedral, 15 simply but attractively fitted guest rooms, and charming public spaces including a spectacular banqueting hall with original 19th century oak panelling and artwork.  
superior
from
$56
per night
2, Chekhova Ulitsa, St. Petersburg, 198099, RussiaShow on map 2.06 km
Nearest metro: Mayakovskaya
Situated on a pretty side street about ten minutes' walk from St. Petersburg's main tourist area, with a great range of bars and restaurants just round the corner, this small independent hotel was opened in 2015. Successfully combining contemporary and traditional design elements, the 1852 Hotel has 31 guest rooms with crisp modern interiors and good in-room amenities. There are no fitness or dining facilities on-site, although the hotel does manage to serve a buffet breakfast.  
superior
from
$39
per night
59, Ulitsa Galernaya, St. Petersburg, 190000, RussiaShow on map 1.81 km
Nearest metro: Admiralteyskaya
Although this small hotel certainly does not have the on-site facilities to match visitor expectations of a 4-star hotel, it does offer 18 very elegantly fitted guest rooms in traditional style and a picturesque location location in the historic heart of St. Petersburg, quite close to the Neva River and the Mariinsky Theatre (though not convenient for the metro, unfortunately). Facilities are limited to a small on-site bar and basic business and concierge services at reception.  
SUPERIOR
from
$38
per night
11a, Ulitsa Sotsialisticheskaya, St. Petersburg, 191119, RussiaShow on map 2.37 km
Nearest metro: Zvenigorodskaya, Vladimirskaya, Dostoevskaya
Located in a historic neighborhood strongly associated with Fyodor Dostoevsky (hence the name), this small superior hotel has been open for over a decade and established a strong reputation for customer service and cozy, well equipped accommodation. There is little in the way of on-site facilities except a pretty restaurant, which can also be rented out for events. The location is outside St. Petersburg's main tourist area, but convenient for the metro and Vitebsk Railway Station. »»»
SUPERIOR
from
$46
per night
Building A, 6, Startovaya Ulitsa, St. Petersburg, 196210, RussiaShow on map 14.52 km
Nearest metro: Moskovskaya
Located about five minutes' drive from the terminal building, the Crowne Plaza is currently the most up-market hotel servicing St. Petersburg's Pulkovo Airport. As well as 294 stylishly fitted rooms and suites, the hotel offers a comprehensive range of 4-star amenities for business and leisure, including extensive MICE venues for up to 600 people, a range of on-site dining options and 24-hour fitness center. There is a free shuttle to/from the airport and Moskovskaya metro station. »»»
BUSINESS CLASS
from
$64
per night
61, Ligovskiy Prospekt, St. Petersburg, 191040, RussiaShow on map 2.68 km
Nearest metro: Ploshchad Vosstaniya
Not only does the Crowne Plaza Ligovsky Prospekt fully conform to international 4-star standards, with 24-hour fitness center and attractive event venues among the facilities, it also - for a chain hotel in St. Petersburg - offers surprisingly stylish and elegant accommodation. The 195-room hotel is situated around 200 meters from Moscow Railway Station, which is not the most picturesque location, but very convenient both for sightseeing and for business travelers. »»»
BUSINESS CLASS
from
$68
per night
4, Gangutskaya Ulitsa, St. Petersburg, 198099, RussiaShow on map 1.47 km
Nearest metro: Chernyshevskaya
This recently opened small hotel is located in a beautiful residential neighborhood in the north of St. Petersburg's historic center, close to Summer Garden and the Neva River. The hotel offers deluxe accommodation in 60 strikingly decorated rooms and suites that are well up to international 4-star standards. On the other hand, the Dom Boutique Hotel does not provide any fitness or meeting facilities, although the hotel does have an in-house gourmet Italian restaurant. 
deluxe
from
$89
per night
19, Vladimirsky Prospekt, St. Petersburg, 191002, RussiaShow on map 2.09 km
Nearest metro: Dostoevskaya, Vladimirskaya
This fairly large hotel with a convenient downtown location next to Dostoevskaya metro station has long been popular with tour groups and travelers on a limited budget. It would struggle to get four stars elsewhere in Europe, but is nonetheless a very respectable standard hotel, with benefits including a fitness center and reasonable MICE venues. The atmosphere is rather impersonal and service can be brusque. Rooms are plain but serviceable. »»»
STANDARD
from
$61
per night
Good 4.00
1 review
10A, Millionnaya Ulitsa, St. Petersburg, 198099, RussiaShow on map 666 m
Nearest metro: Admiralteyskaya / Nevsky Prospekt
A small private hotel on beautiful Millionaya Ulitsa, a short walk from the Church on the Spilled Blood, the Summer Garden, and the Hermitage, the Ekaterina offers 40 guest rooms all elegantly and ornately fitted in period style, with a wealth of reproduction artwork and ornaments. Definitely designed more for tourists than business travelers, the Ekaterina does nonetheless offer an equally plush small meeting space, as well as superior on-site restaurant and café. 
superior
from
$68
per night
9, Vladimirsky Prospekt, St. Petersburg, 191025, RussiaShow on map 1.97 km
Nearest metro: Dostoevskaya, Vladimirskaya
A small hotel with luxury pretensions and a prime downtown location, the Author Boutique Hotel was previously called the Golden Garden, and is housed in an up-market shopping arcade that used to be home to a casino. Offering 24 rooms and suites that are quite luxurious but now a little dated, the hotel can boast two superior on-site restaurants serving Russian and Italian cuisine, and a couple of elegant meeting facilities, but is otherwise lacking in facilities. »»»
SUPERIOR
from
$85
per night
Very Good 4.50
2 reviews
23, Ulitsa Professora Popova, St. Petersburg, 197376, RussiaShow on map 3.59 km
Nearest metro: Petrogradskaya
This small hotel is attached to an office center in a historical building on the Petrograd Side. Some distance from the downtown and a brisk ten-minute walk to the metro, the Guyot is largely ignored by foreign visitors, and presents no particular reason to seek it out. The 47 guest rooms are clean and comfortably fitted, if a little dated. The hotel also has a small Spa, large restaurant and conferencing facility on-site, so might be worth considering for events. »»»
STANDARD
from
$52
per night
67a, Voronezhskaya Ulitsa, St. Petersburg, 192007, RussiaShow on map 8.47 km
Nearest metro: Obvodny Kanal
This recently opened, 16-room hotel's claims to boutique status or four stars should not be taken too seriously, and the location - south of the Obvodny Canal in a historic but very run down neighborhood - is not ideal. Nonetheless, the Happy Inn does offer comfortable and well fitted standard accommodation at reasonably attractive rates. On-site facilities, however, are non-existent. The hotel is less than ten minutes' walk from Obvodny Canal metro station.  
STANDARD
from
$45
per night
11, Ulitsa Marata, St. Petersburg, 191119, RussiaShow on map 2.37 km
Nearest metro: Mayakovskaya
Housed in a beautiful 19th century mansion that used to be St. Petersburg's Swiss consulate, located a few minutes' walk from Nevsky Prospekt and close to Moscow Railway Station, the Helvetia Hotel is a charming and cozy small hotel, with 59 elegantly fitted guest rooms, including apartments with self-catering facilities. Among the best established and most popular small hotels in St. Petersburg, the Helvetia is particularly recommended for families and first-time visitors. »»»
DELUXE
from
$92
per night
Very Good 4.70
3 reviews
36, Naberezhnaya Martynova, St. Petersburg, 197110, RussiaShow on map 5.17 km
Nearest metro: Krestovsky Ostrov
While it offers little in the way of on-site amenities or facilities, the Hermes Park Hotel is a charming small property with only 11 guest rooms and a picturesque riverside setting in the parkland of Krestovsky Island. Only 200 meters from Kresovsky Ostrov metro station, the Hermes Park is only a 20-minute journey from the downtown, but with seclusion and security that make it ideal for families or for hosting small events.  
SUPERIOR
from
$85
per night
97A, Moskovsky Prospekt, St. Petersburg, 196084, RussiaShow on map 5.07 km
Nearest metro: Moskovskie Vorota
A full-service 4-star hotel with excellent business and leisure amenities, including hi-tech meeting facilities with capacity for up to 800, large fitness center, and several on-site bars and restaurants, the Holiday Moskovskye Vorota is located south of St. Petersburg's downtown, but offers very good transport links both to Pulkovo Airport and to the downtown. Accommodation is well equipped if somewhat characterless. Extra services, including WiFi, are not free. »»»
BUSINESS CLASS
from
$85
per night
17, Ulitsa Chaikovskogo, St. Petersburg, 191187, RussiaShow on map 1.95 km
Nearest metro: Chernyshevskaya
Located in one of St. Petersburg's prettiest neighborhoods - although not particularly convenient for the main sights and attractions - the Indigo St. Petersburg is housed in a beautiful neoclassical building and boasts 120 stylishly fitted guest rooms, and leisure facilities including fitness center with pool, and free bicycles for the use of guests. Combining modern design with traditional elegance, the Indigo St. Petersburg is a worthy addition to InterContinental's deluxe designer brand.  
DELUXE
from
$101
per night
2, Chistyakovskaya Ulitsa, St. Petersburg, 197375, RussiaShow on map 11.18 km
Nearest metro: Ozerki
Situated in the far north of St. Petersburg, among the lakes and beaches of the Ozerki district, this 107-room hotel has been open for a while, and some guest rooms are beginning to show their age. Due to the distance from the downtown (and from the metro), it's unlikely to appeal to most foreign visitors, but the K-Vizit does have extensive business and leisure facilities, including 25-meter pool and mini golf in the garden. If you need to be in this area, it's worth considering.  
STANDARD
from
$48
per night
3, Ulitsa Fokina, St. Petersburg, 194044, RussiaShow on map 3.31 km
Nearest metro: Vyborgskaya
Located around ten minutes' walk from Vyborgskaya metro station in an area with few other decent accommodation options (and little to attract most travelers), the Lancaster Court is a full-service four-star business hotel with an appealing traditional English theme. Cozy and well equipped superior accommodation, a reasonable on-site restaurant and modern meeting space, as well as standard concierge and business services, are all on offer.  
SUPERIOR
from
$44
per night
22/2, Ulitsa Sadovaya, St. Petersburg, 191023, RussiaShow on map 1.21 km
Nearest metro: Gostiny Dvor / Nevsky Prospekt
This new boutique hotel with a great central location opposite the Gostiny Dvor shopping arcade, close to all major downtown visitor attractions, may struggle to live up to its grandiose name but has less trouble justifying its 4-star rating, with 74 lavishly fitted guest rooms (en suite bathrooms in many have Jacuzzi and infrared sauna). Amenities are not extensive, but do include two well equipped meeting venues, and the hotel uses the popular Metropole gastro-pub as its in-house restaurant.  
DELUXE
from
$87
per night
166, Naberezhnaya Kanala Griboedova, St. Petersburg, 190121, RussiaShow on map 2.83 km
Nearest metro: Sadovaya, Sennaya Ploshchad, Spasskaya
One of two representatives of this popular chain in St. Petersburg, the Courtyard Pushkin has an attractive but quite secluded canal-side location in a historic district south of the Mariinsky Theatre. Offering plain but well equipped guest rooms and a fair range of superior services for business and leisure, including a small fitness center and very satisfactory MICE venues, this is a solidly reliable 4-star hotel favored by tour groups. »»»
BUSINESS CLASS
from
$63
per night
61/30, 2-ya Liniya V.O., St. Petersburg, 199178, RussiaShow on map 2.33 km
Nearest metro: Sportivnaya, Vasileostrovskaya
Enjoying an attractive riverside location on Vasilevskiy Island, reasonably close to St. Petersburg's historic heart and major visitor attractions, the Courtyard Vasilievsky is a somewhat crass reconstruction of a 19th century apartment building, but does offer a reliable standard of superior accommodation and a full range of 4-star amenities including 24-hour fitness center and extensive and elegantly fitted meeting space. »»»
BUSINESS CLASS
from
$74
per night
12, Ulitsa Marata, St. Petersburg, 191025, RussiaShow on map 2.41 km
Nearest metro: Mayakovskaya
The main attractions of this 18-room hotel are its exceptionally stylish guest rooms and a convenient central location a few steps off Nevsky Prospekt and very close to Moscow Railway Station. Staff are efficient and friendly, too, but the hotel has it quirks, including a lack of writing desks in most rooms. This, combined with the absence of anything but the most basic concierge and reception services, means the Martin Hotel can only be recommended for leisure travelers. 
SUPERIOR
from
$57
per night
39, Ulitsa Tavricheskaya, St. Petersburg, 191015, RussiaShow on map 3.63 km
Nearest metro: Chernyshevskaya
This small hotel, managed by a department of St. Petersburg's municipal government, offers an attractive location next to the Tauride Garden that is unfortunately not particularly convenient for either sightseeing or public transport. The Mercury offers 13 air-conditioned rooms and suites, decorated in reasonably elegant traditional style, and also has an on-site restaurant and bar. Service seems reasonable, but rates are generally quite high and facilities are lacking. 
STANDARD
from
$39
per night
28, Nalichnaya Ulitsa, St. Petersburg, 198099, RussiaShow on map 4.76 km
Nearest metro: Primorskaya
Located on the western end of Vasilevskiy Island, reasonably close to Lenexpo and St. Petersburg's passenger sea port, MFK Gornyi provides 212 guest rooms, all recently renovated and fully up to international 3-star standards. The hotel also offers a wide range of modern meeting space. For conferencing or group travel, it has much to recommend it, but for individual travelers distance from the downtown and public transport are likely to be off-putting. 
superior
from
$60
per night
2, Ploschad Alexandra Nevskogo, St. Petersburg, 191167, RussiaShow on map 4.23 km
Nearest metro: Ploshad Alexandra Nevskogo
Although it has undergone a major refit in recent years, with a new glass and metal facade to hide the Soviet-era concrete, the Moscow Hotel still struggles to convince as a 4-star hotel. The amenities are good, including extensive, well equipped meeting space and some reasonable on-site eateries. The location, opposite the Alexander Nevsky Monastery and on top of a metro station, is also appealing. The best that can be said about rooms, however, is that they are clean and warm. »»»
STANDARD
from
$63
per night
Good 4.00
6 reviews
50, 11th Line Vasilevsky Island, St. Petersburg, 199178, RussiaShow on map 2.56 km
Nearest metro: Vasileostrovskaya
Located a short walk from Vasileostrovskaya metro station in a pretty historic neighborhood a short ride from the downtown, this 58-room superior hotel was built in 2006 and has established a solid reputation for stylish, comfortable accommodation and good standards of service. The hotel offers simple but attractive contemporary design that extends from rooms to the hotel's four meeting venues and pleasant on-site restaurant. No fitness facilities is the only disadvantage. »»»
SUPERIOR
from
$55
per night
Very Good 5.00
1 review
93a, Naberezhnaya Obvodnogo Kanala, St. Petersburg, 191119, RussiaShow on map 2.84 km
Nearest metro: Zvenigorodskaya, Pushkinskaya
This mid-size hotel not far from Vitebsk Railway Station is divided into two buildings, one of which claims a four-star rating and the other three stars. In reality, it's hard to see how either claim is justified, with very outdated and scruffy interiors in most rooms. The Neptun's sport and leisure complex is impressive, but not free for hotel guests, while conference rooms are large but also dated. The location is reasonably convenient for transport links, but not close to major visitor attractions. »»»
SUPERIOR
from
$44
per night
Good 4.00
1 review
69, Nevsky Prospekt, St. Petersburg, 191025, RussiaShow on map 2.30 km
Nearest metro: Mayakovskaya
Part of small St. Petersburg chain, this 29-room hotel next to Mayakovskaya metro station on Nevsky Prospekt gets many things right, and only the lack of on-site fitness facilities puts its 4-star rating in doubt. Rooms and suites are stylish and well-equipped - if a little small in some categories - and the Nevsky Forum's meeting rooms and above average restaurant share the same elegant contemporary décor. The location is convenient both for sightseeing and for Moscow Railway Station. »»»
SUPERIOR
from
$69
per night
Very Good 5.00
1 review
3a, Ulitsa Mayakovskogo, St. Petersburg, 191025, RussiaShow on map 2.36 km
Nearest metro: Mayakovskaya
Occupying a modern glass and metal tower tucked away discreetly in a courtyard just off Nevsky Prospekt, the Novotel St. Petersburg Centre is a reliable 4-star hotel from the popular French brand. The hotel offers 233 guest rooms, all with modern interiors and a full range of technical amenities, as well as a comprehensive range of superior business and leisure facilities including excellent event venues, fitness centre and restaurant with summer terrace. »»»
BUSINESS CLASS
from
$66
per night
Very Good 5.00
2 reviews
10, Ligovsky Prospekt, St. Petersburg, 191036, RussiaShow on map 2.70 km
Nearest metro: Ploshad Vosstaniya
A large hotel with historic premises opposite Moscow Railway Station, the Oktiabrskaya has nearly 500 rooms and suites. The range of services and amenities is extensive, including a small fitness center, several on-site bars and restaurants, and a wide selection of meeting venues. Whether you think the hotel justifies its 4-star rating will largely depend on the type of room you book, as standards vary considerably from category to category. »»»
STANDARD
from
$56
per night
Good 4.00
1 review
3a, Bataysky Pereulok, St. Petersburg, 190013, RussiaShow on map 2.84 km
Nearest metro: Tehnologichesky Institut
Located close to Tekhnologicheskiy Institut metro station in the south of the historic center, convenient for Pulkovo Airport, the Sokos Olympia Garden is a modern tower-block with parkland surroundings that was opened in 2008. Offering reliably high standards of 4-star accommodation, the hotel has a full range of superior business and leisure facilities including gym, state-of-the-art meeting venues and a 24-hour on-site restaurant. »»»
BUSINESS CLASS
from
$60
per night
89, Nevsky Prospekt, St. Petersburg, 191036, RussiaShow on map 2.88 km
Nearest metro: Ploshad Vosstaniya
Unlike the other two Park Inn's in St. Petersburg, this 269-room hotel a few steps from the Moscow Railway Station was purpose-built as a modern superior property, and ticks all the boxes for a 4-star rating, with extensive meeting facilities, a reasonable gym, and a pleasant on-site restaurant and bar. Noise can be an inconvenience, as sound insulation is not great and the area round the hotel is busy late into the night, but otherwise the Park Inn is a reliable option in the very center. »»»
SUPERIOR
from
$83
per night
41/3D, Pulkovskoe Shosse, St. Petersburg, 198099, RussiaShow on map 15.86 km
Nearest metro: Prospekt Veteranov
Currently the only hotel within walking distance of Pulkovo Airport (in fact, connected to the terminal by a walkway), the recently opened Park Inn Pulkovo is a cut above St. Petersburg's other Park Inn properties, offering comfortable and attractive accommodation at reasonable rates, as well as a full range of modern superior facilities including fitness center, stylish and flexible meeting venues, and a more-than-adequate on-site restaurant.  
superior
from
$75
per night
14, Ulitsa Korablestroiteley, St. Petersburg, 199226, RussiaShow on map 5.65 km
Nearest metro: Primorskaya
The biggest hotel in St. Petersburg, the 1200-room Park Inn Pribaltiyskaya was built in the late 1970s and, despite a major recent refit, is still redolent of Intourist hospitality. That's not to say it's not well equipped, with a huge range of adaptable MICE venues, modern fitness facilities, and a wide range of restaurants and shops on-site. Interiors of rooms and public spaces are also bright and reasonably attractive. The hotel is very isolated, however, and a long way from the downtown. »»»
SUPERIOR
from
$54
per night
Good 4.00
1 review
1, Ploschad Pobedy, St. Petersburg, 196240, RussiaShow on map 10.71 km
Nearest metro: Moskovskaya
Once the only hotel available in the vicinity of Pulkovo Airport, which is nonetheless at least 15 minutes' drive away, the Park Inn Pulkovskaya is a somewhat dated property that offers a wide range of amenities, including fitness center with 15m pool, extensive MICE facilities, and its own on-site German microbrewery. Interiors have been refitted in Park Inn's bright, cheerful style, but there are still regular problems with utilities and the hotel is far from the downtown. »»»
SUPERIOR
from
$69
per night
Good 4.00
1 review
9A, Ryukhina Ulitsa, St. Petersburg, 198099, RussiaShow on map 4.79 km
Nearest metro: Krestovskiy Ostrov
A brand new deluxe hotel on Krestovsky Island, the Parklane promises to be one of the best accommodation options in the area, convenient for the new Zenit Arena football stadium, but also under ten minutes' walk from the metro (or 20 minutes' journey to the downtown). A stylish low-rise complex that blends elegantly into its parkland setting, the hotel offers a high standard of 4-star accommodation as well as excellent business and leisure facilities.  
deluxe
from
$72
per night
8, Admiralteyskiy Prospekt, St. Petersburg, 190000, RussiaShow on map 469 m
Nearest metro: Admiralteyskaya
A small superior hotel occupying a renovated historic building directly opposite the Admiralty and only a couple of minutes' walk from the Winter Palace, St. Isaac's Cathedral and the Bronze Horseman, the Petr Hotel offers spacious and quite elegantly fitted accommodation at a superb central location. The 70 guest rooms at the hotel are well up to 4-star standards, but there is nothing in the way of on-site facilities beyond the reception desk and concierge service. 
SUPERIOR
from
$63
per night
53, Nevsky Prospekt, St. Petersburg, 191058, RussiaShow on map 2.03 km
Nearest metro: Mayakovskaya
With only eight rooms on one floor of a building on Nevsky Prospekt, the Premiere is definitely a "mini hotel" rather than a boutique hotel, although it does have its own entrance from the street. Guest rooms are pleasant enough, some with the advantage of balconies overlooking St. Petersburg's main thoroughfare. The location is also good, within reasonable walking distance of the main downtown attractions, but there is little to justify a 4-star rating.  
STANDARD
from
$46
per night
22-24, Ulitsa Marata, St. Petersburg, 191040, RussiaShow on map 2.52 km
Nearest metro: Vladimirskaya/Dostoevskaya
Located on a busy side street a short walk from Moscow Railway Station, the Premium Hotel comprises only 11 rooms and suites, individually decorated in quite striking style. In-room amenities conform to international 4-star standards, but the Premium Hotel offers nothing in the way of on-site facilities for business or leisure. The location of the hotel is convenient for public transport, but outside of comfortable walking distance for most major visitor attractions.  
SUPERIOR
from
$53
per night
14, Naberezhnaya Reki Moyki, St. Petersburg, 191186, RussiaShow on map 339 m
Nearest metro: Gostiny Dvor, Nevsky prospekt
A very highly rated small hotel with a superb location for sightseeing just a few steps from the Hermitage on the Moyka River Embankment, the Pushka Inn does not provide much in the way of extra facilities, but the architectural charms of its 18th century mansion premises are matched by cozy, well equipped guest rooms and outstanding, friendly service. The hotel also offers an appealing on-site restaurant and a small venue for business meetings. »»»
DELUXE
from
$61
per night
Very Good 5.00
1 review
5/19, Liteyniy Prospekt, St. Petersburg, 191187, RussiaShow on map 1.98 km
Nearest metro: Chernishevskaya
Situated on Ligovsky Prospekt, close to the Summer Garden and the Finland Station, this 4-star hotel from Radisson offers a reliable range of business and leisure facilities including striking and well equipped event venues. Décor throughout the hotel is vivid and unusual, inspired by Dostoevsky's Crime and Punishment. Guest rooms have excellent amenities, but may be a little smaller than guests would expect from an otherwise impressive hotel. »»»
DELUXE
from
$78
per night
30, Naberezhnaya Reki Pryazhki, St. Petersburg, 190121, RussiaShow on map 2.62 km
Nearest metro: Sadovaya/Spasskaya/Sennaya Ploshchad
With its bright, graffiti-covered interiors and extremely friendly staff, this small hotel to the west of St. Petersburg's city center has much to recommend it, without necessarily justifying its 4-star rating. Accommodation is clean, well equipped and generally excellent value, while in terms of facilities lack of a gym is the only real problem. The location is the major downside, however, with no metro access and a fairly long bus or taxi journey to all attractions apart from the Mariinsky Theatre.  
STANDARD
from
$43
per night
4, Pochtamtskaya Ulitsa, St. Petersburg, 190000, RussiaShow on map 935 m
Nearest metro: Admiralteyskaya
Superbly situated just off St. Isaac's Square, the Renaissance St. Petersburg Baltic was considered among the most luxury hotels in St. Petersburg when it opened in 2004. Over a decade without a full refit has left now only claiming 4-star status, but the hotel still offers very comfortable and well equipped guest rooms, first-class meeting venues, a small fitness center, and a terrace restaurant with magnificent views of St. Isaac's Cathedral.  
DELUXE
from
$142
per night
13-4, Ulitsa Vosstaniya, St. Petersburg, 191038, RussiaShow on map 2.54 km
Nearest metro: Ploshchad Vosstaniya
Located just off Nevsky Prospekt and a few minutes' walk from Moscow Railway Station, this unremarkable property offers 35 simply but attractively fitted guest rooms, including various apartments with full self-catering facilities. Air-conditioning is available throughout and, while there is nothing that obviously makes the Roses Hotel a 4-star property, it does offer comfortable and very competitively priced accommodation for St. Petersburg's downtown.  
STANDARD
from
$29
per night
55, Naberezhnaya Reki Fontanki, St. Petersburg, 191011, RussiaShow on map 1.56 km
Nearest metro: Gostiny Dvor, Sennaya Ploshchad
Located next to the Fontanka River in part of one of St. Petersburg's most famous architectural ensembles (designed by Carlo Rossi), the Rossi Boutique Hotel offers attractive and well equipped accommodation, including some magnificent suites with historic interiors. Services and facilities are somewhat limited, but the hotel can boast a great location for sightseeing and is regularly praised for the friendliness and efficiency of its staff. »»»
DELUXE
from
$64
per night
Very Good 5.00
4 reviews
147, Nevsky Prospekt, St. Petersburg, 191024, Russia Show on map 3.77 km
Nearest metro: Ploshchad Aleksandra Nevskogo
There is nothing "royal" - or 4-star, for that matter - about this nine-room St. Petersburg mini-hotel at the eastern end of Nevsky Prospekt. It does, however, offer good value accommodation a convenient location close to the Alexander Nevsky Monastery and Ploshchad Aleksandra Nevskogo metro station. Guest rooms are mostly small and very plainly furnished, while on-site facilities are non-existent except for a small bar.  
STANDARD
from
$43
per night
16, Maly Prospekt P.S., St. Petersburg, 197110, RusssiaShow on map 2.23 km
Nearest metro: Sportivnaya
A small superior hotel in a quiet corner of the Petrograd Side, the Sharf Hotel will not suite all visitors, but offers a high standard of apartment accommodation with simple and elegant contemporary décor and a full range of self-catering facilities. There is a small in-house restaurant, but little else in the way of on-site amenities. The location is convenient for the Peter and Paul Fortress, and very close to the metro. Recommended for families and for longer stays.  
SUPERIOR
from
$75
per night
6, Ulitsa Proletarskoy Diktatury, St. Petersburg, 191124, RussiaShow on map 4.19 km
Nearest metro: Chernyshevskaya
If you have dealings with St. Petersburg's municipal administration (which manages the hotel) or business in the area, this small hotel steps from the Smolny Cathedral is one of the few convenient options, but otherwise has little to set it apart. Rooms are recently renovated, but the Smolninskaya retains an old-fashioned, formal atmosphere. On-site amenities are limited to a single meeting venue, a restaurant, and a sauna.  
SUPERIOR
from
$39
per night
11-13, 8-ya Liniya VO, St. Petersburg, 190034, RussiaShow on map 1.87 km
Nearest metro: Vasileostrovskaya
Enjoying a pleasantly secluded location in a historic neighborhood on Vasilevskiy Island, this deluxe hotel from the Finnish Sokos group is a cozy and high quality 4-star option for business or leisure travelers, although not particularly convenient for sightseeing. The Sokos Vasilevsky offers stylishly decorated and well equipped guest rooms, as well as efficient service and superior facilities including gym and four elegant meeting venues. »»»
BUSINESS CLASS
from
$58
per night
37, Bolshoy Prospekt P.S., St. Petersburg, 197198, RussiaShow on map 2.40 km
Nearest metro: Chkalovskaya
A superior hotel firmly targeted at Russian business travelers, the Vvedenskiy enjoys an attractive location on Bolshoy Prospekt, the Petrograd Side's elegant main thoroughfare. Outside St. Petersburg's main tourist area and not particularly convenient for the metro, the hotel is unlikely to appeal to leisure travelers, but does offer a reasonably high standard of accommodation, and good business facilities including several modern meeting venues. There is also a Spa of sorts.  
SUPERIOR
from
$67
per night