Customised for your search:

St. Petersburg Hotel Guide. Independent Hotels in St. Petersburg, Russia

St. Petersburg hotels
St. Petersburg

Top Trending Independent Hotels in St. Petersburg

The Taleon Imperial Hotel - St. Petersburg Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Taleon Imperial Hotel

59 Moika Emb, St. Petersburg - Map
 
 
"World class luxury"
A1 experience from check in to check out. Great location close to 'must see' sites, museums and panoramas of the magnificent old imperial capital of Russia. The building is a well preserved and meticulously restored 18th century palace. It's worthwhile to spend several hours exploring and admiring the interiors. The hotel's atmosphere calls for 'slowing down', look around and enjoy staying in cozy luxury.
Sandy from Clearwater Beach, FL
The Taleon Imperial Hotel is the only lodging in St. Petersburg providing accommodations in a czarist-era palace. Restored …More
Grand Peterhof Spa Hotel - Petergof Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Grand Peterhof Spa Hotel

Lit. A, 2, Gofmeysterskaya str., Petergof - Map
 
 
"The best."
Just excelent. Perfect location, perfect service and price.
Renata&Yuri. from Israel
Grand Peterhof SPA Hotel is located in the picturesque suburb of St.Petersburg surrounded by beautiful palaces and parks of …More
Pushka Inn Hotel - St. Petersburg Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Pushka Inn Hotel

14 Moika River Embankment, St. Petersburg - Map
 
 
"Wonderful hotel in great location"
I can highly recommend the Pushka Inn in St. Petersburg. The staff was very friendly and helpful and spoke excellent English. Room was quiet and very comfortable. Hotel is located within walking distance of many of the major attractions. I would definitely stay there again.
Christoph from Berthoud, CO
The Pushka Inn is an ideal place for rest and work combining both luxurious 18th century architecture with all modern …More
Hotel Happy Inn - St. Petersburg Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Hotel Happy Inn

Str Voronezhskaya 67, St. Petersburg - Map
 
 
"Great new hotel in St. Petersburg."
Personalized service. Good value for money. Newly refurbished. Very clean and pleasant rooms. Between airport and city. Worth a try. Personalized service. Good value for money. Newly refurbished. Very clean and pleasant rooms. Between airport and city. Worth a try. Personalized service. Good value for money. Newly refurbished. Very clean and pleasant rooms. Between airport and city. Worth a try.
steve from moscow.
Situated in St. Petersburg, this hotel is close to Cossack Cathedral of the Elevation of the Holy Cross, Kazan Cathedral, and …More
Sonata on Lomonosova - St. Petersburg Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Sonata on Lomonosova

Lomonosova Street 14/8, St. Petersburg - Map
 
 
"the best hotel I have ever stay in!"
Very nice location, in the center of St.Petersburg. Close to everything. Nice staff, clean room, Beautiful breakfast each morning.
Nina from New York, NY
Sonata on Lomonosov street - the hotel which is located in the heart of St. Petersburg in an extraordinarily beautiful …More
Old Town Mini-Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

Old Town Mini-Hotel

70 - 72 Bolshoy Pr Petrogradskaya Side, St. Petersburg - Map
 
 
"Just Right"
A clean, efficient mini hotel with a generous breakfast to fuel you through your day. Guests have access to the kitchen and its appliances. Very comfortable room. Don't let the entryway scare you away. The location is convenient and quiet.
Suzanne from San Francisco, CA
Opened in June 2003, the Old Town Hotel in the historic centre of Saint Petersburg ( Petrogradskaya Storona ) is set on …More
Residence on Moika - St. Petersburg Hotels
Rating: 3.0 Stars

Residence on Moika

Moika Embankment 42, St. Petersburg - Map
 
 
Strategically located in the center of Saint Petersburg, Hotel Residence on Moika offers comfortably appointed …More
Amulet on Malaya Morskaya Guest House - St. Petersburg Hotels
Rating: 3.0 Stars

Amulet on Malaya Morskaya Guest House

Malaya Morskaya Street 7, apartment 5, St. Petersburg - Map
 
 
"Nice hotel, excellent location"
We stayed at the Amulet Hotel for 3 nights in mid-September. The hotel is easy to find, right opposite the Metro station and in a fantastic location for Palace Square, Nevsky Prospect and the river. We stayed in Room 1 which was large, clean and comfortable. It overlooked the street so there was a little road noise and some noise at night from people on the street, but not enough to keep you awake. The staff we met (Darya, Olga and Elizaveta) all spoke good English and were very welcoming and helpful. Breakfast was provided each morning at a time to suit us, and we had to pick from several different options the evening before, e.g. eggs, porridge, pancakes. The breakfast wasn't really anything special, but fine and filling. We were also able to wash and dry our clothes at the Amulet for a small fee which was really welcome after travelling for a while. The area around the hotel feels safe and there are plenty of places to eat and drink. The bakery next door (to the right) and the restaurant / cake shop further up the street (also to the right) were both excellent. The hotel is also close to McDonalds, Subway, Teremok etc if you need something quick and cheap.
A Traveller
The affordable Hotel Amulet on Malaya Morskaya offers comfortable and affordable accommodation in downtown Saint …More
Boutique Hotel Respectale - St. Petersburg Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Boutique Hotel Respectale

36-38 Mayakovskogo Str, St. Petersburg - Map
 
 
"Really nice hotel... Worth of money."
This hotel is really good. From outside it will look like an old building, but from inside its a castle. Huge rooms with nice & well trained staff. Really appreciate Infotainment Tourz Pvt. Ltd. for booking this hotel for us.
A Traveller
This guesthouse is located in St. Petersburg (St. Petersburg City Centre), close to Transfiguration Cathedral, State Russian …More
Maribelle Mini Hotel - St. Petersburg Hotels
Rating: 2.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Maribelle Mini Hotel

Kazanskaya Street 12, St. Petersburg - Map
 
 
"Brilliant location for seeing the city"
An amazing location, right in the heart of St Petersberg, great service and friendly and helpful staff. Look out for the sign on the door or you could easily walk staight past!
Fred from Manchester, UK
If you have decided to take a trip to the fabulous city of Saint Petersburg, Russia , known for its impressive art …More

Search from 340 St. Petersburg Hotels


    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Pocket Guide: St. Petersburg Independent Hotels

    Search for hotels in St. Petersburg on Expedia.co.uk. You can easily find your hotels in St. Petersburg using one of the methods below:

    • View our selection of featured hotels in St. Petersburg
    • Use the map to find hotels in the St. Petersburg neighborhood you prefer
    • Use the filters to see hotels in a specific area of St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg
    • Enter your travel dates to view the best deals on hotels in St. Petersburg - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews