Saint Petersburg hotels & apartments, all accommodations in Saint Petersburg

5 stars hotels in Saint Petersburg

Kempinski Hotel Moika 22 photo

Kempinski Hotel Moika 22

Naberezhnaya Reki Moiki 22, Saint Petersburg, Russia

Situated in the heart of Saint Petersburg, the 5-star Kempinski Hotel Moika 22 Saint Petersburg offers the 24-hour restaurant serving European cuisine. The classic hotel, built in 2006, is renowned for its classical architecture.

Astoria photo

Astoria

39 Bolshaya Morskaya, Saint Petersburg, Russia

Rocco Forte Hotel Astoria Saint Petersburg is located in the heart of Admiralteyskiy district next to Peter and Paul Fortress, State Hermitage Museum and Winter Palace and State Museum of Theatre and Music.

Grand Hotel Europe Saint Petersburg photo

Grand Hotel Europe Saint Petersburg

Mikhailovskaya Ulitsa 1/7, Saint Petersburg, Russia

Grand Hotel Europe Saint Petersburg is located in a central area of Saint Petersburg in close proximity to Smolny Cathedral, Peter and Paul Fortress and Mariinsky Theatre . Residing in a 5-story building, the hotel was opened in 1825 and renovated in 2012.

4 stars hotels in Saint Petersburg

Nashotel photo

Nashotel

11-ya Liniya Vasilevskogo Ostrova 50, Saint Petersburg, Russia

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.

Grand Peterhof Spa Hotel photo

Grand Peterhof Spa Hotel

Gofmeysterskaya Str.2 bld.A, Peterhof, Russia

Grand Peterhof Spa is a 4-star elegant hotel providing a modern accommodation only minutes away from Divo Ostrov, Peter and Paul Cathedral and Strelna.

Holiday Inn Moskovskye Vorota photo

Holiday Inn Moskovskye Vorota

Moskovsky Prospekt 97A, Saint Petersburg, Russia

Overlooking the Neva River, the lovely 4-star Holiday Inn Saint Petersburg Moskovskye Vorota offers a rooftop terrace, a golf course and a tennis court. Holiday Inn Saint Petersburg Moskovskye Vorota has been welcoming guests to its bright rooms since 2010.

3 stars hotels in Saint Petersburg

Northern Lights Hotel photo

Northern Lights Hotel

Ul Bolshaya Morskaya 50, Saint Petersburg, Russia

Northern Lights Hotel Saint Petersburg is a 3-star property in the center of Saint Petersburg.

Eurasia photo

Eurasia

Gatchinskaya Ulitsa 5, Saint Petersburg, Russia

The grand Eurasia Hotel Saint Petersburg offers 19 cozy guest rooms as well as a baggage storage, free parking and a safe deposit box. The hotel occupies 4 floors and was renovated in 2008.

Aglaya Hotel & Courtyard photo

Aglaya Hotel & Courtyard

Razyezzhaya ulitsa 38, Saint Petersburg, Russia

The 3-star Aglaya Hotel & Courtyard lies within 1.6 km from On. Theater, Palace Square and Church of Our Savior on Spilled Blood. Aglaya Hotel & Courtyard has been welcoming guests to its classic rooms since 2014.

2 stars hotels in Saint Petersburg

Mini Hotel Jazzclub photo

Mini Hotel Jazzclub

Zagorodny Prospekt 38, Saint Petersburg, Russia

The 3-star Jazzclub Hotel offers a quiet accommodation in Tsentralny district of Saint Petersburg.

Baby Lemonade Hostel photo

Baby Lemonade Hostel

Inzhenernaya Street 7, Saint Petersburg, Russia

Baby Lemonade Hostel boasts privileged location not far from Palace Square, Church of Our Savior on Spilled Blood and Peter and Paul Fortress . An unique interior distinguishes this property. Such amenities like a luggage storage, a safe deposit box and a gift shop are provided.

Cubahostel photo

Cubahostel

Kazanskaya Street 5 App 3, Saint Petersburg, Russia

Cubahostel is only 650 meters from Palace Square and Church of Our Savior on Spilled Blood.

Recommended hotels in Saint Petersburg

Domina Prestige photo

Domina Prestige

99, Moika River Embankment, Saint Petersburg, Russia

Domina Prestige Hotel Saint Petersburg is an European-style hotel in Tsentralny district of Saint Petersburg at a close proximity to Peter and Paul Cathedral, On. Theater and Gostiny Dvor offering contemporary rooms with a stunning view over the Neva River and the Moika River.

M-Hotel photo

M-Hotel

22/2 Sadovaya Street,St.Petersburg City,191123, Saint Petersburg, Russia

M-Hotel Saint Petersburg is a 3-star hotel located in the heart of Saint Petersburg. M-Hotel Saint Petersburg has been welcoming guests to its bright rooms since 2009.

Stony Island On Lomonosova Street photo

Stony Island On Lomonosova Street

Lomonosova Str.1, Saint Petersburg, Russia

Stony Island - Lomonosova Hotel is a 4-star property only 300 meters from Gostiny Dvor, Hermitage and Church of Our Savior on Spilled Blood.