Hotels in Saint Petersburg

    • Sort by:
    • Popularity
    • Price
    • Star rating
    • Guest rating
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • 39 Bolshaya Morskaya, Saint Petersburg, Russia, 190000, Map
    8.4
    Superb
    Based on 100 reviews
    Rocco Forte Hotel Astoria Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Swimming pool

    Indoor swimming pool

    Featuring a casino, a winter garden and a nightclub, Rocco Forte Hotel Astoria Saint Petersburg offers luxurious rooms overlooking the cathedral. Since 1912, it has been hosting guests in the heart of Saint Petersburg. More details

    From
    £545
    per night
  • Nevsky Prospekt, Mikhailovskaya Ulitsa 1/7, Saint Petersburg, Russia, 191186, Map
    8.2
    Fabulous
    Based on 52 reviews
    Grand Hotel Europe Saint Petersburg photos Restaurant
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Swimming pool

    Indoor swimming pool

    The 5-star Grand Hotel Europe Saint Petersburg lies within 1.9 km from Peter and Paul Fortress, Summer Garden and State Hermitage Museum and Winter Palace. More details

    From
    £245
    per night
  • Moika River Embankment 99, Saint Petersburg, Russia, 190000, Map
    9.2
    Superb
    Based on 233 reviews
    Domina Prestige Hotel Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Fitness/Gym

    Fitness center

    Located in the center of Saint Petersburg, the 5-star Domina Prestige Hotel Saint Petersburg offers en-suite rooms. Opened in 2012, the contemporary hotel attracts visitors with its traditional architecture. More details

    From
    £145
    per night
  • Nevsky Prospect 15, Saint Petersburg, Russia, 191186, Map
    9.0
    Superb
    Based on 79 reviews
    Taleon Imperial Hotel Saint Petersburg photos Room
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Private swimming pool

    Outdoor swimming pool

    Fitness/Gym

    Fitness center

    Situated in the business center of Saint Petersburg, the spectacular Taleon Imperial Hotel Saint Petersburg offers beautiful rooms. The hotel was opened in 2003 in a 4-story original building and renovated in 2010. More details

    From
    £257
    per night
  • 10, Bolshaya Konyushennaya Street, Saint Petersburg, Russia, 191186, Map
    7.6
    Fabulous
    Based on 109 reviews
    Nevsky Hotel Grand Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Fitness/Gym

    Fitness center

    Nevsky Hotel Grand is a classic hotel offering views over Peter and Paul Fortress, Mariinsky Theatre and On. Theater and featuring a rooftop terrace and a library. More details

    From
    £68
    per night
  • Shossejnaya Street 6A, Yanino, Saint Petersburg, Russia, 188 689, Map
    8.0
    Fabulous
    Based on 15 reviews
    Petro Sport Hotel Saint Petersburg photos Restaurant
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Private swimming pool

    Outdoor swimming pool

    Fitness/Gym

    Fitness center

    The unique 3-star Petro Sport Hotel Saint Petersburg offers quick access to Ice Palace, State Hermitage Museum and Winter Palace and Palace Square. Petro Sport Hotel Saint Petersburg has been welcoming guests to its individual rooms since 2006. More details

    From
    £50
    per night
  • Suvorovsky pr., bld.18, Saint Petersburg, Russia, 191036, Map
    8.0
    Fabulous
    Based on 35 reviews
    Grand Hotel Emerald Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Swimming pool

    Indoor swimming pool

    Plunge pool

    Outdoor swimming pool

    The 5-star Grand Hotel Emerald in Tsentralny district provides an outdoor swimming pool and a tea room. The excellent hotel represents classical architecture in Saint Petersburg. More details

    From
    £185
    per night
  • Pochtamtskaya Street 4, Saint Petersburg, Russia, 190000, Map
    8.0
    Fabulous
    Based on 43 reviews
    Renaissance Saint Petersburg Baltic Hotel photos Restaurant
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Fitness/Gym

    Fitness center

    Located close to the fortress, the palace and museums, Renaissance Saint Petersburg Baltic Hotel offers a rooftop terrace and a tennis court. This original building was refurbished in 2004. More details

    From
    £184
    per night
  • 44 Vosstania Street, Saint Petersburg, Russia, 191123, Map
    8.2
    Fabulous
    Based on 164 reviews
    Demetra Art Hotel Saint Petersburg photos Exterior
    Paid Wi-Fi

    Paid Wi-Fi in rooms

    Parking

    Paid parking

    24-hour

    24-hour reception

    Sports activities

    Hiking

    Breakfast

    In-room breakfast

    Continental breakfast

    Demetra Art Hotel Saint Petersburg boasts perfect positioning at a close distance to Hermitage, Peter and Paul Fortress and Smolny Cathedral offering 57 rooms with a panoramic view over the cathedral. The property opened in 2011 and features classical architecture. More details

    From
    £119
    per night
  • Vladimirsky Prospect, 9, Saint Petersburg, Russia, Map
    8.2
    Fabulous
    Based on 58 reviews
    Golden Garden Boutique Hotel Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Fitness/Gym

    Fitness center

    Golden Garden Boutique Hotel Saint Petersburg is a 4-story hotel in a historic area of Saint Petersburg at a close proximity to Peter and Paul Fortress, Winter Palace of Peter I and Palace Square offering modern rooms with sophisticated décor. More details

    From
    £179
    per night
  • 6 Voznesensky Prospect, Saint Petersburg, Russia, Map
    8.8
    Superb
    Based on 41 reviews
    W Saint Petersburg Hotel photos Exterior
    Paid Wi-Fi

    Paid Wi-Fi in rooms

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Swimming pool

    Indoor swimming pool

    W Saint Petersburg is a 5-star unique hotel providing an exquisite accommodation only minutes away from Mariinsky Theatre Concert Hall, Peter and Paul Fortress and State Hermitage Museum and Winter Palace. Since 2009 the hotel has been hosting guests in an 8-story neoclassical building. More details

    From
    £707
    per night
  • 14 Malaya Morskaya Street, Saint Petersburg, Russia, 190000, Map
    7.8
    Fabulous
    Based on 204 reviews
    Petro Palace Hotel Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Swimming pool

    Indoor swimming pool

    Private swimming pool

    The 4-star Petro Palace Hotel Saint Petersburg is set just 1.6 km from Peter and Paul Cathedral, On. More details

    From
    £185
    per night
  • 25 Bolshaya Konyushennaya Street, Saint Petersburg, Russia, 191186, Map
    7.4
    Very good
    Based on 42 reviews
    Nevsky Hotel Aster Saint Petersburg photos Room
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    24-hour

    24-hour reception

    Check-in/Check-out

    Early check-in/-out

    Spa and relaxation

    Solarium

    Jacuzzi

    Situated near bars, cafés and restaurants, the 3-star Nevsky Hotel Aster offers a nightclub, a casino and a library along with a pleasant atmosphere. Founded in 2005, the hotel underwent a renovation in 2014. More details

    From
    £70
    per night
  • 10 Ligovsky Prospekt, St. Petersburg, Ru, Saint Petersburg, Russia, 191036, Map
    7.0
    Very good
    Based on 462 reviews
    Best Western Plus Centre Hotel Saint Petersburg photos Room
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Fitness/Gym

    Fitness center

    The classic 3-star Best Western Plus Centre Hotel is a great place to stay in Saint Petersburg. Featuring classical architecture, the hotel was renovated in 2006. More details

    From
    £70
    per night
  • 4 Bolsheokhtinsky Prospect, Saint Petersburg, Russia, 195027, Map
    7.0
    Very good
    Based on 20 reviews
    Okhtinskaya Hotel Saint Petersburg photos Interior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Fitness/Gym

    Exercise gym

    The 3-star Okhtinskaya Hotel Saint Petersburg in Krasnogvardeisky district features a panoramic view of the Neva River. Renovated in 2012, the contemporary hotel has welcomed guests since 1991. More details

    From
    £56
    per night
  • Vasilievsky Ostrov, Birzhevoi Pereulok, 2-4, Saint Petersburg, Russia, 199004, Map
    8.0
    Fabulous
    Based on 472 reviews
    Sokos Hotel Palace Bridge Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Private swimming pool

    Outdoor swimming pool

    Fitness/Gym

    Fitness center

    Sokos Hotel Palace Bridge Saint Petersburg is a 5-star property in the center of Saint Petersburg. After the renovation in 2008, the hotel features European architecture in a 7-story building. More details

    From
    £160
    per night
  • Nevsky Prospect, 57, Saint Petersburg, Russia, 191025, Map
    8.6
    Superb
    Based on 160 reviews
    Corinthia Hotel Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Swimming pool

    Indoor swimming pool

    Corinthia Hotel Saint Petersburg boasts positioning close to The Admiralty, Hermitage and Church of Our Savior on Spilled Blood, offering 388 rooms and featuring a sundeck, a swimming pool and a courtyard. The property opened in 1993 and features traditional architecture. More details

    From
    £1 478
    per night
  • St. Isaac'S Square/24 Malaya Morskaya Street, Saint Petersburg, Russia, 190000, Map
    7.8
    Fabulous
    Based on 30 reviews
    Angleterre Hotel Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Swimming pool

    Indoor swimming pool

    Private swimming pool

    Outdoor swimming pool

    Featuring a casino, an indoor heated pool and an outdoor swimming pool, Angleterre Hotel Saint Petersburg offers air-conditioned rooms overlooking the garden. Opened in 1886, the elegant hotel attracts visitors with its art deco architecture. More details

    From
    £187
    per night
  • 11 Marata Street, Saint Petersburg, Russia, 191025, Map
    8.6
    Superb
    Based on 88 reviews
    Helvetia Hotel Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Breakfast

    In-room breakfast

    Helvetia Hotel Saint Petersburg is located in the middle of Admiralteyskiy district next to Church of Our Savior on Spilled Blood, Palace Square and State Russian Museum. Since 1876 the hotel has been hosting guests in a 4-story traditional building. More details

    From
    £164
    per night
  • 12 Galernaya Street, Saint Petersburg, Russia, 91025
    Nevsky Breeze Hotel Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Swimming pool

    Outdoor swimming pool

    The 3-star Nevsky Breeze Hotel enjoys major setting overlooking the Neva River and the River Main. Built in 2008, the traditional hotel was renovated in 2014. More details

    From
    £52
    per night

Filtering results

Please wait...

^
195 hotels found
Go to map view
Go to list view
Accommodation type
  • (193)
  • (2)
Price
  • (48)
  • (78)
  • (35)
  • (17)
Average rating
  • (35)
  • (57)
  • (22)
  • (10)
Underground stations
  • (107)
  • (14)
  • (11)
  • (3)
  • (124)
  • (90)
  • (106)
  • Show more
Nearby
  • (112)
  • (102)
  • (97)
  • (88)
  • (88)
  • (109)
  • (113)
  • (124)
  • (126)
  • (125)
  • (123)
  • (115)
  • (87)
  • (118)
  • (97)
  • Show more
Districts
  • (107)
  • (84)
  • (12)
  • (22)
  • (24)
  • (2)
  • (4)
  • Show more
Airports
  • (1)
Hotel type
  • (3520)
  • (2756)
  • (1852)
  • (495)
  • (195)
  • (182)
  • (142)
  • (122)
  • (119)
  • (37)
  • (25)
  • (12)
  • (9)
Search by name
Amenities
  • (179)
  • (170)
  • (113)
  • (109)
  • (100)
  • (75)
  • (67)
  • Show more
Room facilities
  • (100)
  • (4)
  • (24)
  • (51)
  • (136)
  • (31)
  • (18)
  • Show more
Services
  • (37)
  • (4)
  • (142)
  • (65)
  • (85)
  • (47)
Brands
  • (4)
  • (3)
  • (2)
  • (1)
  • (1)
  • (1)
  • (1)
  • Show more