Lake Onega, Russia

No dates selected

Sort by

Price

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 near Lake Onega

: 93 options found

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

ulitsa Pushkinskaya 7, Petrozavodsk
Very good
20 reviews
7.3

Room in this hotel

from ₽ 2,963
per night
ulitsa Omelina 9, Medvezhyegorsk
Fantastic
2 reviews
10

Room in this hotel

from ₽ 19,790
per night
Voznesenskoye sh., 16, Petrozavodsk, Kareliya Republits, Russia, 185000, Petrozavodsk, 185000, Petrozavodsk
Fresh listing

Room in this hotel

from ₽ 3,655
per night
Derevnya Sennaya Guba,Klimont'yevskaya,Petrozavodsk 123592, Longasi, 123592, Longasi
Fresh listing

Room in this hotel

from ₽ 5,298
per night
Lososinskoe shosse 7, Petrozavodsk
Good
48 reviews
6.5

Room in this hotel

from ₽ 3,590
per night
ul. Rigachina, 3, Petrozavodsk, Kareliya Republits, Russia, 185005, Petrozavodsk, 185000, Petrozavodsk
Very good
12 reviews
7.7

Room in this hotel

from ₽ 3,655
per night
185000, Petrozavodsk, Volodarskogo Street 24, Petrozavodsk
Excellent
9 reviews
8.8

Room in this hotel

from ₽ 3,655
per night
Prospekt Karla Marksa, 3 A, Petrozavodsk
Good
46 reviews
6.6

Room in this hotel

from ₽ 3,854
per night
13, Khalturina street, Petrozavodsk
Excellent
57 reviews
8.3

Room in this hotel

from ₽ 4,479
per night
Muezerskaia ulitsa 15a, stroyenie 9, Petrozavodsk
Very good
18 reviews
7.3

Room in this hotel

from ₽ 5,335
per night
ulitsa Dzerzhinskogo 2, Medvezhyegorsk
Good
148 reviews
6.5

Room in this hotel

from ₽ 3,846
per night
Shuyskaya, 185505 Shuyskaya Chupa, Russia, Shujskaya chupa, 185505, Shujskaya chupa
Good
1 review
6.0

Room in this hotel

from ₽ 3,465
per night
проезд Курганский, 3, Petrozavodsk
Excellent
2 reviews
8.0

Room in this hotel

from ₽ 3,684
per night
St. Omelina, 1A, Medvezhyegorsk, 186350, Medvezhyegorsk
Fresh listing

Room in this hotel

from ₽ 3,846
per night

Your stay in in Lake Onega starts from ₽ 2,963, with the most expensive option at ₽ 19,790.