Hostelworld.com
×

Hotels in St Petersburg

: of 35 Hotels available

35 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

Mini Hotel Mokko

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

Based on the main restaurant street in Saint Petersburg Rubinstein Street, Mini Hotel Mokko offers comfortable rooms and friendly atmosphere.... 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

Troitsky Hotel

Hotel
0.3km 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

Liberty Island Hotel

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

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

View
Hotel

Apart Otel' Kryshi Pitera

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

Comfortable and fully equipped apartments Apart Otel' Kryshi Pitera are located in Admiralteysky District of Saint Petersburg.... More...

View
Hotel

ANNY TIME Hotel

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

Set in the centre of St. Petersburg on Shpalernaya Street, ANNY TIME Hotel is a new and cozy hotel suitable for families, couples, solo travellers, and business travellers.... More...

View
Hotel

Mini Hotel Rada (Gostevoy Dom Rada)

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

Mini Hotel Rada offers classic-style rooms with a private bathroom.... More...

View
Hotel

Hotel Russia

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

Hotel Russia is one of the best three-star hotels in St. Petersburg with modern infrastructure for a comfortable tourist vacation and for business trips.... More...

View
Hotel

Hop Hey Hotel

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

Located right in the center of St. Petersburg, Hop Hey Hotel offers comfortable rooms decorated in a popular loft style.... 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

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

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

Nevsky 74

Hotel
1.8km 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

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

NEO na Nevskom

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

NEO na Nevskom offers accommodation in St Petersburg.... 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

Hotel Nevskiy

Hotel
4.2km 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 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

Art House

Hotel
2.9km from city centre - Show on Map
0.0
No rating 13
Free WiFi
Free Breakfast

Art House is a mini-hotel, located in the historical part of St-Petersburg, in the apartment house of 1875 year construction, which stores the atmosphere of the ancient Petersburg. Art House will surp... 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

Mini Hotel Venice

Hotel
1.7km 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

Red Terem

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

Red Terem offers comfortable accommodation in St. Petersburg.... 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

Hotel & Gallery Artbox

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

Located in the heart of St Petersburg, Hotel & Gallery Artbox offers accommodation dedicated to contemporary art.... More...

View
Hotel

Boho Home Hotel

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

Boho Home Hotel offers a great central location in the historical center of St Petersburg and cozy and stylish rooms.... More...

View
Hotel

Hotel Mark Inn

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

Set in a carefully restored two-story building built in 1917 in the Petrograd district of St. Petersburg, Hotel Mark Inn offers its guests comfortable accommodation and friendly atmosphere.... More...

View
Hotel

Demut Hotel

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

Demut Hotel is a comfortable stay in the center of St. Petersburg close to Nevsky Prospect and all main St. Petersburg cultural and tourist sites.... More...

View
Hotel

Kosmos

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

Set in the city centre of St. Petersburg, Kosmos is a comfortable mini- hotel offers cozy private rooms for competitive prices.... More...

View
Hotel

Galakt

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

Hotel Galakt in St Petersburg welcomes you to a homey atmosphere and will provide you with the best service possible to make your stay truly enjoyable.... 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
No results found. Please change your dates or refine your filters.

We have 35 hotels in St Petersburg with an average rating of 8.8 based on 2,407 reviews 35 of 35 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.