Under the Tsars, St Petersburg was one of the world’s capitals of luxury and refinement, but standards of accommodation plummeted during the Soviet era. It is only in recent years that international prestige chains and independent boutique hotels have started replacing the faded state-run hostelries. Nevertheless, St Petersburg has some palatial properties that would almost satisfy the extravagant tastes of the Tsars.
For more travellers with shallower pockets, the city now has hotels, guesthouses and hostels catering to all budgets. However, as elsewhere in Russia, rates are high compared to neighbouring countries. Most of the mid-range and top-end hotels are located on or around Nevsky Prospekt, while cheaper guest houses and hostels are found in the residential neighbourhoods surrounding the historic heart. If you are staying in St Petersburg for more than three days, your hotel will register your Russian visa when you check in.
The St Petersburg hotels below have been grouped into three pricing categories:
Luxury (over US$300)
Moderate (US$150 to US$300)
Cheap (up to US$150)
These St Petersburg hotel prices are per double room per night, and include all taxes. Breakfast is extra.
Luxury
Belmond Grand Hotel Europe
For sheer grandeur and elegance, it's hard to beat the Belmond. Sprawling over three Italianate buildings between Nevsky prospekt and Iskusstv ploshchad, the hotel has 300 rooms with elegant marble bathrooms, plush featherbeds, delightful period details and sweeping city views. Luxury facilities include boutiques, an opulent spa and three fine dining restaurants.
Address: , Mikhailovskaya ulitsa 1/7, St Petersburg, 191186Telephone: +7 812 329 6000.
Website: http://www.belmond.com/grand-hotel-europe-st-petersburg
Kempinski Hotel Moika 22
It would be hard to find grander facilities than at the Kempinski Hotel Moika 22. Minutes from the Hermitage, it combines 21st-century facilities with touches of imperial grandeur. Rooms have high-speed Wi-Fi, 24-hour room service, and goose-down pillows and duvets. The hotel also boasts two restaurants, a bar and lounge, an English-style tearoom and a famously well-stocked wine cellar.
Address: , naberezhnaya reki Moyki 22, St Petersburg, 191186Telephone: +7 812 335 9111.
Website: http://www.kempinski.com/en/st-petersburg/hotel-moika-22
State Hermitage Museum Official Hotel
You can't actually stay at the Hermitage, but this grand baroque hotel, run by the owners of the State Museum, is the next best thing. Set in a gorgeously modernised mansion, it recreates the grandeur of Catherine's riverside palace, down to the arcades of Ionic columns and lavish ballroom. Rooms have sumptuous fabrics, stylish furnishings and high-speed internet.
Address: , Pravda ulitsa 10, St Petersburg, 191119Telephone: +7 812 777 9810.
Website: http://thehermitagehotel.ru/en
Moderate
Alexander House Boutique Hotel
Close to the Nikolsky Cathedral in a calm neighbourhood of canals and townhouses, Alexander House offers quirky, inviting rooms decked out with everything from Afghan rugs to Chinese calligraphy. Each is different, but all have phones, flatscreen TVs and Wi-Fi. There's even a tranquil breakfast terrace and a vine-cloaked courtyard garden.
Address: , naberezhnaya Kryukova Kanala 27, St Petersburg, 190068Telephone: +7 812 334 3540.
Website: http://www.a-house.ru
Corinthia Hotel St Petersburg
With an enviable location on Nevsky prospekt, the Corinthia offers sleek modernity in place of the usual historical flourishes. The hotel features a grand 19th-century frontage, but inside everything is stylish and contemporary, with designer furniture, LCD TVs and high-speed Wi-Fi. There’s even a Russian restaurant, a Viennese café and two bars.
Address: , Nevsky prospekt 57, St Petersburg, 191025Telephone: +7 812 380 2001.
Website: https://www.corinthia.com/en/hotels/stpetersburg
Pushka Inn
Set in a stately 18th-century mansion overlooking the Moyka River, the Pushka offers tastefully decorated rooms at a reasonable price. A boutique atmosphere pervades, and rooms have wooden floors and fabrics and furnishings in subtle colours. Wi-Fi access is complementary and, unusually, a buffet breakfast is included in the room rates.
Address: , naberezhnaya reki Moyki 14, St Petersburg, 191186Telephone: +7 812 644 7120.
Website: http://www.pushka-inn.com
Cheap
Hotel Dostoevsky
This tidy, contemporary hotel has a great location, across from the Cathedral of Our Lady of Vladimir, in the bustling Vladimirskaya district.. The hotel offers in-room internet access, cable television, IDD phones, a fitness centre, plus the three must-haves for any Russian hotel – a restaurant, bar and sauna.
Address: , Vladimirsky prospekt 19, St Petersburg, 191002Telephone: +7 812 331 3200.
Website: http://www.dostoevsky-hotel.com/en/
Matisov Domik
This small and peaceful hotel is set in a quiet residential neighbourhood, 10 minutes from the Mariinsky Theatre. The hotel runs regular shuttle services to Nevsky prospekt and the 46 rooms range from modestly sized singles to family sized studios, suites, and apartments. A breakfast buffet is included in the price.
Address: , naberezhnaya reki Pryazhki 3/1, St Petersburg, 190121Telephone: +7 812 495 0242.
Website: http://www.matisov.com/en
Soul Kitchen Hostel
Budget hotels are thin on the ground in St Petersburg, but Soul Kitchen impressively fills the gap with boutique rooms, comfy dorms and communal areas you'll actually want to spend time in. The impressive list of perks includes free Wi-Fi, free phone calls and a shared kitchen. It also has a lovely canal-side location, a block from St Isaac's Cathedral.
Address: , Apartment 9, naberezhnaya reki Moyki 62/2, St Petersburg, 190000Telephone: +7 965 816 3470.
Website: http://www.soulkitchenhostel.com
Vladivostok Airport Hotels
Strigino Nizhny Novgorod International Airport Hotels
St Petersburg Pulkovo Airport Hotels
Sochi International Airport Hotels