We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

St. Petersburg Romantic Vacation Rentals

List your property
Owner log in
Check in
— / — / —
Check out
— / — / —
Guests
0+ rooms, 2+ guests
Distance from
1 mi
Price per night
$0
$1,000+
Suitability
Show more
Bathrooms
Any
Amenities
Show more
Property type
Show more
Distinctive Features
Show more
Neighborhood
Show more
52 rentals in St. Petersburg.
Sort by:
Tripadvisor Sort
Cosy & quite old style 5 room flat with balcony!
Smolny
4 bedrooms
3 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection
8 other travelers have booked this property
Kossalma
3 bedrooms
3 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Symphony 2 bed rooms Apartment on Nevskiy pr.
Nevskiy
2 bedrooms
1 bathroom
Sleeps 5
Match: Sleeps
More info
Check in
Check out
Payment Protection
3 bedroom apartment. Historical center. Metro.
3 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
29 other travelers have booked this property
Mariinsky Theatre and St Isaac's Cathedral is near
Admiralteisky
1 bedroom
1 bathroom
Sleeps 5
Match: Sleeps
More info
Check in
Check out
Payment Protection
5 other travelers have booked this property
Romantic loft near Nevsky Prospekt with B & B serv
Liteyny
1 bedroom
2 bathrooms
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
9 other travelers have booked this property
Romantic one-bedroom apartment
1 bedroom
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Lovely one-bedroom apartment (349)
1 bedroom
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
1 other traveler has booked this property
Gorgeous 2-bedroom apt on B. Morskaya, 13
Admiralteisky
2 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Gorgeous 2 bedroom apt on Nevsky pr (370)
Nevskiy
2 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
2-bedroom on Nevsky prospect (335)
Nevskiy
2 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
2-bedroom on Nevsky prospect (335)
Nevskiy
2 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
2 other travelers have booked this property
Gorgeous 2 bedroom apt on Nevsky pr (370)
Nevskiy
2 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
2 bedroom apt on B. Morskaya, 13 (290)
Admiralteisky
2 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
2 other travelers have booked this property
Romantic one-bedroom apartment (170)
1 bedroom
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Lovely one-bedroom apartment (349)
1 bedroom
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Charming 2 bedroom apart at Nevsky av.
2 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
1 other traveler has booked this property
5 bdrm apartment, 10 min. fr. Nevsky ave, Wifi
5 bedrooms
3 bathrooms
Sleeps 12
Match: Sleeps
More info
Check in
Check out
Payment Protection
1 other traveler has booked this property
Bluedoor apartment
Vasilyevsky Island
1 bedroom
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Apartcity on Vosstania 31
1 bedroom
1 bathroom
Sleeps 3
Match: Sleeps
More info
Check in
Check out
Payment Protection
Apartment «№14» at Peter and Paul fortress
Petrogradsky
1 bedroom
1 bathroom
Sleeps 5
Match: Sleeps
More info
Check in
Check out
Payment Protection
Provence-Apart
1 bedroom
2 bathrooms
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Romantic one bedroom apartment in the heart of the city
1 bedroom
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
2 other travelers have booked this property
Apartment «1912» at Aurora Cruiser
Petrogradsky
3 bedrooms
2 bathrooms
Sleeps 8
Match: Sleeps
More info
Check in
Check out
Payment Protection
1 other traveler has booked this property
Elite Apartment With Amazing View Of The Lions Bridge
3 bedrooms
3 bathrooms
Sleeps 7
Match: Sleeps
More info
Check in
Check out
Payment Protection
Attic Studio in the heart of Petersburg (2 people)
Palace Square, Nevskiy
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Cozy studio apartment for 3 persons near Nevsky
Palace Square, Nevskiy
1 bedroom
1 bathroom
Sleeps 3
Match: Sleeps
More info
Check in
Check out
Payment Protection
Stremyannaya apartment in city center of Saint-Petersburg
1 bedroom
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Mansarda Scandinavia - Apartment
3 bedrooms
1 bathroom
Sleeps 5
Match: Sleeps
More info
Check in
Check out
Payment Protection
Apartment near St.Vladimir's Cathedral
2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Apartment Pushkin Saint-Petersburg
2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Cozy one-room apartment in the centre of Saint-Petersburg
Palace Square, Nevskiy
1 bedroom
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Three-room apartment just in two-minute walk from the Hermitage State Museum
Admiralteisky
2 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Pretty-looking spacious two-bedroom apartment on the Nevsky Avenue
Nevskiy
2 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Modern apartment set amidst the city’s business, historic and cultural centres
Nevskiy
2 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
1 other traveler has booked this property
Comfort and romantic apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check in
Check out
Payment Protection
Cozy, bright and comfortable
1 bedroom
1 bathroom
Sleeps 3
Match: Sleeps
More info
Check in
Check out
Payment Protection
Elite 1-br apartment in city center near Nevsky prospect
1 bedroom
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Cozy, spacious & bright apartment
1 bedroom
1 bathroom
Sleeps 3
Match: Sleeps
More info
Check in
Check out
Payment Protection
Sea / Port / Center / Terrace / Romantic /Vasilievsky Island /3rooms / Comfort
3 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Happy Home, City Center, Saint-Petersburg, Russia
4 bedrooms
2 bathrooms
Sleeps 10
Match: Sleeps
More info
Check in
Check out
Payment Protection
1 other traveler has booked this property
Happy Home 1, City Center, Saint-Petersburg, Russia
3 bedrooms
2 bathrooms
Sleeps 10
Match: Sleeps
More info
Check in
Check out
Payment Protection
Dressing Room Apartment
2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Letyourflat Apartments 'Loft A'
2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
2 bedroom apt near Nevsky
2 bedrooms
1 bathroom
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Cozystudio on Rubinstein street
1 bedroom
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check in
Check out
Payment Protection
Home4day 3-room apartment by the New Holland Island
Admiralteisky
1 bedroom
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Letyourflat Apartments 'Indigo Loft 2'
Nevskiy
2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Letyourflat Apartments 'Indigo Loft 1'
Nevskiy
2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check in
Check out
Payment Protection
Letyourflat Apartments 'Nevsky Hi-Tech'
2 bedrooms
1 bathroom
Sleeps 5
Match: Sleeps
More info
Check in
Check out
Payment Protection
PreviousNext
12