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

3 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

572 properties found

  • Polikoff

    Nevsky Prospekt 64/11, Ap.26, Saint Petersburg, Russia (Show map)

    The pleasant Polikoff Hotel comprises modern rooms in the vicinity of Akimov Comedy Theatre, Church of Our Savior on Spilled Blood and Beloselsky-Belozersky Palace.

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Hotel Onegin

    Chaykovskogo Ulitsa 51, Saint Petersburg, Russia (Show map)

    The modern 3-star Onegin Hotel offers an air-conditioned accommodation in a residential area of Saint Petersburg.

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Lota

    Ligovskiy Prospekt 75-77, Saint Petersburg, Russia (Show map)

    Lota Hotel is a 3-star property only 2.8 km from Alexander Column. Saint Petersburg center can be reached within 30 minutes' walk.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Hotel Rada

    Nekrasova Street 58, Saint Petersburg, Russia (Show map)

    The 3-star Hotel Rada offers fine accommodation in Saint Petersburg. This hotel is about 2.1 km away from Summer Garden .

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Aquarius

    Voronezhskaya St., 6-8, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    The budget Aquarius Hotel is a 3-star property placed 2.3 km from Kazan Cathedral. The city center is 30 minute walking distance from the hotel.

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Shuvaloff Hotel

    Lomonosov Street 102, Pargolovo, Saint Petersburg, Russia (Show map)

    The 3-star Shuvaloff Hotel places guests abound 12 km from Lakhtinskaya Gavan. The venue is 2.9 km away from Grand Canyon Shopping Centre.

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Hotel Yanina

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

    Hotel Yanina is a 3-star property only 2.6 km from Hermitage Museum. The hotel is around 30 minutes on foot from the city center.

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Offenbacher Hotel

    Ulitsa Vosstaniya 35, Saint Petersburg, Russia (Show map)

    More...

    From US$ 109
    price for 1 night
    Book Now From US$ 109
  • Talisman Gorokhovaya

    Ulitsa Gorohovaya 41, Saint Petersburg, Russia (Show map)

    More...

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

    Prospekt Zagorodniy 21, Saint Petersburg, Russia (Show map)

    The 3-star In-Hotel offers quick access to restaurants, bars and golf courses in Saint Petersburg. The hotel is located in a business area with a cathedral, a theater…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Karelia

    M. Tukhachevskogo St. 27/2, Saint Petersburg, Russia (Show map)

    Karelia Hotel is a 3-star venue set 6 km away from Transfiguration Cathedral. With accents of European architecture, the hotel was built in 1979 and renovated in 2008.

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Amulet Hotel

    Malaya Morskaya Street 7 Apt.5, Saint Petersburg, Russia (Show map)

    Located 350 meters away from Palace Square, a 3-star Amulet hotel offers a classic accommodation within a 15-minute walk from St. Petersburg State Museum of Theatrical and Musical…

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • Piterskaya Club Hotel

    Liteynyy Prospekt 63, Saint Petersburg, Russia (Show map)

    Located 1300 meters away from Kazan Cathedral, the comfortable Piterskaya Club Hotel offers accommodation in the heart of Saint Petersburg within a 15-minute walk of State Russian Museum.

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Nauka Na Millionnaya

    Millionnaya Ulitsa 27, Saint Petersburg, Russia (Show map)

    Nauka Na Millionnaya Hotel is a budget 3-star accommodation in Saint Petersburg. Notable for its location 1050 meters away from Secrets of St Petersburg in Tsentralny district of Saint…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Hotel Marel

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

    Located in 30 minutes walking distance from Alexander Column, the 3-star Hotel Marel offers soundproof rooms.

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Nevsky Inn

    Nevsky Prospekt 11/2 App.19 (Entrance From Kirpichny Pereulok,2), Saint Petersburg, Russia (Show map)

    The designer Nevsky Inn is rated 3 stars and comprises 7 rooms with homely comforts. The property is 1100 meters away from St.

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Altburg On Liteynyy

    35 Liteynyy Prospect, Saint Petersburg, Russia (Show map)

    Altburg On Liteynyy Hotel is a 3-star property situated about 1.8 km from Palace Square . The building was renovated in 2005.

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Apraxin

    32, Sadovaya Street 32, Saint Petersburg, Russia (Show map)

    Located in the heart of Saint Petersburg, the 3-star Apraxin Hotel offers comfortable rooms. This hotel is situated 1400 meters away from State Hermitage Museum and Winter Palace.

    More...

    From US$ 212
    price for 1 night
    Book Now From US$ 212
  • The Faces Kaleidoscop

    Ulitsa Mira 7, Petrogradskiy, Saint Petersburg, Russia (Show map)

    The Faces Kaleidoscop Hotel is a 3-star venue positioned about 2.1 km from State Hermitage Museum and Winter Palace.

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78
  • Amsterdam

    Nab.Reki Karpovki 14, Saint Petersburg, Russia (Show map)

    The pleasant 3-star Amsterdam Hotel provides quick access to a cathedral, a theater and a mosque nearby. Founded in 2006, the hotel underwent a renovation in 2009.

    More...

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