Stay in Saint Petersburg Region's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

A1 Hotel St. Petersburg 3 stars

Hotel in Tsentralny, Saint Petersburg

A1 Hotel St. Petersburg is located in Saint Petersburg, within 400 metres of Palace Square and 500 metres of Hermitage Museum. This 3-star hotel offers free WiFi. Excellent location, good breakfast, clean

Show more Show less
9
Superb
1,063 reviews
Price from
£40
per night

Renome Hotel 4 stars

Hotel in Tsentralny, Saint Petersburg

Situated in Saint Petersburg, 2 km from Anna Akhmatova Museum, Renome Hotel provides air-conditioned accommodation and a shared lounge. Everything is fine. Nice place

Show more Show less
9.1
Superb
2,109 reviews
Price from
£20
per night

Statskij Sovetnik Hotel Kustarnyy 3 stars

Hotel in Admiralteyskiy, Saint Petersburg

Located in Saint Petersburg, 500 metres from St. Nicholas Naval Cathedral, Statskij Sovetnik Hotel Kustarnyy provides accommodation with free WiFi and free private parking. Good, modern quite little hotel in good location.

Show more Show less
9.5
Exceptional
1,125 reviews
Price from
£31
per night

Valo Hotel City 3 stars

Hotel in Frunzenskiy, Saint Petersburg

Set in Saint Petersburg, Valo Hotel City offers accommodation with a bar and a shared lounge. Room, location and very friendly staff

Show more Show less
9.1
Superb
1,705 reviews
Price from
£24
per night

Margarita Hotel 3 stars

Hotel in Admiralteyskiy, Saint Petersburg

Set in Saint Petersburg, 500 metres from St. Nicholas Naval Cathedral, Margarita Hotel offers accommodation with a restaurant, private parking, a shared lounge and a garden. Staff especially the great professional persons at the front desk.

Show more Show less
9.1
Superb
2,966 reviews
Price from
£39
per night

Kaleidoscope on Rubinsteina 13 3 stars

Hotel in Tsentralny, Saint Petersburg

Ideally situated in the Tsentralny district of Saint Petersburg, Kaleidoscope on Rubinsteina 13 is situated less than 1 km from Anna Akhmatova Museum, a 20-minute walk from Faberge Museum and 2.5 km... Room was so cozy that you don't want to go from it. Area is really crowded , but isolation is super good. Really like friendly staff and that it's located to one of the best gastronomical places in city.

Show more Show less
9.4
Superb
1,033 reviews
Price from
£43
per night

Silver Sphere Inn 3 stars

Hotel in Admiralteyskiy, Saint Petersburg

Ideally set in the Admiralteyskiy district of Saint Petersburg, Silver Sphere Inn is set 400 metres from Saint Isaac's Cathedral, less than 1 km from Winter Palace and a 20-minute walk from Mariinsky... The hotel's design was very pretty and modern. The place was new and clean. There was a beautiful free coffee and tea point in the corridor for all the guests.

Show more Show less
9.5
Exceptional
1,048 reviews
Price from
£29
per night

Garden Street Hotel 4 stars

Hotel in Tsentralny, Saint Petersburg

Located in Saint Petersburg, 600 metres from State Russian Museum, Garden Street Hotel provides accommodation with a restaurant, free private parking, a fitness centre and a bar. Perfect location for the most interesting stuff to see, also very close til the main street and Galleria shopping center. Very nice and helpful staff. Good breakfast.

Show more Show less
9.6
Exceptional
1,072 reviews
Price from
£52
per night

Port Comfort on Ligovskiy 3 stars

Hotel in Tsentralny, Saint Petersburg

Located in the middle of Saint Petersburg, Port Comfort on Ligovskiy is set 2.6 km from State Russian Museum and 2.9 km from Church of the Savior on Spilled Blood. Really great location & nice clean rooms

Show more Show less
9
Superb
1,896 reviews
Price from
£32
per night

BAGRATION Hotel 4 stars

Hotel in Tsentralny, Saint Petersburg

Located in Saint Petersburg, 3.4 km from Anna Akhmatova Museum, BAGRATION Hotel provides accommodation with a restaurant, free private parking, a bar and a garden. The best part in this hotel-extremly polite and friendly stuff. I've changed few hotels, but here I find the most welcome people. I really appreciate it and definitely will recommend to others.

Show more Show less
9.1
Superb
2,236 reviews
Price from
£29
per night

Hotels with extra health and safety measures

Find hotels in Saint Petersburg Region with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Saint Petersburg Region in the past month

See all

Saint Petersburg Region's best hotels with breakfast

See all

Budget hotels in Saint Petersburg Region

See all

Hotels in Saint Petersburg Region that you can book without a credit card

See all

FAQs about hotels in Saint Petersburg Region

Explore guest reviews of hotels in Saint Petersburg Region

See all