Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Petersburg 4 Star Hotels

See all 850 Hotels in St. Petersburg
AKYAN St.Petersburg

AKYAN St.Petersburg

19 Vosstaniya Street, St. Petersburg
4.0 out of 5.0
4.5 out of 5 (137 reviews)
very nice hotel excellent hotel, reasonable price, good buffet, ...
  19 Oct 2017

£42

£42
Best Western Plus Centre Hotel

Best Western Plus Centre Hotel

Ligovsky pr.41/83, St. Petersburg
4.0 out of 5.0
4.2 out of 5 (13 reviews)
Perfect location, good roomsHotel is located in downtown, close to many attractions. Very good internet connection and service!
  1 Oct 2017

£35

£35
Rossi Boutique Hotel & SPA

Rossi Boutique Hotel & SPA

55 Fontanka Embankment, St. Petersburg
4.0 out of 5.0
4.2 out of 5 (110 reviews)
Beautiful hotel in the heart of St PetersburgThis is a gorgeous hotel in the historic heart of an amazing city. We spent 5 nights in October 2017 and were completely happy with the Rossi Hotel. The staff speaks excellent English and were very helpful in arranging tours and airport transfers. They even gave us very detailed information regarding ...
  11 Oct 2017

£47

£47
AZIMUT Hotel St. Petersburg

AZIMUT Hotel St. Petersburg

43-1 Lermontovsky Prospect, St. Petersburg
4.0 out of 5.0
3.1 out of 5 (40 reviews)
good cooperation ........................................................
  19 May 2017

£24

£24
Pushka Inn Hotel

Pushka Inn Hotel

Moyka Embankment, 14, St. Petersburg
4.0 out of 5.0
4.8 out of 5 (76 reviews)
Small hotel near the HermitageThe Pushka Inn is a small hotel within walking distance of the Hermitage. It is an older hotel with small rooms, but it is comfortable and reasonably priced. There is a restaurant next door that serves a small buffet breakfast.
  23 Sep 2017

£83

£83
Park Inn by Radisson Pulkovo Airport St Petersburg

Park Inn by Radisson Pulkovo Airport St Petersburg

Building ZD 41, Pulkovskoe Shosse 41, St. Petersburg
4.0 out of 5.0
4.3 out of 5 (15 reviews)
It's right next to the airport and perfect to finish a trip.The rooms are modern and staff was co operative in every way.
  12 May 2017

£52

£52
Crowne Plaza Hotel St. Petersburg - Ligovsky

Crowne Plaza Hotel St. Petersburg - Ligovsky

61 Ligovsky Prospekt, St. Petersburg
4.0 out of 5.0
4.5 out of 5 (43 reviews)
Nice hotel with great serviceRooms are very comfortable and clean. Service is excellent; rooms, desk, etc.. Old building but looks/smells new inside. Security is excessive but perhaps adequate.
  29 Sep 2017

£52

£52
Nevsky Forum Hotel

Nevsky Forum Hotel

69 Nevsky Pr, St. Petersburg
4.0 out of 5.0
4.5 out of 5 (132 reviews)
Good hotel with helpful staffSpent three nights whilst enjoying the sites of St Petersburg. Close to good restaurants and facilities and right next to Metro stop on the main Nevsky Avenue. Room was small but fine for a single. Bit of a walk to main attractions
  8 Sep 2017

£39

£39
Solo Sokos Hotel Vasilievsky

Solo Sokos Hotel Vasilievsky

Vasilievsky Ostrov 8th line 11-13, St. Petersburg
4.0 out of 5.0
4.5 out of 5 (73 reviews)
Nice hotel expensive breakfast It is a very nice hotel 10 minutes from the metro station. The breakfast buffet is very good but very expensive. The WIFI connection is very weak in the room
  23 Sep 2017

£38

£38
Courtyard by Marriott St Petersburg Vasilievsky

Courtyard by Marriott St Petersburg Vasilievsky

61/30, 2nd line, Vasilievsky Island, St. Petersburg
4.0 out of 5.0
4.0 out of 5 (31 reviews)
Top of the LineFriendly, competent and helpful staff. Of great assistance when GoingRussia failed to show up for the excursion to Pushkin/Catherine Palace that we had booked and paid for. Concierge found and booked a substitute tour.
  6 Jun 2017

£48

£48
Map

Pocket Guide: 4 stars Hotels in St. Petersburg

St. Petersburg is a city that lends itself to upmarket breaks. Pastel facades and its wide river embankments make the city feel more cosmopolitan and European than Moscow, yet its stately architecture and gilded domes refuse to let visitors forget the city’s Imperialist past. For a glimpse of how the Tsars lived, head to the mint-green Winter Palace. Originally built in the mid-18th century, this vast mansion was the royal residence right up until the revolution. It now houses the extensive State Hermitage Museum, a comprehensive collection of Western masterpieces, including pieces by Da Vinci and Goya.

For a bit of a treat, hunt out some of the best dance on the planet. Founded in the 1740s and having lived and thrived through many guises, the Mariinsky Ballet leads the world of classical dance. The Mariinsky Theatre, opened in 1860, remains St. Petersburg’s oldest theatre and has played host to works by Tchaikovsky and Rimsky-Korsakov. The theatre is also home to the Mariinsky Opera, which even puts on opera for children at times.

St. Petersburg's Best Shopping

It may not be as renowned as Milan or Paris in the fashion world, but St. Petersburg is a hotbed of boutique fashion. For homegrown designers, check out pieces by Leonid Alexeev and Tatyana Parfinova. Most visitors also save suitcase space for some gzhel (distinctive blue-and-white pottery) as well. It’s always worth a rummage around the vast Udelnaya Fair, where you could spend hours combing through Imperial antiques and World War II artefacts.

Dining Out in St. Petersburg

There are plenty of options to dine like a Tsar in St. Petersburg, from fancy restaurants re-creating the style and elegance of Imperial Russia to trendy eateries that attract a younger generation of well-heeled diners. While Nevsky Prospekt has a number of tourist-focussed eateries; places like the Literary Café, where Puskin apparently ate before the duel that ended his life in 1837, and Palkin, with its authentic elegance that reaches back to the 18th Century, are worth hunting out.

Recently booked St. Petersburg hotels

Helvetia Deluxe Hotel
4.0 out of 5.0
Last booking: 1 hour ago
Alexander House
4.0 out of 5.0
Last booking: 17 hours ago
Renaissance St. Petersburg Baltic Hotel
4.0 out of 5.0
Last booking: 34 hours ago
Pushka Inn Hotel
4.0 out of 5.0
Last booking: 36 hours ago