3 Best Hotels in St. Petersburg, Russia

Alexander House

$$$ | 27 nab. Kryukova Canala, St. Petersburg, 190068, Russia Fodor's Choice

Each of the 20 airy guest rooms here shows off an original, somewhat quirky design that incorporates wood, brick, linen, and other natural materials in a style that evokes a different city or country, from Rome to China. A fireplace in the lounge and a banya (Russian steam bath) on the ground floor add to the homey atmosphere, making this place all the more popular with singers and musicians performing at the nearby Mariinsky Theatre.

Pros

  • Quiet and homey
  • Environmentally friendly
  • Good breakfast and restaurant
  • Helpful multilingual staff
  • Free loaner laptops

Cons

  • No gym or spa
  • Some rooms are small
  • A bit out of the way
27 nab. Kryukova Canala, St. Petersburg, 190068, Russia
812-334–3540
hotel Details
20 rooms
Rate Includes: Credit cards accepted, Free Breakfast

Quick Facts

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
251 rooms
Rate Includes: Credit cards accepted, Free Breakfast

Quick Facts

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
388 rooms
Rate Includes: Credit cards accepted, No Meals

Quick Facts

Recommended Fodor's Video