Hostelworld.com
×
St Petersburg : of 158 Hostels available

158 Hostels 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

Lighthouse Hotel

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

Lighthouse hotel is located in Saint Petersburg, 3.5 km from Mariinsky Theater and 1.1 km from Alexandrinsky Theater.... More...

View
Hotel

Friends by Gostiny Dvor

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

Friends by Gostiny Dvor offers accommodation in St Petersburg.... 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

Greenwich

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

Abajour on Nevsky

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

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

Abajour on Fontanka

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

Abajour on Fontanka 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 faci... More...

View
Bed and Breakfast

Rinaldi at Bolshoy Prospekt

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

The B&B Rinaldi at Bolshoy is favorably located on a small quiet street, adjoining one of the most beautiful prospects of the city... More...

View
Hostel

Austrian Yard Hostel

Hostel
2.2km from city centre - Show on Map
0.0
No rating
0

Austrian Yard Hostel is waiting for you in the heart of St. Petersburg! Here you will find Home-like atmosphere and outstanding service!... 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

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

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

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

UytRooms

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

Nomera na Zagorodnom offers modern accommodation in St Petersburg.... 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
Apartment

Homely Apartments Rubika

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

Homely Apartments Rubika is a cozy apartment hotel, situated in the heart of Saint-Petersburg.... More...

View
Hotel

Amadeo

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

Amadeo Hotel is a small hotel in the center of St. Petersburg, renovated in March 2016.... More...

View
Hotel

Silver Age

Hotel
2.5km from city centre - Show on Map
0.0
New
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

Greenwich Yard

Hotel
2.4km from city centre - Show on Map
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 on Fontanka

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

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

View
Bed and Breakfast

Apartments on Nekrasov

Bed and Breakfast
2.3km from city centre - Show on Map
0.0
No rating
0

Apartments on Nekrasov offers affordable apartments in central St Petersburg!... More...

View
Apartment

Emerald Apartments

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

Emerald Apartments are located in the heart of the city.... 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

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
Hostel

Bigland Hostel

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

Bigland Hostel is a fresh and new hostel in the heart of Saint Petersburg.... 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
Bed and Breakfast

MeOnOtel

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

MeOnOtel offers bright and cozy rooms in St Petersburg.... 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

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
No results found. Please change your dates or refine your filters.

Witness the spirit of the Russian Revolution in St Petersburg, an Imperial capital steeped in over 300 years of history. Walk its streets to take in the kaleidoscopic colours of its Soviet, Baroque and Neoclassical architecture. There's plenty to admire indoors too, from art galleries to Russian ballet performances. After dark, the city has a variety of nightlife to discover, such as the dive bars on Dumskaya Ulitsa.

You can stay in a St Petersburg hostel overlooking the peaceful Fontanka River, in a hostel that doubles up as an art space, or in retro-themed dorms that take you back to the '60s and '70s. Several St Petersburg hostels have their own bars and nightclubs, so you can socialise after a day in the city. Some hostels in St Petersburg come with fully equipped kitchens for making your own meals, while others offer free activities like city tours, where you can mingle with other travellers. 

St Petersburg's neighbourhoods each have their own unique charm. Vasilievsky Island makes up the historic centre, and is within easy reach of Imperial-era attractions such as St Andrew's Cathedral. Nevsky Prospect is also very central, with bustling streets filled with restaurants and bars – perfect for foodies. Head out for some peace and quiet and stay on the artificial island of New Holland, an up-and-coming neighbourhood with plenty of green spaces, cafés and summer festivals. 

A typical St Petersburg visit combines art, history and culture. History buffs can explore the halls of the baroque-style Winter Palace, the former home of emperors. The 19th-century Church of the Saviour on Spilled Blood, with its iconic onion domes, is also a must-see. For a bird's-eye view, go up the Aerolift, a stationary air balloon that overlooks the city. Other top spots include the Street Art Museum for works by modern Russian artists like Kirill Kto, as well as Kabinet, an atmospheric jazz bar reminiscent of 20th-century St Petersburg. 

Getting into St Petersburg from Pulkovo Airport is simple. Take bus 39Ex or 39 to Moskovskaya underground station (about 20 minutes), then the metro into the city. Alternatively, a taxi will take you directly into downtown St Petersburg in 30-60 minutes. Travelling via train? Moskovsky Rail Terminal is right in the centre of St Petersburg, with lines running to other cities. Within the city centre, the metro or tram is the easiest way to get around, while the bus is a great option if you plan on visiting neighbourhoods a little further out.

We have 158 hostels in St Petersburg with an average rating of 8.2 based on 10,834 reviews 158 of 158 properties available in St Petersburg

About St Petersburg

Witness the spirit of the Russian Revolution in St Petersburg, an Imperial capital steeped in over 300 years of history. Walk its streets to take in the kaleidoscopic colours of its Soviet, Baroque and Neoclassical architecture. There's plenty to admire indoors too, from art galleries to Russian ballet performances. After dark, the city has a variety of nightlife to discover, such as the dive bars on Dumskaya Ulitsa.

You can stay in a St Petersburg hostel overlooking the peaceful Fontanka River, in a hostel that doubles up as an art space, or in retro-themed dorms that take you back to the '60s and '70s. Several St Petersburg hostels have their own bars and nightclubs, so you can socialise after a day in the city. Some hostels in St Petersburg come with fully equipped kitchens for making your own meals, while others offer free activities like city tours, where you can mingle with other travellers. 

St Petersburg's neighbourhoods each have their own unique charm. Vasilievsky Island makes up the historic centre, and is within easy reach of Imperial-era attractions such as St Andrew's Cathedral. Nevsky Prospect is also very central, with bustling streets filled with restaurants and bars – perfect for foodies. Head out for some peace and quiet and stay on the artificial island of New Holland, an up-and-coming neighbourhood with plenty of green spaces, cafés and summer festivals. 

A typical St Petersburg visit combines art, history and culture. History buffs can explore the halls of the baroque-style Winter Palace, the former home of emperors. The 19th-century Church of the Saviour on Spilled Blood, with its iconic onion domes, is also a must-see. For a bird's-eye view, go up the Aerolift, a stationary air balloon that overlooks the city. Other top spots include the Street Art Museum for works by modern Russian artists like Kirill Kto, as well as Kabinet, an atmospheric jazz bar reminiscent of 20th-century St Petersburg. 

Getting into St Petersburg from Pulkovo Airport is simple. Take bus 39Ex or 39 to Moskovskaya underground station (about 20 minutes), then the metro into the city. Alternatively, a taxi will take you directly into downtown St Petersburg in 30-60 minutes. Travelling via train? Moskovsky Rail Terminal is right in the centre of St Petersburg, with lines running to other cities. Within the city centre, the metro or tram is the easiest way to get around, while the bus is a great option if you plan on visiting neighbourhoods a little further out.