Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

Boutique hotels in Saint Petersburg

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

80 options found

  • Aristos Boutique Hotel

    Bolshaya Monetnaya St, 14A, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Show map

    Aristos Boutique Hotel is a great place to stay in Saint Petersburg. The property is about 30 minutes' walk of Church of the Savior on Spilled Blood.

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Tradition Hotel

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

    Show map

    The 4-star Tradition Hotel places guests abound 24 km from Cathedral of Saints Peter and Paul. Featuring historical architecture, the hotel occupies a 6-story building opened in 2009.

    More...
    From US$ 224
    price for 1 night
    BOOK From US$ 224
  • Park Inn By Radisson Pribaltiyskaya

    14 Korablestroiteley Street, Saint Petersburg, Russia (Show map)

    Show map

    Park Inn By Radisson Pribaltiyskaya is situated in a business area of Saint Petersburg, 6 km from Peter and Paul Fortress . With accents of historic architecture, the hotel was built…

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Alexander House

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

    Show map

    The 4-star Alexander House Hotel offers a bright accommodation in Admiralteyskiy district of Saint Petersburg. The hotel opened its doors in 1826 and was remodeled in 2010.

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • Freak Boutique By Hermitage

    Bolshaya Morskaya Ulitsa 3, Saint Petersburg, Russia (Show map)

    Show map

    Freak Boutique By Hermitage Hostel is a boutique venue in Saint Petersburg close to a museum and a palace.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Le Diaghilev Boutique

    Fontanka River Emb., 56, Saint Petersburg, Russia (Show map)

    Show map

    More...
    From US$ 236
    price for 1 night
    BOOK From US$ 236
  • Renaissance Baltic

    Pochtamtskaya Str. 4, Saint Petersburg, Russia (Show map)

    Show map

    Featuring allergy free rooms and animation, Renaissance Baltic Hotel is situated next to a palace, monuments and a museum of Saint Petersburg. Offering accommodation in an 8-story building…

    More...
    From US$ 177
    price for 1 night
    BOOK From US$ 177
  • Petro Palace Hotel

    Malaya Morskaya Street 14, Saint Petersburg, Russia (Show map)

    Show map

    The pleasant Petro Palace offers a breathtaking view of Saint Petersburg from many soundproof guestrooms. Operating in Saint Petersburg since 2005, this hotel features historical architecture and…

    More...
    From US$ 326
    price for 1 night
    BOOK From US$ 326
  • Vedensky Hotel

    Bolshoy Prospekt 37, Saint Petersburg, Russia (Show map)

    Show map

    Offering free parking, a sauna and a cocktail lounge, Vedensky Hotel lies in a business area of Saint Petersburg, 1300 meters from Saint Petersburg Mosque and 1350 meters from Peter…

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • Nevsky Hotel Art Hall

    11 Bolshaya Konyushennaya Ul., Saint Petersburg, Russia (Show map)

    Show map

    Nevsky Hotel Art Hall is a 5-story hotel in Saint Petersburg offering accommodation 550 meters from Kazan Cathedral. Nevsky Hotel Art Hall was opened in 2017.

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Karelia

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

    Show map

    Karelia Hotel enjoys an ideal location in the vicinity of gardens and a river along with a museum, a cathedral and a palace. Behind the modern facade of Karelia Hotel…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Admiralteyskaya

    Ulitsa Aleksandra Bloka,8, Saint Petersburg, Russia (Show map)

    Show map

    Admiralteyskaya Hotel is a 3-star accommodation within 22 km of Grand Palace. Featuring traditional architecture, Admiralteyskaya Hotel was renovated in 2009.

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Domina Prestige

    99, Moika River Embankment, Saint Petersburg, Russia (Show map)

    Show map

    Domina Prestige Hotel Saint Petersburg provides affordable accommodation in Saint Petersburg. The contemporary hotel, built in 2012, is renowned for its Italian architecture.

    More...
    From US$ 245
    price for 1 night
    BOOK From US$ 245
  • Respectale

    Mayakovskogo Str.36/38, Saint Petersburg, Russia (Show map)

    Show map

    The 3-star Respectale Hotel places guests abound 1.8 km from Kazan Cathedral. Respectale Hotel is also placed within a 25-minute walk of State Hermitage Museum and Winter Palace.

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Novotel St Petersburg Centre

    Mayakovskogo 3A, Saint Petersburg, Russia (Show map)

    Show map

    Situated near theaters, museums and the palace, the 4-star Hotel Novotel Saint Petersburg Centre is a good place for a stay offering a steam room, a massage room and…

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Mercury

    39 Tavricheskaya Street, Saint Petersburg, Russia (Show map)

    Show map

    The comfortable 4-star Mercury Hotel offers 24-hour security, tour/ticket assistance and wake up service. Mercury Hotel welcomes guests to its luxurious rooms since 1860.

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Golden Triangle

    Nevsky Prospect 22-24, Saint Petersburg, Russia (Show map)

    Show map

    The elegant 4-star Golden Triangle Hotel is set in the historical center of Saint Petersburg. The hotel was opened in 2009 in a 4-story classical building and renovated…

    More...
    From US$ 140
    price for 1 night
    BOOK From US$ 140
  • Courtyard By Marriott St. Petersburg Vasilievsky

    2 Line Of Vasilievsky Island 61/30, Saint Petersburg, Russia (Show map)

    Show map

    Offering classic rooms, the elegant Courtyard By Marriott St. Petersburg Vasilievsky Hotel is located only 2.8 km from Mariinsky Theatre. The hotel was opened in 2008 and remains an example…

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Crowne Plaza Ligovsky

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

    Show map

    The charming 4-star Crowne Plaza Ligovsky Hotel offers elegant guestrooms. Offering accommodation in a 9-story building, Crowne Plaza Ligovsky Hotel has been hosting guests since 2011 and features…

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Asteria Hotel

    Naberezhnaya Reki Fontanki 71, Saint Petersburg, Russia (Show map)

    Show map

    The traditional 3-star Asteria Hotel offers a cozy accommodation in a market area of Saint Petersburg. Featuring historic architecture, the hotel is welcoming guests since 2006.

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100