Skip to main content
Accommodation Flights Flight + Hotel Car rentals Airport taxis

Visitors love: White Nights, Hermitage Museum, the Winter Palace

Hotels in Saint Petersburg

Search hotels and more in Saint Petersburg

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

Looking for deals in Saint Petersburg?

Check prices and accommodation for:

Hotels and more in Saint Petersburg

WYNWOOD Hotel

WYNWOOD Hotel

Tsentralny district, Saint Petersburg

Situated in Saint Petersburg, less than 1 km from State Russian Museum, WYNWOOD Hotel features a bar, as well as free WiFi. This is an exceptional hotel: Excellent location in the city center; beautiful, large, comfortable room; gorgeous skylight windows; plenty of storage space; nice, well-equipped bathroom with great shower; complimentary water in the refrigerator; plenty of towels; etc. etc. etc. Friendly and helpful staff Excellent breakfast (included) in the "Jungle" restaurant

Show more Show less
Avg. price/night: £49
9.5 Exceptional 1,084 reviews
Station Hotel S13

Station Hotel S13

Admiralteyskiy, Saint Petersburg

Featuring high-speed WiFi throughout the property, Station Hotel S13 is located in Saint Petersburg, 900 metres from Saint Isaac's Cathedral. The rooms were minimalist but very comfortable, clean and beautiful. Staff was very friendly. Breakfast was excellent - be sure to go before 9:00, though, because some foods run out.

Show more Show less
Avg. price/night: £14
9.0 Superb 1,747 reviews
Galunov Hotel

Galunov Hotel

Tsentralny district, Saint Petersburg

Located in Saint Petersburg, a 7-minute walk from Ploshchad Vosstaniya, Galunov Hotel features free WiFi access and free private parking. Every room is equipped with a flat-screen TV. The cafeteria room was very cosy! Open 24 hours. The room was tastefully furnished, clean and quite spacious. The stuff were friendly and helpful, and the location was perfect too.

Show more Show less
Avg. price/night: £32
9.7 Exceptional 1,491 reviews
Hilton Saint Petersburg Expoforum

Hilton Saint Petersburg Expoforum

Saint Petersburg

19 km from Mariinsky Theatre, Hilton Saint Petersburg Expoforum is set in Saint Petersburg and has a fitness centre and free WiFi throughout the property. Perfect located for business at the Expoforum. The hotel was opened a half year ago, so everything was really good looking. Nice staff, very helpful, a good fitness area. The business lodge was perfect - amazing food, drinks for free.

Show more Show less
Avg. price/night: £50
9.2 Superb 1,073 reviews
Offenbacher Hotel

Offenbacher Hotel

Tsentralny district, Saint Petersburg

Featuring free WiFi throughout the property, Offenbacher Hotel is located in Saint Petersburg, within a 10-minute walk from Chernyshevskaya and Ploshchad Vosstaniya Metro Stations. Great welcoming by the staff who were extremely supportive to all our needs. They have even accepted for us to have breakfast after the reserved time for the effect. The hotel is very nice, corresponding to the pictures presented, giving a comfortable a pleasing stay at the beautiful city of Saint Petersburg.

Show more Show less
Avg. price/night: £25
9.3 Superb 1,362 reviews
Friends Loft

Friends Loft

Tsentralny district, Saint Petersburg

Featuring free WiFi, Friends Loft is located in Saint Petersburg, within an 8-minute walk of Gostiny Dvor Metro Station and lively Nevsky Prospekt. Friendly and fast service, close to major sightseeings, nice cafe.

Show more Show less
Avg. price/night: £9
9.1 Superb 1,900 reviews

Most booked hotels in Saint Petersburg in the past month

Saint Petersburg's best hotels and accommodation with breakfast

Budget hotels and accommodation in Saint Petersburg

Stay in the city centre! Saint Petersburg's hotels and accommodation

Learn more about visiting Saint Petersburg

  • 24 attractions
  • 111 points of interest
  • 12 neighbourhoods
Find out more

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Saint Petersburg:

Explore guest reviews of hotels in Saint Petersburg