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

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Best St. Petersburg Pet Friendly Hotels

See all 912 Hotels in St. Petersburg
15th Floor

15th Floor

st. Hoshimina, 16, St. Petersburg
3.5 out of 5.0
5.0 out of 5 (1 reviews)

NZ$41

NZ$41
9 Owls Hotel

9 Owls Hotel

9 Sovetskaya street 5, St. Petersburg
3.5 out of 5.0
3.6 out of 5 (7 reviews)

NZ$47

NZ$47
A Boutique Hotel

A Boutique Hotel

ul. Sadovaya 7-9-11, St. Petersburg
4.0 out of 5.0
3.8 out of 5 (44 reviews)
Little boutique hotel close to attractionsI wanted to stay somewhere that isn't chained or luxurious filled with tourists from package tours. I wanted somewhere where locals will stay in and hence I chose this hotel when I went to St Petersburg. The location is great. It is walking distance to most sites as well as being right by the Metro ...
  9 Jul 2015

NZ$64

NZ$64
A Hotel Fontanka

A Hotel Fontanka

142, Fontanka river embankment, St. Petersburg
3.5 out of 5.0
2.8 out of 5 (6 reviews)

NZ$34

NZ$34
Adagio B&B on Zhukovskogo

Adagio B&B on Zhukovskogo

Zhukovskogo str. 41, St. Petersburg
1.5 out of 5.0
4.6 out of 5 (26 reviews)
My Stay at the AdagioAnna was a good hostess. Her English is somewhat limited, but she made every effort to offer help. The hotel is a converted apartment, so you have to share the kitchen and bathroom facilities. The rooms are spacious with a wardrobe and a chest of drawers for storing your belongings. There's also ...
  7 Dec 2017

NZ$33

NZ$33
Ale Hotel

Ale Hotel

Zakharievskaya, 14, St. Petersburg
4.0 out of 5.0
2.7 out of 5 (7 reviews)
Convenient LocationThe Hotel is not luxurious. It is basic accommodation with a self service kitchen. Having said that, my room was clean and the bed very comfortable. The bathroom was adequate and the shower was excellent. Very good eating places were close and enjoyable. The receptionists were friendly and helpful. ...
  30 May 2016
Alex Hotel on Kamennoostrovsky

Alex Hotel on Kamennoostrovsky

Kamennoostrovsky pr.,24, Saint Petersburg
3.0 out of 5.0
Alexander Hotel

Alexander Hotel

Stolyarny Pereulok, 10-12, St. Petersburg
3.5 out of 5.0
3.7 out of 5 (3 reviews)

NZ$28

NZ$28
Ambassador Hotel

Ambassador Hotel

5-7 Rimsky-Korsakov Avenue, St. Petersburg
4.5 out of 5.0
4.3 out of 5 (332 reviews)
clean ! nice view! Lovely restaurant on 9th Floor!
  13 Oct 2016

NZ$92

NZ$92
Map

Recently booked St. Petersburg hotels

Hotel Vera
3.5 out of 5.0
Last booking: 6 hours ago
Baby Lemonade Hostel
2.5 out of 5.0
Last booking: 12 hours ago
Hotel Saint Petersburg
3.5 out of 5.0
Last booking: 15 hours ago
Ambassador Hotel
4.5 out of 5.0
Last booking: 16 hours ago
Boutique Hotel 1852
4.5 out of 5.0
Last booking: 18 hours ago
Solo Sokos Hotel Palace Bridge
5.0 out of 5.0
Last booking: 20 hours ago
Petro Palace Hotel
5.0 out of 5.0
Last booking: 21 hours ago
Hotel Roma
3.5 out of 5.0
Last booking: 22 hours ago
Guest House Spirit House
2.5 out of 5.0
Last booking: 24 hours ago

Pocket Guide: Pet Friendly Hotels in St. Petersburg

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

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