Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date


Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Design and Modern hotels in Saint Petersburg

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

180 properties found

  • Alexander House

    Kryukov Kanal Embankment, 27, Saint Petersburg, Russia (Show map)

    The attractive Alexander House Hotel Saint Petersburg offers an individual accommodation overlooking Kryukov Canal. Since 1826, it has been hosting guests in the historical center of Saint Petersburg.

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Pushka Inn Hotel

    14 Moika River Embankment, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    The comfortable Pushka Inn Hotel Saint Petersburg comprises classic rooms in the vicinity of Alexander III Monument, On. Theater and Summer Garden .

    More...

    From US$ 182
    price for 1 night
    Book Now From US$ 182
  • M-Hotel

    22/2 Sadovaya Street,St.Petersburg City,191123, Saint Petersburg, Russia (Show map)

    M-Hotel Saint Petersburg is a 3-star hotel located in the heart of Saint Petersburg. M-Hotel Saint Petersburg has been welcoming guests to its bright rooms since 2009.

    More...

    From US$ 168
    price for 1 night
    Book Now From US$ 168
  • Domina Prestige

    99, Moika River Embankment, Saint Petersburg, Russia (Show map)

    Domina Prestige Hotel Saint Petersburg is an European-style hotel in Tsentralny district of Saint Petersburg at a close proximity to Peter and Paul Cathedral, On. Theater and Gostiny Dvor offering contemporary rooms with a stunning view over the Neva River and the Moika River.

    More...

    From US$ 228
    price for 1 night
    Book Now From US$ 228
  • Hotel Indigo St.Petersburg- Tchaikovskogo

    Chaikovskogo Street 17, Saint Petersburg, Russia (Show map)

    The cozy Hotel Indigo St. Petesburg Tchaikovskogo is a 4-star property within proximity of Palace Square and Hermitage Museum. Since 1863, it has been hosting guests in the center of Saint Petersburg.

    More...

    From US$ 153
    price for 1 night
    Book Now From US$ 153
  • Helvetia

    11 Marata Str., Saint Petersburg, Russia (Show map)

    Helvetia Hotel Saint Petersburg is a 4-story hotel in the middle of Saint Petersburg at a close proximity to Church of Our Savior on Spilled Blood and Palace Square offering 75 compact rooms. Renovated in 2012, the hotel combines traditional architecture with ultimate comfort.

    More...

    From US$ 127
    price for 1 night
    Book Now From US$ 127
  • Art-Hotel Radischev

    Radisheva Street 26, Saint Petersburg, Russia (Show map)

    The comfortable Art-Hotel Radischev Saint Petersburg is a 3-star property located in the historical center of Saint Petersburg. Art-Hotel Radischev Saint Petersburg has been welcoming guests to its classic rooms since 2009.

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Baby Lemonade Hostel

    Inzhenernaya Street 7, Saint Petersburg, Russia (Show map)

    Baby Lemonade Hostel boasts privileged location not far from Palace Square, Church of Our Savior on Spilled Blood and Peter and Paul Fortress . An unique interior distinguishes this property. Such amenities like a luggage storage, a safe deposit box and a gift shop are provided.

    More...

    From US$ 8
    price for 1 night
    Book Now From US$ 8
  • Grand Hotel Europe Saint Petersburg

    Mikhailovskaya Ulitsa 1/7, Saint Petersburg, Russia (Show map)

    The traditional Grand Hotel Europe Saint Petersburg is a 5-star property set next to Palace Square, On. Theater and State Russian Museum featuring a health club, a spa center and a swimming pool. Built in 1825, the hotel is a combination of Baroque architecture and contemporary facilities.

    More...

    From US$ 437
    price for 1 night
    Book Now From US$ 437
  • Astoria

    39 Bolshaya Morskaya, Saint Petersburg, Russia (Show map)

    Located in the center of Saint Petersburg, the 5-star Rocco Forte Hotel Astoria Saint Petersburg offers tasteful rooms together with a nightclub, a casino and a courtyard. Built in 1912 and remodeled in 2007, the superior hotel combines classical architecture and modern facilities.

    More...

    From US$ 505
    price for 1 night
    Book Now From US$ 505
  • Taleon Imperial Hotel

    Nab.Reki Moyki 59, Saint Petersburg, Russia (Show map)

    The luxury 5-star Taleon Imperial Hotel offers quick access to Palace Square, St. Nicholas' Naval Cathedral and State Hermitage Museum and Winter Palace.

    More...

    From US$ 365
    price for 1 night
    Book Now From US$ 365
  • Nashotel

    11-ya Liniya Vasilevskogo Ostrova 50, Saint Petersburg, Russia (Show map)

    Situated near a stadium, bars and cafés, the 4-star Nashotel Saint Petersburg comprises 58 rooms with a view over the street. Nashotel Saint Petersburg has been welcoming guests to its bright rooms since 2006.

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Nevsky Forum

    Nevsky Prospekt 69, Saint Petersburg, Russia (Show map)

    Nevsky Forum Hotel Saint Petersburg is rated 4 stars and provides visitors with allergy-free rooms, free parking and a cash machine. Nevsky Forum Hotel Saint Petersburg has been welcoming guests to its luxury rooms since 2006.

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Tradition Hotel

    Prospekt Dobrolyubova 2, Saint Petersburg, Russia (Show map)

    The unique Tradition Hotel Saint Petersburg is situated in the heart of Saint Petersburg close to Kunstkammer Museum of Anthropology and Ethnography, Palace Square and Leningrad . Tradition Hotel Saint Petersburg has been welcoming guests to its cozy rooms since 2009.

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • Hermes Park Hotel

    Nab.Martynova 36, Saint Petersburg, Russia (Show map)

    The excellent 3-star Hermes Park Hotel Saint Petersburg offers a bright accommodation in a green area of Saint Petersburg. It features housekeeping, 24-hour security and laundry as well as a safe deposit box, a designated smoking area and a baggage storage.

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • Demetra Art Hotel

    Vosstaniya Street 44, Saint Petersburg, Russia (Show map)

    The 4-star Demetra Art Hotel Saint Petersburg enjoys excellent setting overlooking the Neva River. Demetra Art Hotel Saint Petersburg has been welcoming guests to its soundproof rooms since 2011.

    More...

    From US$ 107
    price for 1 night
    Book Now From US$ 107
  • Trezzini Palace Hotel

    21 University Embankment, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Trezzini Palace Hotel is placed in the center of Saint Petersburg and offers a spectacular view over the cathedral. The hotel opened in 1723 and remains an example of Baroque architecture in Saint Petersburg ever since.

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • Trezzini Art Hotel

    Bolshoy Prospekt 21 V.O., Saint Petersburg, Russia (Show map)

    Art Hotel Trezzini Saint Petersburg offers fine accommodation in Saint Petersburg. Since 2006, it has been hosting guests in the center of Saint Petersburg.

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Station Hotel G73

    Gorokhovaya Ulitsa 73, Saint Petersburg, Russia (Show map)

    The quiet Station G73 Hotel offers modern guest rooms close to On. Theater, Palace Square and Saint Isaac's Cathedral. Since 2013, it has been hosting guests in the historical center of Saint Petersburg.

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Stasov Hotel

    1-ya Liniya V. O. 16, Saint Petersburg, Russia (Show map)

    Stasov Hotel is located in a historic area of Saint Petersburg in close proximity to Peter and Paul Fortress, Church of Our Savior on Spilled Blood and Cathedral of Our Lady of Kazan . The classic hotel in Saint Petersburg attracts guests with its classical architecture.

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33