Petrozavodsk, Russia

No dates selected

Sort by

Price for a night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name
Hotel chain

Hotels with a restaurant in Petrozavodsk

: 48 options found

Select dates so you can see the availability and exact prices.

ulitsa Kuybysheva, 26, Petrozavodsk
1.8 km from the center of Petrozavodsk
Excellent
510 reviews
8.3
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 5,016
per night
Gagarin square, 1,, Petrozavodsk
115 m from the center of Petrozavodsk
Excellent
587 reviews
8.6
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 5,787
per night
Naberezhnaya Gullinga, 2, Petrozavodsk
2.3 km from the center of Petrozavodsk
Excellent
521 reviews
8.7
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 5,016
per night
ulitsa Fedosovoy, 44, Petrozavodsk
1.9 km from the center of Petrozavodsk
Excellent
265 reviews
8.7
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,241
per night
prospekt Lenina, 21, Petrozavodsk
877 m from the center of Petrozavodsk
Excellent
453 reviews
8.1

Room in this hotel

from ₽ 3,858
per night
ulitsa Anohina, 24, Petrozavodsk
254 m from the center of Petrozavodsk
Fantastic
88 reviews
9.5

Room in this hotel

from ₽ 4,167
per night
naberezhnaya Varkausa 27 -22, Petrozavodsk
2.6 km from the center of Petrozavodsk
Fantastic
58 reviews
10
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,781
per night
Karla Marksa ave. 1A, Petrozavodsk
2.4 km from the center of Petrozavodsk
Fantastic
179 reviews
9.1

Room in this hotel

from ₽ 6,307
per night
ulitsa Fedosovoj, 27, Petrozavodsk
1.8 km from the center of Petrozavodsk
Fantastic
21 reviews
10
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 5,826
per night
ulitsa Rigachina 7A, Petrozavodsk
2.6 km from the center of Petrozavodsk
Fantastic
63 reviews
9.3

Room in this hotel

from ₽ 2,932
per night
ploshchad Gagarina 3, Petrozavodsk
131 m from the center of Petrozavodsk
Very good
22 reviews
7.1
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 3,087
per night
ulitsa Anohina 26A, Petrozavodsk
299 m from the center of Petrozavodsk
Fantastic
2 reviews
9.9
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 4,128
per night
prospekt Lenina, 16, Petrozavodsk
1 km from the center of Petrozavodsk
Fantastic
3 reviews
10
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 5,093
per night
Prospekt Karla Marksa, 3 A, Petrozavodsk
2.1 km from the center of Petrozavodsk
Good
43 reviews
6.5

Room in this hotel

from ₽ 2,821
per night
ulitsa Rigachina, 40, Petrozavodsk
3.1 km from the center of Petrozavodsk
Fantastic
7 reviews
9.8
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 4,205
per night
Onezhskoy Flotilii Street, 33, Petrozavodsk
4.7 km from the center of Petrozavodsk
Fantastic
16 reviews
9.1

Room in this hotel

from ₽ 2,624
per night
prospekt Lenina 7, Petrozavodsk
1.5 km from the center of Petrozavodsk
Fantastic
8 reviews
9.4

Room in this hotel

from ₽ 8,950
per night
prospekt Karla Marksa, 22, Petrozavodsk
1.2 km from the center of Petrozavodsk
Fantastic
13 reviews
10
Please sign in and select your booking dates to find your discount amount.

Room in this hotel

from ₽ 5,903
per night
Russian Federation, 185013, Republic of Karelia, Petrozavodsk, Xalturina St., 13, Petrozavodsk
2.8 km from the center of Petrozavodsk
Excellent
57 reviews
8.3

Room in this hotel

from ₽ 4,545
per night
ulitsa Eremeeva, 38, Petrozavodsk
1.5 km from the center of Petrozavodsk
Fantastic
27 reviews
9.9

Room in this hotel

from ₽ 3,727
per night