Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Top Vasilyevsky Island 3 stars Hotels

See all 845 Hotels in Vasilyevsky Island
ibis St Petersburg Centre

ibis St Petersburg Centre

Ligovsky Prospekt 54, St. Petersburg
3.0 out of 5.0
3.6 out of 5 (17 reviews)
Basic hotel Simple, no thrill hotel. Just don't expect anything and you will not be disappointed. There are no amenities on offer. Just the room. It is close to centre of town.
  9 May 2015

$71

$71
Nevsky Contour

Nevsky Contour

88-72, Nevsky prosp., St. Petersburg
3.0 out of 5.0
4.2 out of 5 (125 reviews)
Great LocationWe enjoyed our stay here starting with the quick and efficient service from the staff on acquiring our visa invitation letter. Hard to find, it's in the back down a driveway and there are no signs on Nevsky Street. Look for the Anabell Hotels sign. There is a very small lift to the hotel on the 3rd ...
  30 Jul 2017

$56

$56
Boutique Hotel Golden Triangle

Boutique Hotel Golden Triangle

Nevsky 22-24, St. Petersburg
3.0 out of 5.0
4.4 out of 5 (155 reviews)
A Very Warm WelcomeI stayed at the hotel for four nights and was impressed by its central location, the very helpful reception staff and the vast choice offered at breakfast each morning. I enjoyed not having to walk through a lobby but the feeling I could slip an and out of my room as I pleased. My only criticism ...
  14 Oct 2017

$128

$128
Hotel Vera

Hotel Vera

Suvorovsky Prospekt 25/16, St. Petersburg
3.0 out of 5.0
4.3 out of 5 (170 reviews)
Hotel Staff Knows English And Are Very Helpful! The hotel is very lively. The staff is very good. Now about the negatives , there are mosquitoes in the room. The construction of the bathrooms is such that after bath , water comes to the room!!!
  30 Sep 2017

$71

$71
Boutique Hotel 1852

Boutique Hotel 1852

Zhukovskogo St, 10, St. Petersburg
3.5 out of 5.0
4.6 out of 5 (9 reviews)
Good location and friendly staffIt's my first ri.e to stay in a 3 star hotel and I strongly recommend this place. Staff are very friendly and sometimes go extra miles to assist.
  19 Aug 2017

$83

$83
Hotel Saint Petersburg

Hotel Saint Petersburg

Pirogovskaya Embankment 5/2, St. Petersburg
3.0 out of 5.0
3.2 out of 5 (70 reviews)
View from the hotel is nice, but rooms are small. Chose river side rooms but gave us back side room.
  9 Oct 2017

$76

$76
Station Hotel A1

Station Hotel A1

Kirpichnyy pereulok 3, St. Petersburg
3.0 out of 5.0
4.0 out of 5 (21 reviews)
Small, central and great value Right next to a metro station in the centre of the city minutes walk from the major sites. Good breakfast, 24 hour tea and coffee, excellent customer service from all the staff.
  12 Oct 2017

$52

$52
M Hotel

M Hotel

Pereulok Krylova Dom 2, St. Petersburg
3.0 out of 5.0
4.4 out of 5 (41 reviews)
Prefect location Very good hotel. A bit out dated but still clean and in good location.
  24 Aug 2017

$64

$64
Hotel 1913 Year

Hotel 1913 Year

Voznesenskii ave, 13/2, St. Petersburg
3.0 out of 5.0
4.0 out of 5 (22 reviews)
nice hotel for short business trips and toursprefer to stay in this hotel for short business trips to St Pete
  11 Sep 2017

$61

$61
Herzen House

Herzen House

Bolshaya Morskaya 25, Floor 4, St. Petersburg
3.0 out of 5.0
4.4 out of 5 (66 reviews)
Central hotel, with clean roomsThe hotel offers everything you'd expect, clean rooms, en-suites and a hearty breakfast. Good price for a fantastically central location. Excellent Georgian restaurant next door too.
  22 Sep 2017

$81

$81
Map

3 stars in Vasilyevsky Island

Search for hotels in Vasilyevsky Island on Expedia. You can easily find your hotels in Vasilyevsky Island using one of the methods below:

  • View our selection of featured hotels in Vasilyevsky Island
  • Use the map to find hotels in the Vasilyevsky Island area you prefer
  • Use the filters to see hotels in a specific area of Vasilyevsky Island, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Vasilyevsky Island
  • Enter your travel dates to view the best deals on hotels in Vasilyevsky Island - while they last