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

111 properties found

  • Demetra Art Hotel

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

    The classic Demetra Art Hotel provides guests with 57 beautiful rooms as well as allergy-free rooms, a luggage storage and a lift. Behind the Baroque facade of Demetra Art…

    More...

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

    Kurlyandskaya St. 35, Saint Petersburg, Russia (Show map)

    Located in 20 minutes walking distance from Mariinsky Theatre, the 4-star Arealinn offers modern rooms.

    More...

    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • Smolninskaya Hotel

    Proletarskoy Diktatury Str.6, Saint Petersburg, Russia (Show map)

    Offering 55 individual rooms, Smolninskaya Hotel features free self parking, an outdoor swimming pool and a beauty shop. The hotel's classical building set in the historical center of Saint Petersburg…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Anastasia Mini-Hotel

    Naberezhnaya Reki Moyki 84, Saint Petersburg, Russia (Show map)

    More...

    From US$ 162
    price for 1 night
    Book Now From US$ 162
  • Belvedere-Nevsky Hotel

    Ulitsa Bolshaya Konyushennaya 29, Saint Petersburg, Russia (Show map)

    The lovely 4-star Belvedere-Nevsky Hotel lies within a 5-minute walk of Kazan Cathedral. The hotel's modern building set in the center of Saint Petersburg was completely refurbished…

    More...

    From US$ 119
    price for 1 night
    Book Now From US$ 119
  • New Peterhof

    St. Peterbugsky Prospect 34, Saint Petersburg, Russia (Show map)

    New Peterhof Hotel is a 4-star unique guesthouse, located next to the beach. New Peterhof Hotel was opened in 2010 and offers non-smoking rooms.

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Holiday Inn Moskovskye Vorota

    Moskovsky Prospekt 97A, Saint Petersburg, Russia (Show map)

    Featuring a tennis court, a hairdresser and a golf course, the 4-star Holiday Inn Moskovskye Vorota offers 557 soundproof guestrooms.

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147
  • Hotel Bergus

    Ulitsa Rubinshteina 2, Saint Petersburg, Russia (Show map)

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Alex Hotel On Marata

    Ulitsa Marata 22, Saint Petersburg, Russia (Show map)

    Alex Hotel On Marata is a 4-star venue positioned about 2.6 km from State Hermitage Museum and Winter Palace.

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • Alex Hotel On Budapeshtskaya

    Malaya Kashtanovaya Alleya 4, Saint Petersburg, Russia (Show map)

    The business Alex Hotel On Budapeshtskaya is rated 3 stars and comprises 8 rooms with homely comforts.

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78
  • Akyan Saint-Petersburg

    Vosstania Street 19, Saint Petersburg, Russia (Show map)

    The 3-star Akyan offers a comfortable accommodation in Tsentralny district of Saint Petersburg. Featuring classical architecture, the hotel is opened since 1905.

    More...

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

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

    Gogol Hotel is placed in the center of Saint Petersburg steps away from exhibition centers and banks. Featuring traditional architecture, the hotel is welcoming guests since 2012.

    More...

    From US$ 122
    price for 1 night
    Book Now From US$ 122
  • Happy Pushkin

    53 Galernaya Street, Saint Petersburg, Russia (Show map)

    The central 4-star Happy Pushkin Hotel lies within a 20-minute walk of State Hermitage Museum and Winter Palace. The hotel was opened in 1730, renovated in 2005 and…

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Hotel Onyx

    Lighovskii Prospiekt 67/22 Lit. V, Saint Petersburg, Russia (Show map)

    The 4-star Hotel Onyx boasts close proximity to State Hermitage Museum and Winter Palace just 2.8 km away.

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • Premium Hotel

    Ulitsa Marata 22-24, Saint Petersburg, Russia (Show map)

    The luxury 4-star Premium Hotel is a great place to stay in Saint Petersburg. The property is set 15 minutes' walk from St.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Crowne Plaza Ligovsky

    61 Ligovsky Prospekt, Saint Petersburg, Russia (Show map)

    The 4-star Crowne Plaza Ligovsky Hotel is situated a mere 3 km away from Smolny Cathedral. Offering accommodation in the 9-story building, the hotel combines historic architecture and…

    More...

    From US$ 133
    price for 1 night
    Book Now From US$ 133
  • Best Western Plus Centre Hotel

    Ligovsky Prospekt 10, Saint Petersburg, Russia (Show map)

    Best Western Plus Centre Hotel is a 4-star venue positioned about 2.8 km from Hermitage Museum. Renovated in 2006, the value-for-money hotel has welcomed guests since 1851.

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • 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$ 187
    price for 1 night
    Book Now From US$ 187
  • 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$ 171
    price for 1 night
    Book Now From US$ 171
  • 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$ 97
    price for 1 night
    Book Now From US$ 97