 |
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 186.00/night |
 |
Astoria Hotel Arguably the most famous and luxurious of all St. Petersburg hotels.
| |  | Starting at USD 243.00/night |
 |
Corinthia Nevskij Palace Hotel Modern luxury business hotel with great facilities on Nevsky Prospekt.
| |  | Starting at USD 191.00/night |
 |
Golden Garden Boutique Hotel Luxury boutique hotel attached to downtown casino.
| |  | Starting at USD 100.00/night |
 |
Grand Hotel Emerald Modern luxury hotel near Moskovsky Station.
| |  | Starting at USD 170.00/night |
 |
Grand Hotel Europe A byword for luxury and elegance for over a century, superbly situated on Nevsky Prospekt.
| |  | Starting at USD 295.00/night |
 |
Kempinski Hotel Moika 22 Refined luxury, excellent amenities, and impeccable service right next to the Winter Palace.
| |  | Starting at USD 224.00/night |
 |
Radisson SAS Royal Hotel Luxury accommodation and facilities in a fine 18th century mansion on Nevsky Prospekt.
| |  | Starting at USD 228.00/night |
 |
Sokos Hotel Palace Bridge Luxury Spa and convention hotel in the heart of the city.
| |  | Starting at USD 165.00/night |
 |
Ambassador Hotel Smart, business oriented four-star hotel in the historic centre.
| |  | Starting at USD 125.00/night |
 |
Anabel Four-Star Hotel Simple rooms in the center of town.
| |  | Starting at USD 102.00/night |
 |
Arbat Nord Hotel Smart small hotel with friendly service close to the Summer Garden.
| |  | Starting at USD 123.00/night |
 |
Arkadia Hotel Deluxe small hotel close to St. Isaac's Cathedral
| |  | Starting at USD 193.00/night |
 |
Best Western Neptun Hotel Centrally located modern business hotel with particularly good fitness centre.
| |  | Starting at USD 85.00/night |
 |
Guyot Hotel Smart, business oriented mini-hotel on the Petrograd Side.
| |  | Starting at USD 114.00/night |
 |
Helvetia Hotel Up-market, centrally located hotel in a beautiful 19th century building.
| |  | Starting at USD 123.00/night |
 |
Marco Polo Hotel Small superior hotel with attractive accommodation on historic Vasilevskiy Island.
| |  | Starting at USD 156.00/night |
 |
NashOTEL One of the newest, freshest, and most stylish St. Petersburg hotels.
| |  | Starting at USD 123.00/night |
 |
Nevsky Forum Hotel Stylish and well equipped small hotel on Nevsky Prospekt.
| |  | Price on request |
 |
Novotel St. Petersburg Centre Hotel Among the most modern and hi-tech of St. Petersburg hotels.
| |  | Starting at USD 146.00/night |
 |
Park Inn Pribaltiyskaya Hotel Large and popular superior hotel on the shore of the Gulf of Finland.
| |  | Starting at USD 99.00/night |
 |
Park Inn Pulkovskaya Hotel Superior accommodation and excellent business facilities in South St. Petersburg.
| |  | Starting at USD 130.00/night |
 |
Petro Palace Hotel Stylish and welcoming downtown hotel with very reasonable rates.
| |  | Starting at USD 126.00/night |
 |
Rossi Hotel Small and very elegant deluxe hotel in the historic heart of St. Petersburg.
| |  | Starting at USD 75.00/night |
 |
Sokos Hotel Olympic Garden Superior modern business hotel with good conferencing facilities.
| |  | Starting at USD 149.00/night |
 |
Amsterdam Hotel Tiny private hotel close to Petrogradskaya Metro.
| |  | Starting at USD 75.00/night |
 |
Andersen Hotel Reliable and inexpensive standard hotel on the Petrograd Side.
| |  | Starting at USD 63.00/night |
 |
Asteria Hotel Attractive mid-range hotel on the Fontanka River.
| |  | Starting at USD 105.00/night |
 |
Azimut Hotel St. Petersburg Large, tourist-friendly mid-range hotel with spectacular views over the Fontanka River.
| |  | Starting at USD 45.00/night |
 |
Brothers Karamazov Hotel Stylish and highly rated small hotel in Dostoevsky's neighborhood.
| |  | Starting at USD 91.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 83.00/night |
 |
Dostoevsky Hotel Smart modern standard hotel in the historic centre.
| |  | Starting at USD 82.00/night |
 |
Eurasia Hotel Friendly, homely hotel on the Petrograd side.
| |  | Starting at USD 81.00/night |
 |
Ibis Moskovsky Vokzal Hotel Modern standard hotel next to Moskovsky Station.
| |  | Starting at USD 87.00/night |
 |
Karelia Hotel Reasonably priced standard business hotel on the outskirts.
| |  | Starting at USD 61.00/night |
 |
Ladoga Hotel Friendly hotel with comfortable, spacious rooms with good transport links to the centre.
| |  | Starting at USD 63.00/night |
 |
Lyra Hotel Modern 3-star hotel near the Central Bus Station.
| |  | Starting at USD 89.00/night |
 |
Moscow Hotel Perennially popular tourist hotel close to the historic centre.
| |  | Starting at USD 74.00/night |
 |
Nevsky Hotel Grand Stylish and friendly low-cost hotel just off Nevsky Prospekt.
| |  | Starting at USD 120.00/night |
 |
Okhtinskaya Hotel Modern riverside standard hotel with great views onto Smolny Cathedral.
| |  | Starting at USD 66.00/night |
 |
Oktiabrskaya Hotel Good value central accommodation at one of the oldest St. Petersburg hotels.
| |  | Starting at USD 46.00/night |
 |
Pushka Inn Hotel Charming small hotel a few steps from Palace Square and the Hermitage.
| |  | Starting at USD 136.00/night |
 |
Regina Hotel Small standard hotel in an attractive district on the Petrograd Side.
| |  | Starting at USD 81.00/night |
 |
Rossiya Hotel Large standard hotel with moderate prices in South St. Petersburg.
| |  | Starting at USD 81.00/night |
 |
Russ Hotel Simple, unrenovated rooms at very reasonable prices in the center of town.
| |  | Starting at USD 66.00/night |
 |
St. Petersburg Hotel The St. Petersburg has a spectacular riverside setting and comfortable renovated rooms.
| |  | Starting at USD 46.00/night |
 |
Stony Island Hotel Stylish, good-value small hotel near Petrogradskaya Metro Station.
| |  | Price on request |