×
  • Hotels
  • Cities
  • Countries
  • Airports
  • Places of interest
  • Other
Latest deals, straight to your inbox!

Receive great hotel deals every week.

Popular destinations this month

TOP COUNTRIES

USAAUSTRALIANEW ZEALANDFRANCEITALYSPAINUKNETHERLANDS

DON'T SEE YOUR COUNTRY?

We have great deals everywhere in the world. View all countries

Different ways to stay in St Petersburg

×

St Petersburg Guide

Average accommodation prices per night start at 8 RUB at Austrian Yard Hotel and go up to 4984 RUB at SPbK Apartment 3 St Petersburg. Instantly compare deals for any of stays in St Petersburg and get the cheapest price guaranteed on your booking!
Search all hotel deals, in one place.

Best rate Guaranteed

/
russia1,144 results
/
st petersburg375 results

Find Hotels in St Petersburg

I don't have specific dates yet
Rooms Adults Children
Also search these: Booking.com Wego
Property Type
  • Hotel
  • Apartment
  • Bed & Breakfast
  • Resort
  • Motel
  • Vacation Rental
  • Hostel
Star rating
  • 1 star
  • 2 star
  • 3 star
  • 4 star
  • 5 star
  • Unrated
Guest rating
  • Superb: 9+
  • Very Good: 8+
  • Good: 7+
  • Pleasant: 6+
  • No rating
Sort result by
  • Property name
  • Star rating
  • Distance
  • Guest rating
  • Price
We Find more Deals!

Compare +100 travel sites at once and find more deals. Too easy!

First Come, First Served

Room availability is limited. Don't miss today's deals!

Featured Hotels in St Petersburg

RUB 255.1is the average price/night this week in St Petersburg
St Petersburg has a very good average review score of 8.38.3
RUB 182Avg. price/night
Radisson Royal Hotel St Petersburg5-star hotel in St Petersburg 49/2 Nevskij Prospect, St Petersburg, Russia (2.9 km from St Petersburg center)
  • Vladimirskaya (Metro) (0.5 km away)
  • WiFi
  • Parking
Very Good: 8.3 Score from 1,067 reviews
Located on the main street of Nevsky Prospekt this St Petersburg accommodation is in the heart of the city...
RUB 127Avg. price/night
Astoria Hotel St Petersburg5-star hotel in St Petersburg Bolshaya Morskaya Street 39, St Petersburg, Russia (6.2 km from St Petersburg center)
  • WiFi
  • Parking
  • Airport shuttle
Superb: 9.1 Score from 121 reviews
There aren 39t many hotels in St Petersburg that get closer to the city center than the Hotel Astoria St Petersburg...
Advertisement
RUB 95Avg. price/night
Solo Sokos Hotel Palace Bridge5-star hotel in St Petersburg V.O. Birzhevoi Pereulok 2-4 (Vasily Island), St Petersburg, Russia (2.0 km from St Petersburg center)
  • Saint Petersburg State University (0.5 km away)
  • WiFi
  • Parking
  • Airport shuttle
Very Good: 8.4 Score from 1,830 reviews
The Sokos Hotel Palace Bridge is 600 meters from the Hermitage and 700 meters from the Nevsky Prospect...
RUB 83Avg. price/night
Alexander House Boutique Hotel5-star hotel in St Petersburg Kryukov Canal Embankment 27, St Petersburg, Russia (2.6 km from St Petersburg center)
  • Mariinsky Theatre (0.8 km away)
  • WiFi
  • Parking
  • Airport shuttle
Exceptional: 9.9 Score from 518 reviews
4 star Alexander House Boutique Hotel is an excellent private hotel situated close to the Mariinsky Kirov Theatre in the historical center of St...
RUB 106Avg. price/night
Corinthia Hotel St Petersburg5-star hotel in St Petersburg Nevsky Prospekt 57, St Petersburg, Russia (3.1 km from St Petersburg center)
  • Mayakovskaya (Saint Petersburg Metro) (0.3 km away)
  • WiFi
  • Parking
  • Airport shuttle
Fabulous: 8.9 Score from 2,448 reviews
This St Petersburg hotel sits on Nevsky Prospect The Corinthia Hotel St Petersburg is within 10 minutes of all the downtown cultural attractions including St...
RUB 83Avg. price/night
Grand Hotel Emerald5-star hotel in St Petersburg Suvorovsky Prospect 18, St Petersburg, Russia (4.7 km from St Petersburg center)
  • Moskovsy Rail Terminal (1.0 km away)
  • WiFi
  • Parking
  • Airport shuttle
Very Good: 8.3 Score from 282 reviews
The Grand Hotel Emerald is located less than one mile from the city center This St Petersburg accommodation is close to Nevsky Prospect Smolny Cathedral Tavrichesky Palace and several other historic landmarks...
Advertisement
RUB 102Avg. price/night
Golden Garden Boutique Hotel5-star hotel in St Petersburg Vladimirsky Prospect 9, St Petersburg, Russia (2.8 km from St Petersburg center)
  • Vladimirskaya (Metro) (0.3 km away)
  • WiFi
  • Parking
  • Airport shuttle
Fabulous: 8.6 Score from 199 reviews
The Golden Garden Boutique Hotel is a St Petersburg accommodation located in the cultural center of the city in the Golden Land Complex offering easy access to all of the restaurants shops galleries theatre and historical architecture that it offers ...
RUB 216Avg. price/night
W St Petersburg5-star hotel in St Petersburg 6 Voznesensky Prospect, St Petersburg, Russia (0.7 km from St Petersburg center)
  • Saint Isaac's Cathedral (0.3 km away)
  • WiFi
  • Parking
  • Airport shuttle
Superb: 9.0 Score from 1,248 reviews
Location W St Petersburg is located in central St Petersburg close to St Isaac 39s Cathedral State Hermitage Museum and Winter Palace and Palace Square...
RUB 124Avg. price/night
Kempinski Hotel Moika 225-star hotel in St Petersburg Moika River Embankment 22, St Petersburg, Russia (0.4 km from St Petersburg center)
  • Palace Square (0.5 km away)
  • WiFi
  • Parking
  • Airport shuttle
Superb: 9.1 Score from 1,451 reviews
Moika River Embankment 22 Saint-Petersburg 191186 The Kempinski Hotel Moika 22 looks onto one of the city 39s most famous sights Palace Square and the State Hermitage Museum...
RUB 148Avg. price/night
Belmond Grand Hotel Europe5-star hotel in St Petersburg Nevsky Prospekt Mikhailovskaya Ulitsa 1/7, St Petersburg, Russia (1.3 km from St Petersburg center)
  • Nevsky Prospect (0.3 km away)
  • WiFi
  • Parking
  • Airport shuttle
Superb: 9.2 Score from 641 reviews
The Grand Hotel Europe St Petersburg is one of the St Petersburg hotels located along Nevsky Prospect...
All hotels in St Petersburg
Show map

Quick deals in St Petersburg. Check prices and availability for:

Tonight (24 Jan - 25 Jan)
This weekend (27 Jan - 29 Jan)
Next weekend (03 Feb - 05 Feb)

In and Around St Petersburg

Tourist attractions

Show me hotels near...

Airports

Show me hotels near...

Hotel brands

St Petersburg hotel chains:

Popular searches

Top queries for St Petersburg:

Hotels in other cities

Show me hotels near...

St Petersburg Rating Overview

"See how this location is rated"
4.2/5

From 59,862 reviews

83.4% of users recommended St Petersburg hotels

Popular Hotels in St Petersburg

  • Petro Palace Hotel4-star accommodation in St Petersburg Malaya Morskaya Street 14, St Petersburg Score from 4,319 reviews: Great 8.7 Avg. price/night: from RUB 76
  • Nevsky Contour Hotel3-star accommodation in St Petersburg Nevsky Prospekt 88-72, St Petersburg Score from 871 reviews: Great 8.7 Avg. price/night: from RUB 32
  • Solo Sokos Hotel Palace Bridge5-star accommodation in St Petersburg V.O. Birzhevoi Pereulok 2-4 (Vasily Island), St Petersburg Score from 1,830 reviews: Very Good 8.4 Avg. price/night: from RUB 95
  • Galakt2-star accommodation in St Petersburg Krasnih Zor Boulevard 8, St Petersburg Score from 53 reviews: OK 6.6 Avg. price/night: from RUB 18
  • Holiday Inn St Petersburg Moskovskye Vorota4-star accommodation in St Petersburg Moskovsky Prospekt 97A, St Petersburg Score from 1,450 reviews: Very Good 8.1 Avg. price/night: from RUB 78

Featured Tours in St Petersburg

  • St Petersburg Speedboat Adventure

    Experience the thrill of driving your own speedboat through the serene waters of Tampa Bay. For the entirety of this narrated tour, you?ll navigate and captain your own...

    starting from € 49.91
  • St Petersburg Historical Segway Tour

    Experience the city of St Petersburg with ease and comfort on this historical Segway tour. Cruise along Tampa Bay, pass the St Petersburg Pier, and coast by...

    starting from € 34.60
  • St Petersburg Segway Nature Tour

    Spend a morning in Florida?s amazing nature on this fun, scenic and educational Segway tour. Following your small group and knowledgeable guide through St Petersburg...

    starting from € 49.99
  • 2 Hour Sightseeing Cruise with Optional Lunch From St Petersburg

    Take a leisurely cruise along Florida's beautiful inland waters. Listen to an informative narration covering the history of the area and present-day sights of...

    starting from € 13.14
All Tours in St Petersburg
Advertisement
Booking.com

Enter your stay dates to see prices and availability

© 2017 TodayDeals™

Some of the travel sites we search to save you up to 80% on your hotel deal: