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

Romantic 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

23 properties found

  • Taleon Imperial Hotel Saint Petersburg

    Nevsky Prospect 15, Saint Petersburg, Russia (Show map)

    The excellent Taleon Imperial Hotel Saint Petersburg is situated in the heart of Saint Petersburg close to Palace Square and Hermitage. Featuring antique architecture, the hotel is welcoming guests since 2003.

    More...

    From US$ 176
    price for 1 night
    Book Now From US$ 176
  • Tradition Hotel Saint Petersburg

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

    Tradition Hotel Saint Petersburg is situated in the historical center of Saint Petersburg near Alexandrovsky Park, Peter and Paul Fortress and Hermitage. Tradition Hotel Saint Petersburg has been welcoming guests to its beautiful rooms since 2009.

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Red Stars Hotel

    30 Pryazhka Emb., Saint Petersburg, Russia (Show map)

    The grand Red Stars Hotel is a 3-star property set next to Winter Palace of Peter I, Saint Isaac's Cathedral and Trinity Cathedral. Featuring oriental architecture, the hotel is welcoming guests since 2010.

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Sharf Hotel

    Maliy Prospect Petrogradskoy Storony ,16, Saint Petersburg, Russia (Show map)

    Situated near a zoo and a stadium, the 4-star Sharf Hotel comprises 25 rooms with a view over the city. Operating in Saint Petersburg since 2010, this hotel features original architecture and modern comforts.

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Angleterre Hotel Saint Petersburg

    St. Isaac'S Square/24 Malaya Morskaya Street, Saint Petersburg, Russia (Show map)

    The contemporary 5-star Angleterre Hotel Saint Petersburg offers quick access to Gostiny Dvor, Admiralty Building and State Museum of Theatre and Music. Featuring Baroque architecture, the property was remodeled in 2007.

    More...

    From US$ 148
    price for 1 night
    Book Now From US$ 148
  • Corinthia Hotel Saint Petersburg

    Nevsky Prospect, 57, Saint Petersburg, Russia (Show map)

    Corinthia Hotel Saint Petersburg is placed in the business center of Saint Petersburg and offers a relaxation room and a courtyard. Renovated in 2009, the hotel features imperial architecture.

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Radisson Sonya Hotel Saint Petersburg

    Liteiny Prospekt 5/19, Saint Petersburg, Russia (Show map)

    The 4-star Radisson Sonya Hotel Saint Petersburg enjoys good setting overlooking the Neva River. Featuring classical architecture, Radisson Sonya Hotel Saint Petersburg was renovated in 2010.

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Atrium Hotel Saint Petersburg

    Nevsky Prospect 170, Saint Petersburg, Russia (Show map)

    The 3-star Atrium Hotel Saint Petersburg boasts close proximity to Vladimirskaya Church, Church of Our Savior on Spilled Blood and Beloselsky just 1.7 km away. Founded in 1898, the hotel underwent a renovation in 2008.

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Golden Garden Boutique Hotel Saint Petersburg

    Vladimirsky Prospect, 9, Saint Petersburg, Russia (Show map)

    Golden Garden Boutique Hotel Saint Petersburg welcomes guests in the heart of Saint Petersburg meters away from the cathedral, museums and the palace. Featuring original architecture, the hotel is opened since 2004.

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Baltiya

    Ulitsa Smolyachkova 5, Bldg 1, Saint Petersburg, Russia (Show map)

    Located close to the palace, the cathedral and churches, Baltiya Hotel offers a swimming pool and a library. Since 2012, it has been hosting guests in the middle of Saint Petersburg.

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Alfavit Hotel

    197110 , Russia, St.Petersburg, Levashovskiy Prosp, Saint Petersburg, Russia (Show map)

    The 3-star Alfavit Hotel offers contemporary rooms in proximity to Hermitage Museum, Petrovsky Stadium and Admiralty . Offering accommodation in a 4-story building, Alfavit Hotel has been hosting guests since 1905 and features classical architecture.

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • W Saint Petersburg

    6 Voznesensky Prospect, Saint Petersburg, Russia (Show map)

    The unique 5-star W Saint Petersburg Hotel provides quiet rooms with a wonderful view of the cathedral. Featuring neoclassical architecture, the property was remodeled in 2011.

    More...

    From US$ 183
    price for 1 night
    Book Now From US$ 183
  • Business-Boutique Hotel Guyot Saint Petersburg

    23 Professora Popova Street, Saint Petersburg, Russia (Show map)

    The traditional 4-star Business-Boutique Hotel Guyot Saint Petersburg provides quick access to museums, the fortress and the palace nearby. The building was renovated in 2006.

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Central Inn Mini-Hotel Saint Petersburg

    2 Yakubovicha Street, Saint Petersburg, Russia (Show map)

    The 3-star Central Inn Mini-Hotel Saint Petersburg offers comfortable rooms in proximity to Admiralty Building, Saint Isaac's Cathedral and Peter and Paul Fortress (Petropavlovskaya Krepost). This hotel was opened in 2003 and renovated in 2004.

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Station Hotel Z12

    Zvenigorodskaya Ulitsa 12, Saint Petersburg, Russia (Show map)

    The quiet 3-star Station Hotel Z12 is set in Tsentralny district and offers en-suite guestrooms with a view over the city. Featuring traditional architecture, the hotel is opened since 2014.

    More...

    From US$ 20
    price for 1 night
    Book Now From US$ 20
  • Comfitel Demidov Bridge Hotel Saint Petersburg

    Griboyedov Canal, 50, Saint Petersburg, Russia (Show map)

    The comfortable Comfitel Demidov Bridge Hotel Saint Petersburg in Tsentralny district offers en-suite rooms with views over Griboedov Channel. Residing in a 6-story building, the hotel was opened in 1846 and renovated in 2010.

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • Rinaldi Olympia Hotel Saint Petersbur

    6-Th Krasnoarmeyskaya, 15, Saint Petersburg, Russia (Show map)

    The charming Rinaldi Olympia Hotel Saint Petersbur offers a safe deposit box, parking and a designated smoking area. The property opened in 2005 and features modernist architecture.

    More...

    From US$ 13
    price for 1 night
    Book Now From US$ 13
  • Rossi Boutique Hotel & Spa

    Embankment Of The Fontanka River, 55, Saint Peters, Saint Petersburg, Russia (Show map)

    Rossi Boutique Hotel & Spa is a 4-star property only 300 meters from Alexandrinsky Theatre, Palace Square and Gostiny Dvor. The elegant hotel is set in a classical building in the heart of Saint Petersburg.

    More...

    From US$ 162
    price for 1 night
    Book Now From US$ 162
  • Sonata Na Nevskom 5

    Nevsky Prospect, 5, App.9, Saint Petersburg, Saint Petersburg, Russia (Show map)

    The 3-star Sonata Na Nevskom 5 Hotel lies within 1.6 km from Mariinsky Theatre, St. Nicholas' Naval Cathedral and State Hermitage Museum and Winter Palace. Since 2015, it has been hosting guests in the middle of Saint Petersburg.

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Aparthotel Vertical

    Moskovsky Avenue 73, Bldg 3A , Saint Petersburg, Russia (Show map)

    Aparthotel Vertical is a 3-star lovely property offering a non-smoking accommodation steps away from Mariinsky Theatre (Kirov Opera and Ballet), Na Fontanke and Saint Petersburg State Puppet Fairytale Theater.

    More...

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