11 Best Hotels in St. Petersburg, Russia

Background Illustration for Hotels

The former imperial capital still captivates, with accommodations that are often nothing short of sumptuous. In fact, as elsewhere in modern Russia, where luxury almost always means opulence, sophisticated minimalist interiors are few and far between here. Instead, heavy curtains, tapestries, ornate furniture, and deep carpeting grace the interiors of many of the top hotels, some of which are set in stately 19th-century mansions and charge prices to match the surroundings. One pervasive shortcoming is service, and in even in some of the grandest hotels you might encounter a somewhat haughty staff.

Like Moscow, St. Petersburg has a shortage of moderately priced hotels, and even economy-class hotels cost about twice the price you'd pay in almost any other European city. The best budget options are some of the guesthouses in former mansions that were converted to communal apartments during the Soviet era. Much nicer in this reincarnation, they're intimate, have a genial atmosphere, are often furnished with antiques, and charge rates that often include home-cooked breakfasts and modern comforts, such as free Wi-Fi.

On an organized tour, you're likely to land in one of the old standbys run by Intourist, the Soviet tourist agency monopoly. Most U.S. and British tour operators take advantage of the discounted rates at the Moskva or the Oktyabrskaya. If you're traveling on your own, the main reason to choose one of these hotels is their lower rates; many of them aren't convenient to major attractions.

An expanding number of realty agents like City Realty can organize a suitable and safe apartment rental, usually in the center of the city. The prices for such apartments usually run the level of three-star hotels, but accommodations often have much more space.

Taleon Imperial Hotel

$$$$ | 15 Nevsky pr., St. Petersburg, 190068, Russia Fodor's Choice
Taleon Imperial Hotel, City Center
Courtesy of Taleon Imperial Hotel

Between them, the buildings that make up the Taleon could tell the story of St. Petersburg—the restored structures from the 18th and 19th centuries were private homes, literary salons (where writers like Dostoyevsky read), and a famous cinema house. The main hotel areas are set in the former mansion of Stepan Eliseev, a prominent 19th-century banker and arts patron whose family collections are now displayed at the Hermitage. Given all this history, the hotel conjures up plenty of gradeur and romance: Guest rooms are awash in light-gold wall coverings, marble-topped furniture, and loads of inlay and ornate plasterwork. A personal butler adds to the opulence, as do such modern luxuries such as hydromassage tubs and a covered rooftop pool, and the restaurant serves champagne-and-caviar fueled Russian meals that can be as over the top as the rest of the place.The central location is steps from chic shopping, and a short walk to major sights.

Pros

  • Fascinating history
  • Old-world style with recent renovations
  • A rich breakfast (not included) featuring caviar and Champagne
  • Palatial fitness center and spa
  • Central location

Cons

  • Few rooms have views
  • A bit too formal and opulent for some tastes
  • Pricey
15 Nevsky pr., St. Petersburg, 190068, Russia
812-324–9911
Hotel Details
Credit cards accepted
89 rooms
No Meals

Quick Facts

Something incorrect in this review?

W St. Petersburg

$$$$ | 6 Voznesensky pr., St. Petersburg, 190000, Russia Fodor's Choice
W Hotel St. Petersburg, St. Petersburg
W Hotel St. Petersburg

The hip international chain has treated the historic city center to some modern indulgence, along with spectacular views from many of the stylish rooms that take in nearby sights: St. Isaac's Cathedral, the Hermitage, and other landmarks. The lively bar, rooftop terrace, and Alain Ducasse restaurant are the places to be seen these days, and guests enjoy a luxurious spa, a fitness center, indoor pool, and many other amenities.

Pros

  • Superb location
  • Nice pool and spa
  • Beautiful rooftop terrace and other exciting public spaces

Cons

  • Some rooms are small and not all have views
  • Standards aren't as high as at some other W hotels
  • A bit sceney for those looking for a quiet retreat
6 Voznesensky pr., St. Petersburg, 190000, Russia
812-610–6161
Hotel Details
137 rooms
No Meals

Quick Facts

Something incorrect in this review?

Astoria

$$$$ | 39 ul. Bolshaya Morskaya, St. Petersburg, 190000, Russia Fodor's Choice

An art-nouveau landmark, one of St. Petersburg's most renowned hotels before the Revolution, is once again a luxurious place to stay, with magnificently decorated guest quarters overlooking St. Isaac's Square through tall windows. Downstairs, lovely lounges are filled with antiques, the Davidoff restaurant serves Russian classics, and a spa and fitness center are state of the art. A staff well accustomed to attending to celebrities and heads of state delivers service fit for royalty.

Pros

  • Beautiful location
  • Classy dining
  • Stylish surroundings

Cons

  • Sky-high prices
  • Frequent security checks due to VIPs
  • A bit far from the metro
  • No pool but use of one at nearby hotel
39 ul. Bolshaya Morskaya, St. Petersburg, 190000, Russia
812-494–5757
Hotel Details
Credit cards accepted
168 rooms
No Meals

Quick Facts

Something incorrect in this review?

Recommended Fodor's Video

Belmond Grand Hotel Europe

$$$$ | 1/7 ul. Mikhailovskaya, St. Petersburg, 191186, Russia Fodor's Choice

Behind the stunning neobaroque facade lies an art-nouveau interior with stained-glass windows, antique furnishings, and stylish and comfortable guest rooms done in pleasing shades of mauve, cream, and gold. The Russian staff upholds the highest European standards, and an endless list of amenities includes the hotel's own brand of cigars and chocolates. Nevsky prospekt, the Hermitage, and ploshchad Iskusstv are all within walking distance. If money is no object, this is the place to stay.

Pros

  • The best in town combines the elegance of prerevolutionary St. Petersburg with loads of modern amenities
  • Prime location
  • Historic building

Cons

  • So expensive that if you have to ask the price, you can't afford it
1/7 ul. Mikhailovskaya, St. Petersburg, 191186, Russia
812-329--6000
Hotel Details
Credit cards accepted
266 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Kempinski Hotel Moika 22

$$$$ | 22 nab. Reki Moiki, St. Petersburg, 191186, Russia Fodor's Choice

Behind a 1853 facade are sumptuous rooms furnished with substantial antiques, loaded with modern amenities, and, in many cases, overlooking the Hermitage. St. Petersburg's other great hotel, after the Grand, is also noted for superior service and offers a fine French restaurant, as well as a tearoom, lounges, and a spa.

Pros

  • Unbeatable views
  • Unpretentious personal service
  • Character-filled surroundings full of Old World charm
  • Lavish breakfast

Cons

  • Some rooms overlook busy atrium
  • No pool or gym
  • Some street noise
22 nab. Reki Moiki, St. Petersburg, 191186, Russia
812-335--9111
Hotel Details
Credit cards accepted
200 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Sokos Hotel Palace Bridge

$$$$ | 4 per. Birzhevoi, St. Petersburg, 199004, Russia Fodor's Choice

Spacious rooms furnished in modern Scandinavian style are delightful, but guests spend most of their time in the glass-roofed spa, with a pool in the style of an ancient Roman bath, hydromassage pools, a cold plunge pool, and eight types of saunas. It's a 15-minute walk to the Hermitage, and about the same distance to the Peter and Paul Fortress, but most other major sights are farther afield and the closest metro station is a 20-minute walk away.

Pros

  • Comfortable and stylish rooms
  • Superb spa and wellness center
  • Good restaurants and bar in hotel

Cons

  • A bit off the beaten track
  • Unappealing views from some rooms
4 per. Birzhevoi, St. Petersburg, 199004, Russia
812-335–2214
Hotel Details
Credit cards accepted
287 room
No Meals

Quick Facts

Something incorrect in this review?

Ambassador

$$$$ | 5–7 Rimskovo-Korsakova pr., St. Petersburg, 190068, Russia

Modern comfort prevails in the bright, stylish guest rooms at this hotel, some with views of the adjacent Yusupovsky Garden and the old city. Czech crystal chandeliers and marble floors in the reception area offset the otherwise businesslike surroundings, while an excellent top-floor restaurant, two bars, and a pool and fitness center are among the many amenities.

Pros

  • Modern building
  • Quiet location
  • Kid- and pet-friendly
  • Nice pool

Cons

  • Somewhat stark, bland surroundings
  • Not quite central location: a seven-minute walk to the metro and a 20-minute walk to sights
5–7 Rimskovo-Korsakova pr., St. Petersburg, 190068, Russia
812-331–8844
Hotel Details
Credit cards accepted
251 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Corinthia Hotel

$$$$ | 57 Nevsky pr., St. Petersburg, 191025, Russia

An 1861 neoclassical mansion, once home to the Samoilov acting family, has been completely brought up to date, and along with an adjoinging wing offers sleek, contemporary rooms that suggest modern luxury more than historic heritage. The art deco–inspired lobby is a snazzy place to relax, especially when a DJ plays low-key lounge music on weekends. Among the amenities are two restaurants, three bars, a small shopping arcade, and a nice health club and spa. A memento-filled rooms pays homage to the Samoilov family and their 19th-century heyday.

Pros

  • Central location
  • Lavish breakfast (not included in all rates)
  • Efficient service

Cons

  • Crowded and noisy surroundings
  • A bit cold and businesslike
  • Many conventions
57 Nevsky pr., St. Petersburg, 191025, Russia
812-380–2001
Hotel Details
Credit cards accepted
388 rooms
No Meals

Quick Facts

Something incorrect in this review?

Novotel St. Petersburg Centre

$$$$ | 3a ul. Mayakovskogo, St. Petersburg, 191025, Russia

Business travelers especially like this smart chain, where they can count on unremarkable but comfortable, attractive, and quiet accommodations with good beds and comfy lounge chairs; this one is just off Nevsky prospekt and top-floor rooms have great views of domes and towers. The buffet breakfast is extensive (but extra), and the Mediterranean restaurant a neighborhood favorite.

Pros

  • Great location
  • Comfortable rooms
  • Good restaurant

Cons

  • Some rooms are small
  • Not a lot of local flavor
3a ul. Mayakovskogo, St. Petersburg, 191025, Russia
812-335–1188
Hotel Details
Credit cards accepted
249 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Radisson Royal

$$$$ | 49/2 Nevsky pr., St. Petersburg, 191025, Russia

The late-19th-century playwright Anton Chekhov stayed here during his visits to St. Petersburg, and he would probably be in awe of the current reincarnation, with luxurious quarters done in shades of navy blue and gold and filled with antique reproductions. A prime spot on the corner of Nevsky prospekt and Vladimirsky prospekt is the choicest real estate in town, close to everything, and within the historic building itself a range of amenities is on offer, including a restaurant, bar, and a nice gym. Wintertime guests appreciate the heated floors in the luxe bathrooms.

Pros

  • Loads of character
  • Prime location
  • Kids under 18 stay for free

Cons

  • Some rooms are dark, others noisy
  • Some of the rates don't include breakfast
49/2 Nevsky pr., St. Petersburg, 191025, Russia
812-322–5000
Hotel Details
Credit cards accepted
164 rooms
No Meals

Quick Facts

Something incorrect in this review?

Tradition Hotel

$$$$ | 2 Dobrolyubova pr., St. Petersburg, 197198, Russia

Stylish rooms resemble those in a 19th-century mansion, have large bathrooms, are equipped with tea kettles and many other nice touches, and best of all, overlook the Neva River and the golden spire of the Peter and Paul Fortress. Connecting rooms are well suited to families, and an ample and varied breakfast is included in the price.

Pros

  • Excellent location, handy to the Hermitage
  • Extremely comfortable rooms with good beds

Cons

  • Rooms facing the street can be noisy
  • No gym
  • No bar or restaurant, though many are nearby
2 Dobrolyubova pr., St. Petersburg, 197198, Russia
812-405–8855
Hotel Details
Credit cards accepted
17 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?