St. Petersburg

Showing 159 hotels
Sort by
9
Historic Heart
13 reviews
After a comprehensive restoration, it's giving the Astoria a run for its money. — Concierge
8
Historic Heart
9 reviews
It has location, history, and beauty going for it. — Concierge
8
Sennaya & Kolomna
7 reviews
The 20-room Alexander House is an upper-middle-range boutique hotel that strikes an ideal balance between stylish and homey. — Oyster
8
Historic Heart
9 reviews
Elegant interiors include luxurious details like white marble and tapestries in the reception area, while commissioned works of art hang in the guest rooms. — Oyster
8
Smolny & Vosstaniya
9 reviews
This property is a five-minute stroll from the Moskovsky train station and about 30 minutes from the Hermitage by way of the most famous avenue in this great city. — Star Service
8
Historic Heart
6 reviews
Its rooms are sleek, sexy, and mostly purple, while the building boasts an enviable roof-top bar. — The Telegraph
8
Historic Heart
8 reviews
A luxury property inside of a 19th-century palace. It's ideally located next to Saint Isaac’s Square and Cathedral. Old-World architecture and antiques blend with modern features. — Oyster
8
Historic Heart
7 reviews
The hotel conjures up plenty of grandeur and romance: Guest rooms are awash in light-gold wall coverings, marble-topped furniture, and loads of inlay and ornate plasterwork. — Fodor's
8
Historic Heart
6 reviews
The stylishly refurbished Angleterre is the sister hotel to the slightly superior Astoria next door, whose facilities it shares. — DK Eyewitness
7
Vasilyevsky Island
4 reviews
A solid mix of tourists and conference attendees mingle together at this Finnish hotel, which is only a short walk from the Hermitage and Nyevsky Prospekt. — Star Service
7
Vasilyevsky Island
3 reviews
This colourful and welcoming four-star is set inside an industrial building along a quiet street on Vasilyevsky Island. — The Telegraph
7
Smolny & Vosstaniya
5 reviews
The Radisson Royal Hotel, St. Petersburg is a four-pearl property with a prestigious Nevsky Prospect location in the city center.  — Oyster
7
Vladimir
5 reviews
There are 126 rooms and suites decked out in an Empire style complete with art reproductions. A free shuttle bus takes guests to and from the museum, and staff can assist with booking entrance tickets. — Oyster
7
Historic Heart
4 reviews
A charming place to stay if you're seeking an alternative to the big luxury chains. It's quaint, well-decorated, and on the trendy Moika Embankment,. — Frommer's
7
Admiralteisky
4 reviews
It's on the trendy Moika River embankment, making it a short walk to the center of the city and the Mariinsky Theater. Rooms are colorful and modern, with walls in complementary colors. — Frommer's
7
Sennaya & Kolomna
4 reviews
This five-star has a very impressive exterior, with an entrance crowned by a triple arch and a gilded Renaissance logo. Things get cozier inside. — Frommer's
7
2 reviews
Blends boho hipness and boutique-hotel comfort, scoring perfect 10s in many key categories: private rooms (chic), dorm beds (double-wide with privacy-protecting curtains), common areas (vast). — Lonely Planet
7
Historic Heart
4 reviews
This family-owned bed-and-breakfast is a great option if you like small, charming hotels that come with lots of personal attention from staff. — Frommer's
7
Historic Heart
3 reviews
This fantastic new addition to the local hotel scene is a beautifully restored building on one of St Petersburg’s prettiest squares. — Lonely Planet
7
Historic Heart
3 reviews
Part of a chain of mini-hotels, Nevsky Grand is on Bolshaya Konyushennaya ul, a pleasant avenue that runs from Nevsky pr to the Moyka River. — Lonely Planet
1 - 20 of 159 results