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.

  • Fontanka Embankment 90, Build. 6, Saint Petersburg, Russia, 191180, Map
    7.4
    Very good
    Based on 18 reviews
    Cameo 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

    The unique Cameo Hotel Saint Petersburg is a 3-star property located in the historical center of Saint Petersburg. Cameo Hotel Saint Petersburg has been welcoming guests to its elegant rooms since 2005. More details

    From
    US$68
    per night
  • 5 Kazanskaya Street, Saint Petersburg, Russia, 191186, Map
    8.4
    Superb
    Based on 114 reviews
    Art-Hotel Rachmaninov 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

    Breakfast

    Continental breakfast

    The comfortable 3-star Art-Hotel Rachmaninov Saint Petersburg is set in a quiet street area minutes away from Mariinsky Theatre, Saint Petersburg Conservatory and On. Theater. More details

    From
    US$132
    per night
  • 3A Mayakovskogo Street, Saint Petersburg, Russia, 191025, Map
    8.2
    Fabulous
    Based on 75 reviews
    Hotel Novotel Saint Petersburg Centre 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

    Situated in the historical center of Saint Petersburg, the 4-star Hotel Novotel Saint Petersburg Centre offers the lounge restaurant serving Russian cuisine. More details

    From
    US$128
    per night
  • Vasilyevskiy Island, 12 Line, 27, Saint Petersburg, Russia, 199178, Map
    7.4
    Very good
    Based on 60 reviews
    Marco Polo Hotel Saint Petersburg photos Restaurant
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    24-hour

    24-hour reception

    Spa and relaxation

    Spa & wellness center

    Reflex massage

    Massage

    Jacuzzi

    Breakfast

    In-room breakfast

    Marco Polo Hotel Saint Petersburg is a stylish 3-star hotel set close to Admiralty Building, Peter and Paul Fortress and On. Theater. More details

    From
    US$88
    per night
  • 5Th Sovetskaya 3/13, Saint Petersburg, Russia, 191036, Map
    8.2
    Fabulous
    Based on 8 reviews
    Suvorov Hotel Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Food/Drinks

    Restaurant

    Bar/Lounge area

    Meeting facilities

    Meeting room

    The cozy Suvorov Hotel Saint Petersburg is a decent example of a 3-star hotel in Saint Petersburg. Suvorov Hotel Saint Petersburg has been welcoming guests to its non-smoking rooms since 2004. More details

    From
    US$75
    per night
  • Nevsky Prospect 170, Saint Petersburg, Russia, 193024, Map
    7.6
    Fabulous
    Based on 57 reviews
    Atrium 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

    Food/Drinks

    Restaurant

    Bar/Lounge area

    Atrium Hotel Saint Petersburg is located in the historical center of Tsentralny district next to Church of Our Savior on Spilled Blood, Beloselsky and State Russian Museum. The property opened in 1898 and features modernist architecture. More details

    From
    US$63
    per night
  • Zagorodny Avenue 9/38, Saint Petersburg, Russia, 191002, Map
    8.6
    Superb
    Based on 300 reviews
    Kristoff photos Room
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Breakfast
    Food/Drinks

    Restaurant

    Bar/Lounge area

    Kristoff Hotel is located in the historical center of Tsentralny district next to Church of Our Savior on Spilled Blood and Palace Square . The hotel opened in 2004 and remains an example of traditional architecture in Saint Petersburg ever since. More details

    From
    US$99
    per night
  • 4 Chapygina Street, Saint Petersburg, Russia, 197022, Map
    7.2
    Very good
    Based on 24 reviews
    Andersen Hotel Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Fitness/Gym

    Fitness center

    Andersen Hotel Saint Petersburg is a 5-story hotel in Saint Petersburg within short distance of Palace Square, Peter and Paul Fortress and Petrovsky Stadium. Since 1966, it has been hosting guests in the historical center of Saint Petersburg. More details

    From
    US$85
    per night
  • 30 Pryazhka Emb., Saint Petersburg, Russia, 190121, Map
    8.8
    Superb
    Based on 22 reviews
    Red Stars Hotel photos Room
    Free Wi-Fi

    Free Wi-Fi in public areas

    Free parking
    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Breakfast

    In-room breakfast

    The 3-star Red Stars Hotel is situated in the historical center of Saint Petersburg. The traditional hotel in Saint Petersburg attracts guests with its European architecture. More details

    From
    US$132
    per night
  • Moskovskiy Avenue, 4, Saint Petersburg, Russia, 190 031, Map
    8.2
    Fabulous
    Based on 110 reviews
    Allegro On Moskovsky Avenue Hotel Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Spa and relaxation

    Jacuzzi

    Breakfast

    Continental breakfast

    Allegro On Moskovsky Avenue Hotel Saint Petersburg is a 5-story hotel in an entertainment area of Saint Petersburg at a close proximity to Mariinsky Theatre, Admiralty and Ploschadka Skorohod offering soundproof rooms with a stunning view over the city. More details

    From
    US$92
    per night
  • Kazanskaya 43 St. Petersburg, Russia 190000, Saint Petersburg, Russia, 190000, Map
    Station K43 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

    Continental breakfast

    Station K43 Hotel is located in a cultural area of Saint Petersburg in close proximity to Palace Square, State Hermitage Museum and Winter Palace and State Museum of Theatre and Music. Featuring traditional architecture, the hotel occupies a 4-story building opened in 2014. More details

    From
    US$73
    per night
  • Embankment Of The Fontanka River, 55, Saint Peters, Saint Petersburg, Russia, Map
    Rossi Boutique Hotel & Spa photos Exterior
    Free Wi-Fi
    Parking

    Paid parking

    24-hour

    24-hour reception

    Swimming pool

    Indoor swimming pool

    Fitness/Gym

    Exercise gym

    The classic Rossi Boutique Hotel & Spa is a 4-star property set next to Lomonosov Bridge, Gostiny Dvor and Alexandrinsky Theatre featuring a nightclub, an indoor swimming pool and a tennis court. More details

    From
    US$154
    per night
  • 21 Podrezov Street, Saint Petersburg, Russia, 197136, Map
    8.2
    Fabulous
    Based on 22 reviews
    Regina Hotel Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking

    Paid parking

    24-hour

    24-hour reception

    Breakfast

    Continental breakfast

    Food/Drinks

    Restaurant

    Bar/Lounge area

    Regina Hotel Saint Petersburg is a traditional 3-star property placed next to Petrovsky Stadium, Admiralty and Peter and Paul Fortress . Since 2004, it has been hosting guests in the historical center of Saint Petersburg. More details

    From
    US$60
    per night
  • 11 Tambovskaya Street, Saint Petersburg, Russia, 192007, Map
    7.0
    Very good
    Based on 15 reviews
    Ra Tambovskaya 11 photos Exterior
    Free Wi-Fi

    Free Wi-Fi in rooms

    Free parking
    24-hour

    24-hour reception

    Breakfast

    Continental breakfast

    Food/Drinks

    Bar/Lounge area

    Ra Tambovskaya 11 is a 3-star hotel providing a modern accommodation near to Church of Our Savior on Spilled Blood and Mariinsky Theatre . This comfortable venue is situated 300 meters away from Bread Museum, Horrors of St Petersburg Interactive Museum and Moscow Triumphal Gates. More details

    From
    US$38
    per night
  • 6A Startovaya Street, Saint Petersburg, Russia, 196210, Map
    8.6
    Superb
    Based on 68 reviews
    Crowne Plaza Saint Petersburg Airport 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

    Crowne Plaza Saint Petersburg Airport is an 8-story hotel in a business area of Saint Petersburg at a close proximity to Catherine Palace, House of Soviets and Mariinsky Theatre offering en-suite rooms along with a health club, a steam room and a library. More details

    From
    US$92
    per night
  • 61 Ligovsky Prospekt, Saint Petersburg, Russia, 191040, Map
    8.8
    Superb
    Based on 143 reviews
    Hotel Crowne Plaza Saint Petersburg - Ligovsky 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

    Crowne Plaza Saint Petersburg - Ligovsky is a 4-star spectacular hotel offering a comfortable accommodation within easy reach of Palace Square, Hermitage Museum and All-Russian Alexander Pushkin Museum. The property opened in 2011 and features Art Nouveau architecture. More details

    From
    US$159
    per night
  • Pr. Shaumyana, 26, Saint Petersburg, Russia, 195213, Map
    8.0
    Fabulous
    Based on 96 reviews
    Ladoga Hotel Saint Petersburg photos Exterior
    Free Wi-Fi

    Free Wi-Fi in public areas

    Parking
    24-hour

    24-hour reception

    Breakfast

    In-room breakfast

    Food/Drinks

    Restaurant

    Bar/Lounge area

    Ladoga Hotel Saint Petersburg is a 3-star venue set just 2.0 km from Church of Our Savior on Spilled Blood, Palace Square and Alexander Nevsky Lavra. More details

    From
    US$75
    per night
  • Kievskaya Ul., 22/24, Saint Petersburg, Russia, 196084, Map
    7.8
    Fabulous
    Based on 30 reviews
    Accent Hotel Saint Petersburg photos Exterior
    Paid Wi-Fi

    Paid Wi-Fi in rooms

    24-hour

    24-hour reception

    Spa and relaxation

    Jacuzzi

    Breakfast

    Continental breakfast

    Food/Drinks

    Bar/Lounge area

    Accent Hotel Saint Petersburg is a 3-star venue set just 3.0 km from State Russian Museum, Admiralty and Mariinsky Theatre . More details

    From
    US$58
    per night
  • 25, Bolshaya Morskaya Street, Saint Petersburg, Russia, 190000, Map
    8.8
    Superb
    Based on 65 reviews
    Comfort 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

    Spa and relaxation

    Jacuzzi

    The excellent Comfort Hotel Saint Petersburg offers 18 cozy guest rooms as well as allergy-free rooms, a cash machine and free self parking. Built in 2003, the hotel is a combination of classical architecture and contemporary facilities. More details

    From
    US$129
    per night
  • Shosse Revolutsii 112 Bld 3, Saint Petersburg, Russia, 192026, Map
    8.0
    Fabulous
    Based on 128 reviews
    Grand Hotel Ladozhsky photos Interior
    Free Wi-Fi
    Free parking
    24-hour

    24-hour reception

    Check-in/Check-out

    Express check-in/-out

    Sports activities

    Hiking

    Billiards/Pool tables

    Situated near bars and cafés, this comfortable hotel comprises 25 rooms next to Church of Our Savior on Spilled Blood, Buff Theater and State Russian Museum. Grand Hotel Ladozhsky has been welcoming guests to its bright rooms since 2012. More details

    From
    US$45
    per night

Filtering results

Please wait...

^
3278 hotels found
Go to map view
Go to list view
Star rating
Accommodation type
  • (1920)
  • (1340)
  • (18)
Price
  • (1494)
  • (1268)
  • (332)
  • (100)
Average rating
  • (126)
  • (143)
  • (67)
  • (36)
Underground stations
  • (1688)
  • (149)
  • (163)
  • (76)
  • (1884)
  • (97)
  • (1481)
  • Show more
Nearby
  • (1812)
  • (1643)
  • (1225)
  • (1142)
  • (1166)
  • (1392)
  • (1570)
  • (1745)
  • (1782)
  • (1882)
  • (1716)
  • (1588)
  • (1076)
  • (1606)
  • (1243)
  • Show more
Districts
  • (1790)
  • (1313)
  • (328)
  • (270)
  • (146)
  • (114)
  • (128)
  • Show more
Hotel type
  • (2598)
  • (2193)
  • (1446)
  • (372)
  • (193)
  • (174)
  • (139)
  • (122)
  • (107)
  • (36)
  • (24)
  • (12)
  • (9)
Search by name
Amenities
  • (3072)
  • (1664)
  • (1098)
  • (1066)
  • (631)
  • (362)
  • (201)
  • Show more
Room facilities
  • (69)
  • (1)
  • (1)
  • (199)
  • (13)
  • (40)
  • (548)
  • Show more
Services
  • (98)
  • (58)
  • (741)
  • (332)
  • (312)
  • (116)
Brands
  • (5)
  • (3)
  • (2)
  • (2)
  • (2)
  • (1)
  • (1)
  • Show more