HOMEABOUT USPARTNERSHIPCAREERSSITE MAPFAQ/HELPCONTACT USCALL US @ 7-812-380-2478LOCAL TIME: 07:06
AROUND THE CITY
Quick Facts
History
Essentials
Sights & Attractions
Suburbs
Imperial Estates
Restaurants & Bars
Transport
Shopping
Business
ACCOMMODATION
St. Petersburg Hotels
Serviced Apartments
TRAVEL SERVICES
Airport Transfers
Russian Visa
VISUAL RESOURCES
Photo Gallery
360° Panoramas
Video
MEMBER SERVICES
Trip Planner
E-mail Newsletters
VISIT MOSCOW
Moscow Hotels
Moscow.Info
Hotels Guide for St. Petersburg

St. Petersburg's best hotels at bargain rates

Low, low room rates No reservation fees
Free visa support No cancellations fees
Detailed, honest information

St. Petersburg hotels range from grand historic properties to budget mini-hotels. Check our Editor Recommendations for the best hotels in all categories, browse our catalogue of dozens of St. Petersburg hotels, or use our interactive map to find hotels at convenient locations in St. Petersburg, then book the rooms you require at permanently discounted rates.
* Check-in date
Choose date...
* Check-out date
Choose date...
* Guests
Price range (per night)

Check Rooms and Rates    See Results on Map
Map of St. Petersburg Hotels
Compare hotels on map
HOT DEALS
Our hotels experts have scoured St. Petersburg to find the best value hotel accommodation in the city. Here are our picks for the hottest hotel deals at St. Petersburg hotels.
Rossi Hotel in St. Petersburg, Russia
Rossi HotelStarting at
USD 76.00/night
Currently perhaps the best value of all St. Petersburg hotels, the Rossi is a small deluxe property in a historic building in the very centre of St. Petersburg. From simple single rooms to the listed interiors of the hotel's Luxury Suite, the Rossi Hotel combines hi-tech amenities with stylish interiors featuring a wealth of historic detail, and all very competitive rates. »
Kempinski Hotel Moika 22 in St. Petersburg, Russia
Kempinski Hotel Moika 22Starting at
USD 216.00/night
With the most spectacular location of all luxury St. Petersburg hotels - only 50m from Palace Square and with superb views of the Winter Palace from many rooms - this beautiful hotel offers Kempinski's usual exemplary service and refined luxury. The Hotel Moika 22 is ideal for business and leisure travellers, and also the best-value 5-star hotel in St. Petersburg. »
Columb Hotel in St. Petersburg, Russia
Columb HotelStarting at
USD 77.00/night
If you're looking for reasonably priced accommodation in the historic centre, the Columb Hotel is a friendly mini-hotel with above-average rooms and a good range of concierge and business services a short walk from Nevsky Prospekt. Few other St. Petersburg hotels can offer such an attractive combination of price and location. »
Ladoga Hotel in St. Petersburg, Russia
Ladoga HotelStarting at
USD 38.00/night
Offering comfortable hotel rooms in St. Petersburg at great value prices 3-star Ladoga Hotel is an ideal choice for leisure travellers and families who want to keep their accommodation spending in check. The hotel is located close to the city center with excellent links to public transport, including a metro station within a few minutes' walk. »
Ibis St. Petersburg Centre Hotel in Russia
Ibis St. Petersburg Centre HotelStarting at
USD 72.00/night
Opened in 2008, the Ibis St. Petersburg Centre Hotel is a modern 3-star property offering comfortable well-equipped rooms with air-conditioning and Internet access, as well as a full range of concierge and business services a few minutes' walk from Nevsky Prospekt and Moskovsky Railway Station in central St. Petersburg. »
Comfort Hotel in St. Petersburg, Russia
Comfort HotelStarting at
USD 98.00/night
The Comfort Hotel is located in a historic building in the very heart of historic St. Petersburg, only a short walk away from the Hermitage Museum, St. Isaac's Cathedral and other major attractions. This small hotel offers 18 modern comfortable rooms with all major amenities, including air conditioning and high-speed Internet... »
Astoria Hotel in St. Petersburg, Russia
Astoria HotelStarting at
USD 250.00/night
One of St. Petersburg's most exclusive hotels offers stylish rooms and suites in the very heart of St. Petersburg. Known to meticulous attention to detail and frequented by both celebrities and tourists, the Astoria Hotel is an ideal "home away from home" for both business and pleasure travellers visiting St. Petersburg. »
Editor Recommendations
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.
Map of St. Petersburg Hotels
Map of hotel locations
Use our interactive map to find hotels in St. Petersburg that are convenient for your needs or to check the location of your chosen St. Petersburg hotel.
Map of hotel locations
5-Star Hotels
Angleterre Hotel
Historic hotel with luxury accommodation and superior facilities next to St. Isaac's Cathedral.
Starting at
USD 198.00/night
Astoria Hotel
Arguably the most famous and luxurious of all St. Petersburg hotels.
Starting at
USD 250.00/night
Corinthia Nevskij Palace Hotel
Modern luxury business hotel with great facilities on Nevsky Prospekt.
Starting at
USD 207.00/night
Grand Hotel Emerald
Modern luxury hotel near Moskovsky Station.
Starting at
USD 165.00/night
Grand Hotel Europe
A byword for luxury and elegance for over a century, superbly situated on Nevsky Prospekt.
Starting at
USD 285.00/night
Kempinski Hotel Moika 22
Refined luxury, excellent amenities, and impeccable service right next to the Winter Palace.
Starting at
USD 216.00/night
Radisson SAS Royal Hotel
Luxury accommodation and facilities in a fine 18th century mansion on Nevsky Prospekt.
Starting at
USD 178.00/night
Sokos Hotel Palace Bridge
Luxury Spa and convention hotel in the heart of the city.
Starting at
USD 179.00/night
4-Star Hotels
Ambassador Hotel
Smart, business oriented four-star hotel in the historic centre.
Starting at
USD 105.00/night
Anabel Premium 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 94.00/night
Arkadia Hotel
Deluxe small hotel close to St. Isaac's Cathedral
Starting at
USD 106.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 123.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 107.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 103.00/night
Novotel St. Petersburg Centre Hotel
Among the most modern and hi-tech of St. Petersburg hotels.
Starting at
USD 141.00/night
Park Inn Pribaltiyskaya Hotel
Large and popular superior hotel on the shore of the Gulf of Finland.
Starting at
USD 85.00/night
Park Inn Pulkovskaya Hotel
Superior accommodation and excellent business facilities in South St. Petersburg.
Starting at
USD 85.00/night
Petro Palace Hotel
Stylish and welcoming downtown hotel with very reasonable rates.
Starting at
USD 91.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 127.00/night
Stony Island Hotel On Lomonosova
Elegant accommodation and friendly service just off Nevsky Prospekt.
Price on request
3-Star Hotels
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 71.00/night
Amsterdam Hotel
Tiny private hotel close to Petrogradskaya Metro.
Starting at
USD 62.00/night
Andersen Hotel
Reliable and inexpensive standard hotel on the Petrograd Side.
Starting at
USD 64.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 40.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 77.00/night
Dostoevsky Hotel
Smart modern standard hotel in the historic centre.
Starting at
USD 82.00/night
Dynasty Hotel
Elegant small hotel in the historic heart of St. Petersburg.
Starting at
USD 77.00/night
Eurasia Hotel
Friendly, homely hotel on the Petrograd side.
Starting at
USD 71.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 49.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 95.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 71.00/night
Rossiya Hotel
Large standard hotel with moderate prices in South St. Petersburg.
Starting at
USD 80.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
Mini Hotels
Acme Mini-Hotel on Malaya Morskaya
Simple accommodation at a great central location.
Starting at
USD 59.00/night
Acme Mini-Hotel on Rubinshteina
Deluxe bed-and-breakfast close to Nevsky Prospekt.
Starting at
USD 64.00/night
Antique Hotel Rachmaninov
Centrally located mini-hotel with a touch of extra class
Starting at
USD 124.00/night
Austrian Yard Mini-Hotel
Charming and inexpensive studio accommodation in the historic centre.
Starting at
USD 92.00/night
Nevsky 78 Apart-Hotel
Low-cost self-catering accommodation at a great central location.
Starting at
USD 73.00/night
Nevsky Breeze Hotel
Smart, reasonably priced mini-hotel near St. Isaac's Cathedral.
Starting at
USD 95.00/night
Nevsky Express Hotel
Standard mini-hotel just a few steps from Moskovsky Station.
Starting at
USD 95.00/night
Nevsky Hotel Moyka 5
Attractive mini-hotel in one of St. Petersburg's most beautiful spot.
Starting at
USD 95.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 80.00/night
Comfort Hotel
Popular small hotel located a few steps from Nevsky Prospekt
Starting at
USD 98.00/night
Kristoff Hotel
Mini-hotel offering deluxe accommodation in the city centre.
Starting at
USD 77.00/night
VIEW PRICES IN:
US DollarUS Dollar$
EuroEuro
Russian RoubleRussian RoubleRUB

ABOUT SSL CERTIFICATES
Copyright © 2001-2010 ZAO "". All rights reserved.
Privacy Policy | Legal Notice | Disclaimer | Careers | Advertising with Us | Bookmark Us | Contact Us | 7-812-380-2478