Hostelworld.com
×

Hostels in St Petersburg

: of 116 Hostels available

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

Passage Hotel

Hostel
1.2km from city centre - Show on Map
8.6
Fabulous 10
  • Perfect Location
  • Marvellous Staff
  • Excellent Cleanliness
Free WiFi

Passage Hotel offers accommodation in St Petersburg.... More...

View
Hostel

My Hostel

Hostel
1.4km from city centre - Show on Map
8.8
Fabulous 4
  • Wonderful Location
  • Superb Staff
  • Excellent Cleanliness
Free WiFi

Welcome to My Hostel - hotel and hostel in St. Petersburg!... More...

View
Apartment

Emerald Apartments

Apartment
2.6km 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
Apartment

Homely Apartments Rubika

Apartment
2.6km 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

Hotel on Mokhovoy

Hotel
1.7km from city centre - Show on Map
0.0
No rating
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
Hostel

Loft «1912» on Nevsky For Big Groups

Hostel
2.5km from city centre - Show on Map
7.6
Very good 2
  • Perfect Location
Free WiFi

Loft «1912» on Nevsky For Big Groups offers comfortable accommodations for the guests.... More...

View
Hostel

Austrian Yard budget rooms-Guesthouse

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
Hostel

Twin Cities Melbourne

Hostel
3.2km from city centre - Show on Map
0.0
No rating 7
Free WiFi

Twin Cities Melbourne is a mega comfortable, modern hostel where you can to relax and have fun! The highlight of the project was functional and eclectic, the interior designers.... More...

View
Apartment

Nevsky Loft Studio

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

Vintage & Funky Sport Hostel is located in the heart of St. Petersburg. It is just a 10-minute walk away from the Vosstaniya Square and the Ploshchad Vosstaniya.... More...

View
Bed and Breakfast

Vikena

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

Hotel Mini-Hotel Vikena is situated in Saint Petersburg. It boasts a convenient location within 1 km from the city center.... More...

View
Hostel

Kino Hostel on Vyborgskaya

Hostel
3.4km from city centre - Show on Map
9.7
Superb 3
  • Wonderful Location
  • Superb Staff
  • Fantastic Cleanliness
Free WiFi

Kino Hostel on Vyborgskaya is a modern hostel with great atmosphere.... More...

View
Hostel

Capsule de Lux ApraxInn

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

Capsule de Lux ApraxInn is a new hotel which is perfect for travellers who want to explore Saint Petersburg.... 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
Hostel

Hostel Makarena

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

Hostel Makarena is situated in the historical part of the city.... More...

View
Hostel

Hostel Bolshoj Kazachij

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

Hostel Bolshoj Kazachij is located in the heart of the city.... 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

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
Hostel

Pop-Art Hostel

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

Pop-Art Hostel is a new modern and ultra-fashionable hostel with unique author’s design and it is situated in the centre of Saint Petersburg.... 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

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

Nomera na Nevskom 111

Hotel
3.3km from city centre - Show on Map
0.0
No rating
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
Bed and Breakfast

Liteiny 51

Bed and Breakfast
1.7km from city centre - Show on Map
2.0
Rating 62
Free WiFi
Free Breakfast

We are fond of travelling and spend many nights away from our own home. While creating our family-run guesthouse we were trying to make it such a place that we would like to stay ourselves.

Our gue... More...

View
Apartment

Taiga House

Apartment
1.9km from city centre - Show on Map
8.5
Fabulous 21
  • Wonderful Location
  • Superb Staff
  • Excellent Cleanliness
Free WiFi

Taiga House offers accommodation in St Petersburg!... More...

View
Hostel

Aurora Hostel

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

Set in the very heart of Saint Petersburg Aurora Hostel is a modern and comfortable hostel.... More...

View
Hostel

Hostel My Friends

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

A small and very cosy hostel Hostel My Friends located right in the heart of St Petersburg in just a 5 minute walk from Moskovskiy railway station and metro stations Ploshad Vostaniya and Mayakovskaya... More...

View
Bed and Breakfast

Tanais Guesthouse

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

Set in a historic building built in the art Nouveau style in the city centre of Saint Petersburg, Tanais offers accommodation in comfortable private rooms.... More...

View
Hostel

Hostel White Nights on Sadovaya

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

Located in Saint Petersburg nearby all main cultural and tourist sites, Hostel White Nights on Sadovaya offers comfortable rooms for moderate prices.... More...

View
Hostel

White Hostel

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

Set in the historical center of St Petersburg on Liteiny Prospekt, the White Hostel offers cosy accommodation and friendly atmosphere.... 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 116 hostels in St Petersburg with an average rating of 8.8 based on 2,407 reviews 116 of 116 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.