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

4 star 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

120 properties found

  • Art Nuvo Palace

    64 17 Line Of Vasilevsky Island,St Petersburg City,199178, Saint Petersburg, Russia (Show map)

    Art Nuvo Palace offers rooms with a mini bar, climate control, pay TV, a refrigerator and a closet in the vicinity to Admiralty Building. It features airport transfer, 24-hour…

    More...

    From US$ 154
    price for 1 night
    Book Now From US$ 154
  • Park Inn By Radisson Pulkovo Airport St Petersburg

    41 Pulkovskoe Shosse, Saint Petersburg, Russia (Show map)

    Park Inn By Radisson Pulkovo Airport St Petersburg is a 4-star property situated at about 16 km distance from State Hermitage Museum and Winter Palace. Featuring high-tech architecture…

    More...

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

    50 11Th Line Of Vasilievsky Island St Petersburg 1, Saint Petersburg, Russia (Show map)

    The 4-star Nashotel is set just 2.5 km from State Hermitage Museum and Winter Palace. Nashotel was opened in 2006 and offers quiet rooms.

    More...

    From US$ 179
    price for 1 night
    Book Now From US$ 179
  • Lancaster Court Hotel

    3 Fokina Street, Saint Petersburg, Russia (Show map)

    Lancaster Court Hotel is a 4-star property situated about 2.2 km from Peter and Paul Fortress . The hotel was opened in 1912, offering accommodation in a 5-story building…

    More...

    From US$ 153
    price for 1 night
    Book Now From US$ 153
  • Diplomat Hotel

    Degtyarnaya Ul. 7A, Lit 1, Ap. 202, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    The 3-star Diplomat Hotel places guests abount 2.8 km from Nevsky Prospekt. The property is located 3.7 km away from Palace Square .

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Fortune Inn

    Bolshaya Zelenina Street 24 U, Saint Petersburg, Russia (Show map)

    The luxury Fortune Inn offers 16 soundproof guest rooms as well as free self-parking, a storage room and a safe deposit box.

    More...

    From US$ 273
    price for 1 night
    Book Now From US$ 273
  • Dostoevsky

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

    The charming Dostoevsky Hotel is a 4-star property placed 3.4 km from Smolny Cathedral. Featuring European architecture, the hotel is opened since 2004.

    More...

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

    17 Tchaikovskogo Ulitsa, Saint Petersburg, Russia (Show map)

    Hotel Indigo St. Petersburg - Tchaikovskogo is a 4-star grand accommodation to stay in Saint Petersburg. Featuring classic architecture, the hotel occupies a 7-story building opened in 1863.

    More...

    From US$ 272
    price for 1 night
    Book Now From US$ 272
  • Dom Boutique Hotel

    Gangutskaya Street, 4, Saint Petersburg, Russia (Show map)

    The comfortable Dom Boutique Hotel offers 60 soundproof guest rooms as well as a baggage storage, parking and a lift.

    More...

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

    Vasilyevskiy Island, Bolshoy Prospect 21, Saint Petersburg, Russia (Show map)

    Trezzini Art Hotel is set in a business area of Saint Petersburg and gives access to Hermitage Museum, which is about 20 minutes' walk away. Built in 2006, the hotel…

    More...

    From US$ 3406
    price for 1 night
    Book Now From US$ 3406
  • Galunov Hotel

    Degtyarnaya Ulitsa 1, Saint Petersburg, Russia (Show map)

    The 4-star Galunov Hotel is situated a mere 3.2 km away from Hermitage Museum. The venue is 3.2 km from Palace Square .

    More...

    From US$ 119
    price for 1 night
    Book Now From US$ 119
  • Apart Hotel Kronverk

    9 Blokhina Street, Saint Petersburg, Russia (Show map)

    Apart Hotel Kronverk is a fine option to stay in Saint Petersburg. A short walk will take you to Church of the Savior on Spilled Blood in 20 minutes.

    More...

    From US$ 131
    price for 1 night
    Book Now From US$ 131
  • Grand Peterhof Spa Hotel

    Gofmeysterskaya Str.2 Bld.A, Saint Petersburg, Russia (Show map)

    Grand Peterhof Spa Hotel is rated 4 stars and is placed about 6 km from Grand Palace. The exclusive hotel is a good example of European architecture in Saint Petersburg.

    More...

    From US$ 140
    price for 1 night
    Book Now From US$ 140
  • Ambassador

    Prospekt Rimskogo-Korsakova 5-7, Saint Petersburg, Russia (Show map)

    The 4-star charming hotel Ambassador offers an exquisite accommodation within easy reach of Kazan Cathedral, which is about 20 minutes` walk. Since 2005, it has been hosting guests in…

    More...

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

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

    The 4-star Sharf Hotel offers a luxury accommodation in Admiralteyskiy district of Saint Petersburg. Operating in Saint Petersburg since 2010, this hotel features historic architecture and modern comforts.

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Mfk Gornyi

    Nalichnaya Ulitsa 28, Saint Petersburg, Russia (Show map)

    Mfk Gornyi is a 4-star hotel offering a beauty salon and a barber shop. The property is placed next to restaurants, cafés and a stadium, 1350 meters away from…

    More...

    From US$ 139
    price for 1 night
    Book Now From US$ 139
  • Crowne Plaza St Petersburg Airport

    Startovaya 6 Lit A, Saint Petersburg, Russia (Show map)

    The contemporary Crowne Plaza St Petersburg Airport Hotel is situated in a suburb district next to a theater, monuments and a fortress and offers a health club, a Jacuzzi and…

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Premiere

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

    The 4-star Guest House Boutique Premiere offers fine accommodation in Saint Petersburg. The hotel is placed 5 minutes' walk from Anichkov Bridge.

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • Hotel Gogol House

    Naberezhnaya Kanala Griboedova 69, Saint Petersburg, Russia (Show map)

    Hotel Gogol House is a 4-star accommodation within 1.6 km of State Hermitage Museum and Winter Palace.

    More...

    From US$ 223
    price for 1 night
    Book Now From US$ 223
  • Helvetia Deluxe Hotel

    11 Marata Street, Saint Petersburg, Russia (Show map)

    Offering cozy rooms, the excellent Helvetia Hotel is located only 2.5 km from State Hermitage Museum and Winter Palace. Opened in 1876, the hotel is composed by 3 buildings.

    More...

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