 |
Business Hotels
As more and more foreign travellers come to the city every year on business, St. Petersburg hotels are getting better and better at meeting their needs. |
 |
Hotels in St. Petersburg's historic heart
If you want to stay in the very centre, choose from these hotels a short walk from the city's top attractions, among them some of the finest and most famous St. Petersburg hotels. |
 |
Small Luxury Hotels
If you're looking for truly attentive service and up-market accommodation with real character, try one of St. Petersburg's new breed of exclusive small hotels. |
 |
Family Hotels
For travellers with young children, there are several excellent St. Petersburg hotels providing a full range of essential facilities and a warm welcome to the youngest guests. |
 |
Mini-hotels
A unique phenomenon among St. Petersburg hotels, mini-hotels are somewhere between a B&B and a guesthouse and provide some of the best value accommodation in the downtown. |
 |
Apart-hotels
Looking for an alternative to hotel accommodation? Apart-hotels in St. Petersburg are one of convenient and economical options for visitors to Russia's Northern Capital. |
 |
Budget Hotels
If you're travelling on a shoestring, check here for our selection of the best low-cost hotels in St. Petersburg. |
 |
 |
Angleterre Hotel Historic hotel with luxury accommodation and superior facilities next to St. Isaac's Cathedral.
| |  | Starting at USD 181.00/night |
 |
Astoria Hotel Arguably the most famous and luxurious of all St. Petersburg hotels.
| |  | Starting at USD 246.00/night |
 |
Corinthia Nevskij Palace Hotel Modern luxury business hotel with great facilities on Nevsky Prospekt.
| |  | Starting at USD 185.00/night |
 |
Grand Hotel Emerald Modern luxury hotel near Moskovsky Station.
| |  | Starting at USD 166.00/night |
 |
Grand Hotel Europe A byword for luxury and elegance for over a century, superbly situated on Nevsky Prospekt.
| |  | Starting at USD 287.00/night |
 |
Kempinski Hotel Moika 22 Refined luxury, excellent amenities, and impeccable service right next to the Winter Palace.
| |  | Starting at USD 218.00/night |
 |
Radisson SAS Royal Hotel Luxury accommodation and facilities in a fine 18th century mansion on Nevsky Prospekt.
| |  | Starting at USD 161.00/night |
 |
Sokos Hotel Palace Bridge Luxury Spa and convention hotel in the heart of the city.
| |  | Starting at USD 144.00/night |
 |
Ambassador Hotel Smart, business oriented four-star hotel in the historic centre.
| |  | Starting at USD 106.00/night |
 |
Anabel Four-Star Hotel Simple rooms in the center of town.
| |  | Starting at USD 99.00/night |
 |
Arbat Nord Hotel Smart small hotel with friendly service close to the Summer Garden.
| |  | Starting at USD 102.00/night |
 |
Arkadia Hotel Deluxe small hotel close to St. Isaac's Cathedral
| |  | Starting at USD 196.00/night |
 |
Best Western Neptun Hotel Centrally located modern business hotel with particularly good fitness centre.
| |  | Starting at USD 57.00/night |
 |
Ermitage Hotel Deluxe small hotel a few steps from the Hermitage.
| |  | Price on request |
 |
Golden Garden Boutique Hotel Luxury boutique hotel attached to downtown casino.
| |  | Starting at USD 102.00/night |
 |
Guyot Hotel Smart, business oriented mini-hotel on the Petrograd Side.
| |  | Starting at USD 77.00/night |
 |
Helvetia Hotel Up-market, centrally located hotel in a beautiful 19th century building.
| |  | Starting at USD 108.00/night |
 |
Marco Polo Hotel Small superior hotel with attractive accommodation on historic Vasilevskiy Island.
| |  | Starting at USD 138.00/night |
 |
NashOTEL One of the newest, freshest, and most stylish St. Petersburg hotels.
| |  | Starting at USD 103.00/night |
 |
Nevsky Forum Hotel Stylish and well equipped small hotel on Nevsky Prospekt.
| |  | Starting at USD 104.00/night |
 |
Novotel St. Petersburg Centre Hotel Among the most modern and hi-tech of St. Petersburg hotels.
| |  | Starting at USD 142.00/night |
 |
Park Inn Pribaltiyskaya Hotel Large and popular superior hotel on the shore of the Gulf of Finland.
| |  | Starting at USD 86.00/night |
 |
Park Inn Pulkovskaya Hotel Superior accommodation and excellent business facilities in South St. Petersburg.
| |  | Starting at USD 86.00/night |
 |
Petro Palace Hotel Stylish and welcoming downtown hotel with very reasonable rates.
| |  | Starting at USD 117.00/night |
 |
Rossi Hotel Small and very elegant deluxe hotel in the historic heart of St. Petersburg.
| |  | Starting at USD 76.00/night |
 |
Sokos Hotel Olympic Garden Superior modern business hotel with good conferencing facilities.
| |  | Starting at USD 101.00/night |
 |
Stony Island Hotel On Lomonosova Elegant accommodation and friendly service just off Nevsky Prospekt.
| |  | Price on request |
 |
Admiralteyskaya Hotel Small, comfortable hotel offering low-cost accommodation near the Mariinsky.
| |  | Price on request |
 |
AlexanderPlatz Hotel Low-cost standard accomodation in the south of the historic center.
| |  | Starting at USD 67.00/night |
 |
Amsterdam Hotel Tiny private hotel close to Petrogradskaya Metro.
| |  | Starting at USD 73.00/night |
 |
Andersen Hotel Reliable and inexpensive standard hotel on the Petrograd Side.
| |  | Starting at USD 61.00/night |
 |
Asteria Hotel Attractive mid-range hotel on the Fontanka River.
| |  | Starting at USD 75.00/night |
 |
Azimut Hotel St. Petersburg Large, tourist-friendly mid-range hotel with spectacular views over the Fontanka River.
| |  | Starting at USD 46.00/night |
 |
Brothers Karamazov Hotel Stylish and highly rated small hotel in Dostoevsky's neighborhood.
| |  | Starting at USD 94.00/night |
 |
City Hotel Comfitel Small hotel near the center offering elegant mid-range accommodation.
| |  | Price on request |
 |
Columb Hotel Above-average mini-hotel offering comfortable rooms at a good central location.
| |  | Starting at USD 76.00/night |
 |
Dostoevsky Hotel Smart modern standard hotel in the historic centre.
| |  | Starting at USD 83.00/night |
 |
Dynasty Hotel Elegant small hotel in the historic heart of St. Petersburg.
| |  | Starting at USD 85.00/night |
 |
Eurasia Hotel Friendly, homely hotel on the Petrograd side.
| |  | Starting at USD 79.00/night |
 |
Ibis St. Petersburg Centre Hotel Modern standard hotel next to Moskovsky Station.
| |  | Starting at USD 72.00/night |
 |
Karelia Hotel Reasonably priced standard business hotel on the outskirts.
| |  | Starting at USD 59.00/night |
 |
Ladoga Hotel Friendly hotel with comfortable, spacious rooms with good transport links to the centre.
| |  | Starting at USD 38.00/night |
 |
Lyra Hotel Modern 3-star hotel near the Central Bus Station.
| |  | Starting at USD 87.00/night |
 |
Manifesto Hotel Low-cost small hotel with stylish and original interiors.
| |  | Price on request |
 |
Moscow Hotel Perennially popular tourist hotel close to the historic centre.
| |  | Starting at USD 54.00/night |
 |
Nevsky Hotel Grand Stylish and friendly low-cost hotel just off Nevsky Prospekt.
| |  | Starting at USD 113.00/night |
 |
Okhtinskaya Hotel Modern riverside standard hotel with great views onto Smolny Cathedral.
| |  | Starting at USD 50.00/night |
 |
Oktiabrskaya Hotel Good value central accommodation at one of the oldest St. Petersburg hotels.
| |  | Starting at USD 50.00/night |
 |
Pushka Inn Hotel Charming small hotel a few steps from Palace Square and the Hermitage.
| |  | Starting at USD 125.00/night |
 |
Regina Hotel Small standard hotel in an attractive district on the Petrograd Side.
| |  | Starting at USD 79.00/night |
 |
Rossiya Hotel Large standard hotel with moderate prices in South St. Petersburg.
| |  | Starting at USD 83.00/night |
 |
Russ Hotel Simple, unrenovated rooms at very reasonable prices in the center of town.
| |  | Starting at USD 64.00/night |
 |
Saint Petersburg Hotel The Saint Petersburg has a spectacular riverside setting and comfortable renovated rooms.
| |  | Starting at USD 43.00/night |
 |
Stony Island Hotel Stylish, good-value small hotel near Petrogradskaya Metro Station.
| |  | Price on request |
 |
Fifth Corner Hotel Stylish small hotel in the southern center.
| |  | Starting at USD 81.00/night |
 |
Acme Mini-Hotel on Malaya Morskaya Simple accommodation at a great central location.
| |  | Starting at USD 73.00/night |
 |
Acme Mini-Hotel on Rubinshteina Deluxe bed-and-breakfast close to Nevsky Prospekt.
| |  | Starting at USD 73.00/night |
 |
Antique Hotel Rachmaninov Centrally located mini-hotel with a touch of extra class
| |  | Starting at USD 125.00/night |
 |
Austrian Yard Mini-Hotel Charming and inexpensive studio accommodation in the historic centre.
| |  | Price on request |
 |
Nevsky 78 Apart-Hotel Low-cost self-catering accommodation at a great central location.
| |  | Starting at USD 92.00/night |
 |
Nevsky Breeze Hotel Smart, reasonably priced mini-hotel near St. Isaac's Cathedral.
| |  | Starting at USD 117.00/night |
 |
Nevsky Express Hotel Standard mini-hotel just a few steps from Moskovsky Station.
| |  | Starting at USD 117.00/night |
 |
Nevsky Hotel Moyka 5 Attractive mini-hotel in one of St. Petersburg's most beautiful spot.
| |  | Starting at USD 117.00/night |
 |
Prestige Vasilevsky Mini-Hotel Low-cost accommodation in a charming historic neighborhood.
| |  | Price on request |
 |
Primavera Hotel Good quality, low-cost mini-hotel on Nevsky Prospekt.
| |  | Price on request |
 |
Shelfort Hotel Cozy and welcoming mini-hotel on Vasilevsky Island.
| |  | Price on request |
 |
Sky Hotel Modern budget hotel just a few steps from the Hermitage.
| |  | Starting at USD 74.00/night |
 |
Comfort Hotel Popular small hotel located a few steps from Nevsky Prospekt
| |  | Starting at USD 97.00/night |
 |
Kristoff Hotel Mini-hotel offering deluxe accommodation in the city centre.
| |  | Starting at USD 132.00/night |