Hostelworld.com

Group of 15 or more?

Contact our Group Travel team directly for a tailor made solution for your group

×
×
St Petersburg : of 150 Hotels available

150 Hotels in St Petersburg, Russia

Available
  • When do you want to stay in St Petersburg?
  • Search for availability & prices

Group of 15 or more?

Contact our Group Travel team directly for a tailor made solution for your group

FILTER
SORT
MAP
LIST
  • 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

Sun Clarita

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

Welcome to Sun Clarita! IT offers comfortable and cosy rooms in St Petersburg.... More...

View
Hotel

Pestel Inn

1.4km from city centre - Show on Map
5.7
Rating 1
  • Wonderful Location
Free WiFi
Free Breakfast

Pestel Inn is located in Saint Petersburg, a 1-minute walk from Letniy Sad Park and a 5-minute walk from Marsovo Pole Square.... More...

View
Hotel

Battistini Taddeo

0.9km from city centre - Show on Map
5.1
Rating 9
  • Perfect Location
  • Marvellous Staff
Free Breakfast

Located on the Griboedov Canal 29, just a minute's walk from the main avenue Nevsky Prospekt. We are a 2 minutes walk from Nevsky Pr. Our exclusive location you can see at the pictures of our Bank bri... More...

View
Hotel

Friends by the House of Books

0.7km from city centre - Show on Map
9.1
Superb 1
  • Perfect Location
  • Marvellous Staff
  • Fantastic Cleanliness
Free WiFi
Free Breakfast

Superb location, really friendly staff, cozy & nicely designed interiors & a view from the terrace & some of the rooms, which deserved to be on a postcard.... More...

View
Hotel

Friends on Fontanka

1.5km from city centre - Show on Map
8.1
Fabulous 2
  • Wonderful Location
  • Marvellous Staff
Free WiFi

Friends on Fontanka offers accommodation in St Petersburg.... More...

View
Hotel

Friends on Kazanskaya

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

Friends on Kazanskaya is a very clean and comfortable small hotel with superb location within only 5-minute walk from the all city attractions.... More...

View
Hotel

Nevsky Express Hotel

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

The Nevsky Express Hotel in St. Petersburg is located near Moskovsky Railway Station and the Ploschad Vosstania underground station (3-minute walk). Elegantly decorated rooms are welcoming and feel li... More...

View
Hotel

White Night Mini-Hotel

0.9km from city centre - Show on Map
8.3
Fabulous 2
  • Perfect Location
  • Marvellous Staff
  • Excellent Cleanliness
Free WiFi

White Night Mini-Hotel offers cozy and comfortable lodging in St. Petersburg.... More...

View
Hotel

Greenwich Yard

2.4km from city centre - Show on Map
10.0
Superb 1
  • Perfect Location
  • Superb Staff
  • Fantastic Cleanliness
Free WiFi

Greenwich Yard is a small hotel in the center of the city. It has remarkable design - Provence style alike, equipped with all necessary facilities and at the same time affordable.... More...

View
Hotel

Friends in Gostiny Dvor

1.3km from city centre - Show on Map
9.8
Superb 3
  • Perfect Location
  • Superb Staff
  • Fantastic Cleanliness
Free WiFi

Friends in Gostiny Dvor offers accommodation in St Petersburg.... More...

View
Hotel

Hotel Na Sadovoy

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

Hotel Na Sadovoj offers nice rooms at an affordable price point.... More...

View
Hotel

Da Vinci Hotel

2.9km from city centre - Show on Map
  • Perfect Location
  • Excellent Cleanliness
Free WiFi

Da Vinci Hotel offers accommodation in the center of Saint Petersburg.... More...

View
Hotel

Adagio on Zhukovskogo

2.4km from city centre - Show on Map
8.3
Fabulous 3
  • Wonderful Location
  • Superb Staff
  • Excellent Cleanliness
Free WiFi
Free Breakfast

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

View
Hotel

Station Hotel M19

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

Station Hotel M19 offers accommodation in St Petersburg.... More...

View
Hotel

Greenwich Hotel

2.4km from city centre - Show on Map
10.0
Superb 1
  • Perfect Location
  • Superb Staff
  • Fantastic Cleanliness
Free WiFi

A piece of England in St. Petersburg - hotel Greenwich fully conveys the spirit of the Victorian era, but not without modern comforts: 8 air-conditioned rooms with bathroom, right in the city center.... More...

View
Hotel

The Fortuna Inn Hotel

3.2km from city centre - Show on Map
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

Silver Age

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

Mini-hotel Silver Age is central located and offers exquisite, elegant interiors with paintings and antiques, great service, home-cooked breakfasts and cozy rooms with air conditioning and Wi-Fi.... More...

View
Hotel

Apart-hotel Frant

2.4km 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

Petersburg Tale

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

Petersburg Tale offers a comfortable and cozy accommodation in St Petersburg.... More...

View
Hotel

Station Hotel G73

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

Station Hotel G73 is situated in the historic, cultural and business center of St. Petersburg within walking distance of the main attractions and main streets!... More...

View
Hotel

Station Hotel K43

1.3km from city centre - Show on Map
0.0
No rating 4
Free WiFi
Free Breakfast

Station Hotel K43 offers comfortable rooms with TV's and free Wi-Fi!... More...

View
Hotel

Station Hotel Z12

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

Station Hotel Z12 is situated in the istoric center of St. Petersburg within walking distance of the main attractions and main streets!... More...

View
Hotel

Azimut Hotel

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

Azimut Hotel Saint Petersburg, beautifully located in the historical center of the city!... More...

View
Hotel

Arkada 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

Atrium Hotel

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

Situated in the heart of the Northern Capital, this elegant and hospitable hotel offers 37 cozy rooms and apartments.... More...

View
Hotel

Mini Hotel Venice

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

Abajur on Nevsky

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

Clean and comfortable small hotel, located right on Nevsky Prospekt, 5-minute walk from the Palace Square, offers spacious rooms with bathroom of several categories, including de luxe suite.... More...

View
Hotel

Abajur on the Fontanka

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

Hotel is located in the historic center of St. Petersburg on the Fontanka River embankment. The spacious rooms are from 20 to 50 square meters, elegantly furnished and have private facilities.... More...

View
Hotel

Economy Hotel Pilau

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

Economy Hotel Pilau is located at the heart of the city centre, in close proximity to famous St.Petersburg place... More...

View
Hotel

Art House

2.4km 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

We have 150 hotels in St Petersburg with an average rating of 8.2 based on 9,144 reviews

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.

Hostelworld Mobile Apps

Book on the go with the new Hostelworld mobile apps.

Search and book more than 33,000 properties in over 170 countries, from anywhere.

Newsletter Sign Up

Submitting your info

Thank you for signing up to our newsletter!

Sign up for our newsletter to get the best hostel deals and news sent straight to your inbox. You can unsubscribe at any time.

×