St Petersburg hotels

Room 1
*Ages of children at time of trip (for pricing, discounts)


Earn up to 5% on hotels and 1% on flights - It's free!

By clicking, I agree to the terms and conditions.

St Petersburg Hotels

Orbitz makes it easy to find the best St Petersburg hotel deals for your trip. With an outstanding selection, easy-to-use search tools and descriptive hotel profiles, you'll find St Petersburg hotel deals in a wink..

Great selection of hotels in St Petersburg

Whether you're searching for hotels in St Petersburg on business, or hunting for a family getaway, St Petersburg hotel options are only a click away. Find hotels in St Petersburg with the location, star-rating and facilities you need. Narrow your search results even further by star rating, hotel chain and amenities, such as free parking, babysitting services, or fitness centers. And with area maps, you can view St Petersburg hotels close you are to the airport and nearby attractions.

St Petersburg hotel reviews, photos and virtual tours

Thanks to photos and virtual tours, you can look before you book your St Petersburg hotel reservation. Check out St Petersburg hotel properties using interactive tools which allow you view hotel rooms, common areas and key features. On Orbitz, you can also learn more about hotels in St Petersburg with unbiased reviews from verified St Petersburg hotel guests. We ask guests to offer candid feedback on services, comfort, location, value and amenities.

Grab St Petersburg hotel deals and special offers

Orbitz works around the clock to find exclusive offers and St Petersburg hotel deals, just for you. Sign up for deals by e-mail where you'll get first crack at money-saving extras like promo codes, resort credits, free nights and more. You can also "Like" Orbitz on Facebook and follow us on Twitter to receive up-to-the-minute news on hotel discounts, giveaways and more.

24/7 support with St Petersburg hotel reservations

When it comes to finding hotels in St Petersburg, an Orbitz specialist can help you find the property right for you. Chat live or call 1-800-454-3743 any time for help booking your hotels in St Petersburg. Our team of experts can help you pinpoint St Petersburg hotels options suited to your tastes and budget.

Forget Orbitz change or cancel fees on St Petersburg hotels

On Orbitz, St Petersburg hotel deals mean flexibility. If you need to change your St Petersburg hotel reservations, or cancel your stay, Orbitz doesn't charge cancel or change fees. Orbitz also offers great selection on airline tickets, vacation packages, and car rental deals to so you can plan your trip to St Petersburg all in one place.


Recently booked St Petersburg hotels

Hotel Last booked Stars Price from
W St. Petersburg
Hermitage-Palace Square
5 hours ago 5 stars $193
Angleterre Hotel St Petersburg
Hermitage-Palace Square
6 hours ago 5 stars $131
Kempinski Hotel Moika 22 St. Petersburg
Hermitage-Palace Square
1 day ago 5 stars $170
Demetra Art Hotel 2 days ago 4 stars $71
Courtyard by Marriott St. Petersburg Vasilievsky
Vassilevskiy Island
3 days ago 4 stars $86
Park Inn by Radisson, Nevsky St Petersburg
Nevsky Prospect
3 days ago 3 stars $77
Courtyard St. Petersburg Center West/Pushkin Hotel
Hermitage-Palace Square
3 days ago 4 stars $75
Dom Vyazemskoy
Hermitage-Palace Square
3 days ago 3 stars $68
STN Apartments on Griboedova Channel Quay
Hermitage-Palace Square
3 days ago 3 stars $65
Novotel Saint Petersburg Centre
Nevsky Prospect
4 days ago 4 stars $74

Recently Rated St Petersburg Hotels

Hotel Reviews Stars Price from
Demetra Art Hotel
4.0 / 5
1 reviews
4 stars $71
Pulkovskaya Hotel
3.3 / 5
7 reviews
4 stars $61
Kempinski Hotel Moika 22 St. Petersburg
Hermitage-Palace Square
4.7 / 5
5 stars $170
Radisson Royal Hotel, St. Petersburg
Nevsky Prospect
3.8 / 5
6 reviews
3 stars $120
STN Apartments on Griboedova Channel Quay
Hermitage-Palace Square
4.0 / 5
1 reviews
3 stars $65
Radisson Sonya Hotel, St. Petersburg
Nevsky Prospect
5.0 / 5
1 reviews
3 stars $86
Courtyard by Marriott St. Petersburg Vasilievsky
Vassilevskiy Island
3.7 / 5
10 reviews
4 stars $86
4.0 / 5
1 reviews
3 stars $83
3.8 / 5
4 reviews
3 stars $98
Renaissance St. Petersburg Baltic Hotel
Hermitage-Palace Square
4.8 / 5
8 reviews
4 stars $122

Featured St Petersburg Hotels

From $86

1 Courtyard by Marriott St. Petersburg Vasilievsky

4 stars
3.7 / 5 10 reviews

2 line of Vasilievsky Island 61/30

Rate includes breakfast

The Courtyard St. Petersburg Vasilievsky hotel has a perfect location near the historic city centre of charming Saint Petersburg city, Russia. Whether you accommodate for business or choose the...

Far away from main part of St. Petersburg
The staff were great, the room was really nice, if maybe a little cold. But getting to the city center took at least half an hour or 15 minutes by cab.
Dec 23, 2014
From $71

2 Demetra Art Hotel

4 stars
4.0 / 5 1 reviews

44 Vosstaniya street

Stay 4 nights - save 25%

Demetra Art Hotel - warm atmosphere of a charming hotel set at the heart of Saint-Petersburg. Interiors of the hotel designed by Italian studio Rossi Cattaneo reflect different epoch of 300-years...

Nice stylish hotel in the city core
I visited St. Petersburg to meet my friends and spent a couple of nights there. Hotel is situated in the city historical centre so not far from everything. Room was functional and clean. My room...
Dec 29, 2013
From $170

3 Kempinski Hotel Moika 22 St. Petersburg

5 stars
4.7 / 5

Moika river emb 22

A classic European Hotel with a historic facade dating back to 1853 faithfully retained while the building has been entirely reconstructed. Located in a charming and exclusive area, at the very...

From $122

4 Renaissance St. Petersburg Baltic Hotel

4 stars
4.8 / 5 8 reviews

Pochtamtskaya Str. 4

Rate includes breakfast

The Renaissance St. Petersburg Baltic Hotel, Russia is an ideal place to enjoy the city's charm with a fabulous downtown location next to St. Isaac's Cathedral and steps away from Mariinsky Theatre...

new years eve trip
Location is excellent! The only issue that boders us that our books are dessappeared. Because of the air condition problems we had to change rooms at night (it was so cold) and we forgot 4-5books...
Jan 15, 2015
From $77

5 Park Inn by Radisson, Nevsky St Petersburg

3 stars
4.6 / 5 5 reviews

4 Lit. A, Goncharnaya Street-; 91 Lit A, Nevsky Pr

With its unique and exciting location in the heart of Russia's second largest city, the Park Inn Nevsky St. Petersburg is the perfect base for short stays, business trips and weekend breaks....

Needed a place for the night
I needed a hotel in a hurry for one night. I was able to book this hotel, which was clean and had everything I needed.
Sep 15, 2014
From $97

6 Nashotel

4 stars
4.5 / 5

50, 11th Liniya,

The 4 star Nashotel is a modern hotel, conveniently located on the Vasilievsky Island, the historical centre of the city and not far from the main tourist attractions of St Petersburg. The hotel...

From $87

7 Dostoevsky

3 stars
3.0 / 5 3 reviews

19 Vladimirsky Prospect,

The 3 star Hotel Dostoevsky, is centrally located at 19 Vladimirsky Prospect, at Vladimirsky Passage, 200yds south of Nevskty Prospekt. The hotel occupies the top three floors of the passage,...

Central St Petersburg Hotel
Hotel is well placed above a shopping centre and supermarket and next door to a metro station. Breakfasts were ample and plentiful and there were lots of bars and restaurants in the vicinity. In...
Oct 10, 2013
From $65

8 STN Apartments on Griboedova Channel Quay

3 stars
4.0 / 5 1 reviews

31, Griboedova Channel Quay

STN Apartments on Griboedova Channel Quay - a group of fully-furnished & well-equipped self-catering apartments for daily rental, located in the "Golden Triangle" area - the...

excellent location
The apartment was large and clean although some of the furniture was a bit shabby and the kitchen was poorly equipped. For the price and the location it was excellent. A warning though, there is no...
May 28, 2015
From $65

9 STN Apartments on Rubinsteina Str

3 stars
Not yet reviewed

23, Rubinsteina Str

STN Apartments on Rubinsteina street - a group of fully-furnished & well-equipped self-catering apartments for daily rental, located in the center of Saint Petersburg's, close to river Fontanka...

From $193

10 W St. Petersburg

5 stars
5.0 / 5 1 reviews

6 Voznesensky Prospect

Save 20% on your stay

Vibrant Days & White Nights. Rituals redefined. Discover the “Venice of the North,” where—steps from the city's famed Hermitage Museum and St. Isaac's Cathedral—tradition is fused with...

Star Class
It was a great discovery in the center of St. Petersburg. Easy to walk to the most important sites and around the river. The hotel has good atmosphere and splendid amenities. The staff was very...
Aug 13, 2013
From $68

11 Dom Vyazemskoy

3 stars
5.0 / 5 1 reviews

6, Moskovsky prospect

Business class hotel Dom Vyazemskoy, located near Sennaya & Sadovaya metro stations, on direct line to Pulkovo airport and steps away from Nevsky prospect, features a conference hall & 6...

Nice place.
Very nice place to stay on a low budget. Room was clean but not huge. Desk staff was very nice and helpful. Be aware. This is a third floor hotel. Elevator was sketchy so if your not comfortable...
Dec 30, 2014
From $49

12 Elegy mini hotel

3 stars
3.3 / 5 12 reviews

18\5, Rubinsteina Str


Elegy mini-hotel is well located in the historical centre of St.Petersburg, on the famous Rubinsteina street featuring numerous cafes & restaurants, just a 3 minute walk from Nevsky prospect....

great choice
The hotel turned out to be so good that we extended our stay for two more nights. Got a much better room&rate for the extension, perhaps because it was during the week rather than weekend. Anyways,...
Jul 17, 2014
From $86

13 Radisson Sonya Hotel, St. Petersburg

3 stars
5.0 / 5 1 reviews

Liteyny Pr 5/19

4 star design hotel situated in the heart of St. Petersburg and inspired by the Fyodor Dostoyevsky's legendary novel Crime and Punishment. This contemporary and very stylish hotel offers 173 cozy...

Nice and convenient SPB Hotel!
The room was a bit small but bed quality made up for it. 10-15 Min walk from Moscowskiy railway station and 5-7 min walk to Nevsky Prospekt. Neat and cosy interior in historic building. Close to...
Aug 20, 2014
From $120

14 Radisson Royal Hotel, St. Petersburg

3 stars
3.8 / 5 6 reviews

Nevsky Prospekt 49

Full service 5 star hotel with 164 rooms including 18 suites. Historical building in classical style ideally located on St Petersburg's main boulevard, completely renovated in 2001. Modern meeting...

Old filthy hotel
This was our first and last stay at this hotel. Very disappointing. Old, smelly, filthy facility despite a good central location. First room we were assigned had a horrible suffocating air probably...
Jun 4, 2015
From $67

15 Original Sokos Hotel Olympia Garden

4 stars
4.5 / 5

Bataysky Pereulok 3A, Admiralteyskiy district

Original Sokos Hotel Olympia Garden is the only hotel in St.Petersburg located in the historical center and yet having such an easy transport access to the airport, Expoforum and Moskovsky railway...

From $68

16 Solo Sokos Hotel Vasilievsky

4 stars
4.0 / 5 1 reviews

Vasilievsky Island, 8th Line, 11 - 13, Vasileostrovskiy district

Welcome to a hotel that lies at the heart of arts and culture in St. Petersburg - the Solo Sokos Hotel Vasilievsky. The hotel is situated in the historic center of St. Petersburg, close to the Fine...

Great weekend in the Northern Capital
My mother and I spent 3 nights in St Petersburg. We stayed at Sokos hotel. The staff of the hotel is very helpful and friendly. They offered us to make an up-grade so we stayed in a nice room on...
Oct 6, 2014
From $75

17 Courtyard St. Petersburg Center West/Pushkin Hotel

4 stars
4.0 / 5 7 reviews

166 Griboedov's Canal, via 33 Kanonerskaya Street

Rate includes breakfast

Neatly between the Griboedova Channel and Kanonerskaya Street, the Courtyard St. Petersburg Center West/Pushkin welcomes travelers to northern Russia with a refreshing hotel atmosphere and...

St. Petersberg Marriott Pushkin.
Arrived in St. Petersburg late, no shuttle to hotel so took bus to Metro then as reviews said short 10 minute walk to hotel, NOT! Took us almost 45 minutes through dark streets. Should have taken a...
Sep 18, 2013
From $169

18 Petro Palace

4 stars
4.0 / 5 8 reviews

14 Malaya Morskaya Str.

The 4 star Petro Palace Hotel is located in the historic centre of St Petersburg on Malaya Morskaya Street. The Petro Palace Hotel occupies the famous fully restored Staal's building, preserved for...

I was very imressed by staying in this hotel. Well done!
Nov 28, 2013
From $5,713

19 Hotel Pio

3 stars
1.0 / 5 1 reviews

Mokhovaya 39 - 10

The Bed & Breakfast Hotel Pio is found close to the Newa River in the beautiful old-town of Saint Petersburg, Russia. This comfortable city hotel with its Italian flair and Russian hospitality is...

From $113

20 Arbat Nord Hotel St Petersburg

4 stars
4.0 / 5

Artilleriyskaya ul. 4,

The 4 star business-class Arbat Nord Hotel is well located close to the centre of St Petersburg. It is a small intimate hotel with 33 rooms offering a completely new style of accommodation in a...