Saint Petersburg hotels & apartments, all accommodations in Saint Petersburg

5 stars hotels in Saint Petersburg

Four Seasons Lion Palace photo

Four Seasons Lion Palace

1 Voznesensky Prospekt, Saint Petersburg, Russia

Set in the heart of Saint Petersburg, this grand hotel features 183 rooms and offers a winter garden, an indoor swimming pool and an outdoor swimming pool.

Kempinski Hotel Moika 22 photo

Kempinski Hotel Moika 22

Naberezhnaya Reki Moiki 22, Saint Petersburg, Russia

Set in the center of Saint Petersburg, this elegant hotel features 197 rooms and offers a relaxation room, a spa center and a rooftop terrace.

Astoria photo

Astoria

39 Bolshaya Morskaya, Saint Petersburg, Russia

Located in the center of Saint Petersburg, the 5-star Rocco Forte Hotel Astoria Saint Petersburg offers tasteful rooms together with a nightclub, a casino and a courtyard.

4 stars hotels in Saint Petersburg

Nashotel photo

Nashotel

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

The elegant Nashotel Saint Petersburg offers comfortable guest rooms close to Church of Our Savior on Spilled Blood, St. Petersburg University and Rumyantsev Mansion.

Grand Peterhof Spa Hotel photo

Grand Peterhof Spa Hotel

Gofmeysterskaya Str.2 bld.A, Peterhof, Russia

Grand Peterhof Spa Hotel is a 4-star property only 3.9 km from Peterhof State Museum Preserve The Grand Palace, Strelna and Yelagin Island.

Holiday Inn Moskovskye Vorota photo

Holiday Inn Moskovskye Vorota

Moskovsky Prospekt 97A, Saint Petersburg, Russia

Holiday Inn Saint Petersburg Moskovskye Vorota is located in a central area of Saint Petersburg in close proximity to Palace Square, The Admiralty and Saint Isaac's Cathedral.

2 stars hotels in Saint Petersburg

Mini Hotel Jazzclub photo

Mini Hotel Jazzclub

Zagorodny Prospekt 38, Saint Petersburg, Russia

Mini Hotel Jazzclub is a designer 3-star hotel set close to Saint Isaac's Cathedral, Palace Square and Church of Our Savior on Spilled Blood.

Baby Lemonade Hostel photo

Baby Lemonade Hostel

Inzhenernaya Street 7, Saint Petersburg, Russia

The 2-star Baby Lemonade Hostel offers bright rooms in Tsentralny district of Saint Petersburg. Baby Lemonade Hostel boasts unique décor in the entire property.

Cubahostel photo

Cubahostel

Kazanskaya Street 5 App 3, Saint Petersburg, Russia

Cubahostel is situated in Tsentralny district of Saint Petersburg, close to museums, churches and the palace.

Recommended hotels in Saint Petersburg

Domina Prestige photo

Domina Prestige

99, Moika River Embankment, Saint Petersburg, Russia

Domina Prestige Hotel Saint Petersburg is a 5-star prestigious hotel providing a spacious accommodation only minutes away from State Museum of Theatre and Music, On.

M-Hotel photo

M-Hotel

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

M-Hotel Saint Petersburg is set in a tourist area of Saint Petersburg next to On. Theater, Gostiny Dvor and Akimov Comedy Theatre.

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.