Hostelworld.com
×
St Petersburg : of 31 Hotels available

31 Hotels in St Petersburg, Russia

Available
  • When do you want to stay in St Petersburg?
  • Search for availability & prices
  • Price
  • Rating
  • Distance
  • Name
LESS
Average price per night - USD
Close
Overall Property Rating
Close
Close
Close
  • show more show less
Close
Close
You have active filters - clear all
We are showing you properties with a rating of 7 or higher. Click here to show all
Hotel

Liberty Island Hotel

Hotel
1.7km from city centre - Show on Map
9.6
Superb 8
  • Perfect Location
  • Superb Staff
  • Fantastic Cleanliness
Free WiFi

Liberty Island Hotel is located in the heart of the city.... More...

View
Hotel

Novorizhskiy Hotel

Hotel
3.6km from city centre - Show on Map
8.9
Fabulous 2
  • Perfect Location
  • Superb Staff
  • Excellent Cleanliness
Free WiFi

Novorizhskiy Hotel is situated just one minute walk from St. Petersburg Canals.... More...

View
Hotel

Apart-hotel Frant

Hotel
2.5km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Apart-hotel Frant offers comfortable rooms in St Petersburg.... More...

View
Hotel

Adagio on Zhukovskogo

Hotel
2.4km from city centre - Show on Map
0.0
No rating 3
Free WiFi
Free Breakfast

Adagio on Zhukovskogo is a small and cozy hotel is located in downtown of St-Petersburg.... More...

View
Hotel

Nomera na Goncharnoy

Hotel
3.2km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Nomera na Goncharnoy offers accommodation in St Petersburg.... More...

View
Hotel

Nevsky Art Hall Hotel

Hotel
0.4km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Nevsky Art Hall Hotel is situated in the heart of St. Petersburg on Bolshaya Konyushennaya street, it takes about 7 minutes to get to the Hermitage and Palace Square.... More...

View
Hotel

Hotel Nevskiy

Hotel
3.3km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

Hotel Nevskiy 111 is the one of the central hotels that located at the main avenue of Saint-Petersburg - Nevskiy prospect.... More...

View
Hotel

Hotel on Mokhovoy

Hotel
1.7km from city centre - Show on Map
0.0
New
0
Free WiFi

Hotel on Mokhovoy is situated in the heart of St Petersburg and offers comfortable accommodations and cosy atmosphere for the guests.... More...

View
Hotel

Old Friends

Hotel
0.9km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Old Friends Guesthouse offers comfortable rooms at affordable price.... More...

View
Hotel

Hotel na Sovetskoy

Hotel
2.8km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Hotel na Sovetskoy is located in the heart of the city.... More...

View
Hotel

Nomera na Nevskom 111

Hotel
3.3km from city centre - Show on Map
0.0
New
0
Free WiFi

Nomera na Nevskom 111 is located in Nevsky Prospect in the city centre of St Petersburg nearby Palace Square, the State Hermitage Museum, Kazan and St. Isaac's Cathedrals.... More...

View
Hotel

Royal Capital Apartment

Hotel
2.3km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Boutique Hotel & Apartments Zabava offers modern and clean rooms in St Petersburg.... More...

View
Hotel

Arkada Hotel

Hotel
1.8km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

Arkada hotel is comfortably located in the quiet courtyard of the Tolstoy House - a large and well-known apartment building in St. Petersburg, an example of Art Nouveau.... More...

View
Hotel

Nevsky Breeze Hotel

Hotel
1.1km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

The hotel is located in the heart of St. Petersburg and very close to the Hermitage, Admiralteystvo, Neva river.... More...

View
Hotel

Nevsky Central Hotel

Hotel
2.2km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

Nevsky Central is located in the heart of St. Petersburg and close to all the most popular sights of the city.... More...

View
Hotel

Red Terem

Hotel
1.9km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Red Terem offers comfortable accommodation in St. Petersburg.... More...

View
Hotel

Nomera na Sadovoy

Hotel
1.3km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Welcome Nomera na Sadovoy in St Petersburg!... More...

View
Hotel

Nomera na Nekrasova

Hotel
3km from city centre - Show on Map
0.0
No rating 2
Free WiFi

Comfortable mini-hotels Nomera na Nekrasova in the center of St. Petersburg will provide you a secluded, relaxing holiday.... More...

View
Hotel

Onegin Hotel

Hotel
2.4km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Hotel Onegin is located in Saint Petersburg, 4 km from Mariinsky Theater and 1.9 km from Alexandrinsky Theater.... More...

View
Hotel

Bolshoy 45

Hotel
2.5km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Bolshoy 45 Hotel is located in Saint Petersburg, a 10-minute walk from Alexandrovsky Park.... More...

View
Hotel

Nevsky 105

Hotel
3.1km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

Located right on Nevsky Prospekt, Nevsky 105 Hotel offers comfortable rooms at affordable price.... More...

View
Hotel

Art Hotel Rachmaninov

Hotel
0.7km from city centre - Show on Map
0.0
No rating 1
Free Breakfast

Hospitality of the Art Hotel Rachmaninov will make your stay with us pleasant and comfortable.... More...

View
Hotel

NEO na Nevskom

Hotel
1.9km from city centre - Show on Map
0.0
No rating
0
Free WiFi

NEO na Nevskom offers accommodation in St Petersburg.... More...

View
Hotel

The Fortuna Inn Hotel

Hotel
3.1km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

The Fortuna Inn Hotel is set in the heart of the cultural capital city and offers comfort rooms and high level service.... More...

View
Hotel

Tourist Hotel

Hotel
6.9km from city centre - Show on Map
0.0
No rating 1
Free WiFi
Free Breakfast

Tourist Hotel stands in a quiet side street in St. Petersburg!... More...

View
Hotel

Mini Hotel Venice

Hotel
3km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

Mini Hotel Venice offers tastefully designed accommodation in the center of St Petersburg.... More...

View
Hotel

Troitsky Hotel

Hotel
2.8km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Troitsky Hotel is located in the heart of the city.... More...

View
Hotel

Mini-hotel Victoria

Hotel
2.6km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Mini-hotel Victoria is located in the heart of the city.... More...

View
Hotel

Nevsky 74

Hotel
1.9km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

Nevsky 74 is designed for young people, and usually our guests be travelling with students from all corners of Russia and abroad.... More...

View
Hotel

Stasov

Hotel
1.4km from city centre - Show on Map
0.0
No rating 6
Free WiFi

The Stasov Hotel constructed by the famous Saint petersburg architect Vasili Petrovich Stasov is an elegant classical building converted into a vibrant hotel.... More...

View
No results found. Please change your dates or refine your filters.

We have 31 hotels in St Petersburg with an average rating of 8.3 based on 7,925 reviews 31 of 31 properties available in St Petersburg

About St Petersburg

Check out our selection of hotels in St Petersburg. Read customer reviews of St Petersburg hotels and check out all our photos of St Petersburg hotels. View St Petersburg hotels on a city map and book a St Petersburg hotel in a location you like. Find the best deals on St Petersburg budget hotels at Hostelworld.com.