Hotels near Vasilyevsky Island

Search and compare hotels near Vasilyevsky Island from hundreds of travel sites and save

Vasilyevsky Island - Saint Petersburg, Sankt-Peterburg, Russia
Oct 18 — Oct 192
Vasilyevsky Island - Saint Petersburg, Sankt-Peterburg, Russia
Mon 18/10
Tue 19/10
...and more

Cheapest hotels near Vasilyevsky Island, Saint Petersburg

Show all hotels
Online Hostel
Online Hostel
8,0 Excellent
6 Line V.o, 27, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2,9 km from city centre,  

Online Hostel provides a comfortable setting when in St Petersburg. Surrounded by local bars and restaurants, it is within walking distance from Vasileostrovskaya Saint Petersburg Metro.

R102
Avg. per night
Marseille Hostel
Marseille Hostel
8,1 Excellent
Kadetskaya Line V.O, 7/2, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2,6 km from city centre,  

Located amongst popular attractions, boutiques and eateries, Marseille Hostel is ideal for guests wishing to discover St Petersburg and its surroundings. It also offers an airport shuttle, luggage storage and a 24-hour reception.

R117
Avg. per night
Mark Hotel
Mark Hotel
8,3 Excellent
9 Line Vasileostrovskaya 30, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2,9 km from city centre,  

Situated only a short stroll from Vasileostrovskaya Saint Petersburg Metro, Mark Hotel St Petersburg offers guests an ideal base when visiting St Petersburg. It also provides luggage storage, a 24-hour reception and an express check-in and check-out feature.

R161
Avg. per night
Antresol Apartments
Antresol Apartments
9,0 Excellent
Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2,6 km from city centre,  

Situated under a 20-minute walk from Sportivnaya Station, Antresol Apartments provides guests with a convenient base when in St Petersburg. Those staying at the property can also enjoy free Wi-Fi access during their stay.

R307
Avg. per night
Seven Cabins Hotel
Seven Cabins Hotel
7,8 Good
Veselnaya Ulitsa 4B, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
4,4 km from city centre,  

Featuring an indoor pool, Seven Cabins Hotel is situated in St Petersburg and provides comfortable accommodation. It also features massage services, free Wi-Fi and an express check-in and check-out feature.

R409
Avg. per night
Sacvoyage Hotel
Sacvoyage Hotel
8,9 Excellent
Sredniy Prospect VO, 48/27, Litera B, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
3,2 km from city centre,  

Sakvoyazh Hotel is located in St Petersburg and is close to the Hermitage Museum. Surrounded by local bars and restaurants, it is within walking distance from Vasileostrovskaya Saint Petersburg Metro.

R423
Avg. per night
Romar Hotel
Romar Hotel
7,8 Good
Prospekt Kima 6, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
5,0 km from city centre,  

This St Petersburg hotel is located within a 10-minute walk of Primorskaya Saint Petersburg Metro. It offers free Wi-Fi, luggage storage and a 24-hour reception.

R423
Avg. per night
Vasilievskiy Dvor Hotel
Vasilievskiy Dvor Hotel
8,9 Excellent
Sredny Prospekt 11, Saint Petersburg, Sankt-Peterburg, Russia
Show on map
2,9 km from city centre,  

Located in St Petersburg, Vasilievskiy Dvor Hotel is within a 30-minute drive of Pulkovo Airport and provides a sauna. Surrounded by local bars and restaurants, it is a short stroll from Vasileostrovskaya Saint Petersburg Metro.

R453
Avg. per night

Hotel prices near Vasilyevsky Island

2 stars or below

R102 - R423

Romar Hotel

No. 1 most popular

Romar Hotel
7,8 Good
R423
Avg. per night
Marseille Hostel

Best value

Marseille Hostel
8,1 Excellent
R117
Avg. per night
3 stars

R161 - R525

Prestige Hotel on Vasilyevsky

No. 1 most popular

R525
Avg. per night
Sacvoyage Hotel

No. 2 most popular

Sacvoyage Hotel
8,9 Excellent
R423
Avg. per night
Mark Hotel

Best value

Mark Hotel
8,3 Excellent
R161
Avg. per night
4 stars and up

R292 - R598

Solo Sokos Hotel Vasilievsky

No. 1 most popular

R598
Avg. per night
Talisman Hotel

Best value

Talisman Hotel
8,6 Excellent
R292
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay near Vasilyevsky Island

About Vasilyevsky Island

Located opposite the Winter Palace, Vasilyevsky Island comprises a large portion of Saint Petersburg’s historic centre. It’s home to some of the city’s most spectacular landmarks and the largest private contemporary art museum in Russia.

Things to do

Admire Menshikov Palace, one of the first buildings to be established in Saint Petersburg. This yellow Petrine Baroque landmark overlooks the River Neva and is a branch of the Hermitage Museum. Wander inside to see 17th and 18th-century Russian artworks and antiques in its period-furnished rooms.

If you’re interested in contemporary art, visit the Erarta Museum where more than 250 different artists from across Russia are represented. Browse paintings, sculptures and graphic art, together with large-scale installations and art-animation films.

One of the most beautiful buildings on Vasilyevsky Island is the Andreyevsky Cathedral, which was originally conceived by Peter the Great to resemble Saint Peter’s Basilica in Rome. Admire its elegant cupola topped by a two-tiered bell tower, then step inside its richly gilded interior.

Don’t miss the Old Saint Petersburg Stock Exchange, a striking example of Greek Revival architecture inspired by Paestum’s Greek Temple of Hera. It’s framed by two rostral columns decorated with bronze anchors and ship prows, while marble figures at the base represent each of Russia’s major rivers.

Getting around

Pulkovo International Airport is around 30 minutes’ drive from Vasilyevsky Island and there are direct trains from Moscow at the nearby Moskovsky Station. Subway trains connect to Vasileostrovskaya station, while buses and trolleys travel throughout the city.

Vasilyevsky Island travel FAQs

  • What are the best hotels near Vasilyevsky Island?

    Vasilyevsky Island is home to many highly-rated hotels, one of which is Courtyard by Marriott St. Petersburg Vasilievsky, which has a current rating of 8,9. For other potential stays, consider Trezzini Palace Hotel and Solo Sokos Hotel Vasilievsky, which can also be great places to stay near Vasilyevsky Island.