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

114 properties found

  • Alexander House Hotel Saint Petersburg

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

    Alexander House Hotel Saint Petersburg is a 4-star attractive hotel providing a bright accommodation only minutes away from Saint Isaac's Cathedral, Hermitage and Popov Communications Museum. Founded in 1826, the hotel underwent a renovation in 2010.

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • Nashotel Saint Petersburg

    50, 11-Ya Liniya, Vasilievsky Ostrov, 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$ 56
    price for 1 night
    Book Now From US$ 56
  • Helvetia Hotel Saint Petersburg

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

    Offering a courtyard and a library, Helvetia Hotel Saint Petersburg lies in a business area of Saint Petersburg near to Church of Our Savior on Spilled Blood and Palace Square. Opened in 1876, the quiet hotel attracts visitors with its Baroque architecture.

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • Nevsky Forum Hotel Saint Petersburg

    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$ 51
    price for 1 night
    Book Now From US$ 51
  • Pushka Inn Hotel Saint Petersburg

    14 Moika River Embankment, 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$ 70
    price for 1 night
    Book Now From US$ 70
  • 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
  • Arkadia Hotel Saint Petersburg

    Moika River Embankment, 58A,G, Saint Petersburg, Russia (Show map)

    Arkadia Hotel Saint Petersburg is a comfortable venue in Saint Petersburg close to monuments, the palace and theaters.

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Hotel Indigo St. Petesburg Tchaikovskogo

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

    Overlooking the Neva River, the elegant 4-star Hotel Indigo St. Petesburg Tchaikovskogo offers a library and a golf course. Hotel Indigo St. Petesburg Tchaikovskogo has been welcoming guests to its spacious rooms since 1863.

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Hermes Park Hotel Saint Petersburg

    36 Martinova Embankment, 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$ 77
    price for 1 night
    Book Now From US$ 77
  • Demetra Art Hotel Saint Petersburg

    44 Vosstania Street, 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$ 67
    price for 1 night
    Book Now From US$ 67
  • Big Marine

    Ulitsa Bolshaya Morskaya 53/8, Saint Petersburg, Russia (Show map)

    Big Marine Hotel Saint Petersburg is located in the heart of Admiralteyskiy district next to Saint Isaac's Cathedral, Admiralty Building and Mariinsky Theatre.

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Ekaterina Hotel

    Ulitsa Millionnaya 10A, Saint Petersburg, Russia (Show map)

    Ekaterina is a 4-star hotel providing an air-conditioned accommodation near to Church of Our Savior on Spilled Blood, Palace Square and Mariinsky Theatre (Kirov Opera and Ballet).

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Kaleidoscope Design Hotel

    Ulitsa Rubinshteyna 16, 191025 St Petersburg, Saint Petersburg, Russia (Show map)

    Kaleydoskop Design Aparthotel Saint Petersburg welcomes guests in the center of Saint Petersburg meters away from the palace and churches.

    More...

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

    Admiralteysky Prospekt, 8, Saint Petersburg, Russia (Show map)

    Petr is a 4-star hotel providing a soundproof accommodation near to Monument to Catherine the Great, State Hermitage Museum and Winter Palace and St. Nicholas' Naval Cathedral.

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Royal Antares Hotel Saint Petersburg

    147-36 Nevsky Avenue, Saint Petersburg, Russia (Show map)

    Royal Antares Hotel Saint Petersburg is a 4-star property only 3.2 km from Church of Our Savior on Spilled Blood, Hermitage and Palace Square. The hotel opened its doors in 1905 and was remodeled in 2001.

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Majestic Boutique Hotel Deluxe

    Sadovaya ulitsa, 22, Saint Petersburg, Russia (Show map)

    Majestic Boutique Hotel Deluxe is rated 4 stars and provides visitors with free parking, a baggage storage and a cash machine. Since 2015, it has been hosting guests in the center of Saint Petersburg.

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • 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
  • Griboedov Loft Apartments

    Kanal Griboedova 47, Saint Petersburg, Russia (Show map)

    Griboedov Loft Apartments Saint Petersburg apartment offers a beautiful lodging in Tsentralny district of Saint Petersburg.

    More...

    From US$ 334
    price for 1 night
    Book Now From US$ 334
  • Peter the Great Apartments near Hermitage

    Malaya Konyushennaya Ulitsa 1/3 , Saint Petersburg, Russia (Show map)

    Peter the Great Apartments near Hermitage Saint Petersburg apartment is located in Tsentralny district a few steps from the palace, churches and museums.

    More...

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

    Alexander Nevsky Square, 2 , Saint Petersburg, Russia (Show map)

    The welcoming Moscow Hotel Saint Petersburg offers 777 individual guest rooms as well as currency exchange, a baggage storage and a designated smoking area. An example of Italian architecture, this hotel opened in 1976 and was fully restored in 2007.

    More...

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