See all hotels

Four star Hotels of Petrozavodsk

Onego Palace Hotel
Kuybysheva Str.26, Petrozavodsk
Price per day from 2963
This stylish hotel is located directly on the Petrozavodsk waterfront, on the shores of Lake Onega. It offers striking architecture, a panoramic restaurant and a 24-hour lobby bar.
The Onego Palace Hotel features a large foyer with

SPA Hotel Karelia
Naberezhnaya Gyllinga 2, Petrozavodsk
Price per day from 3960
This modern hotel is near the historic centre of Petrozavodsk. SPA Hotel Karelia offers a well-equipped spa and rooms with panoramic views of Lake Onego and the surrounding parkland.
The bright rooms at the SPA Hotel Petrozavodsk feature wooden furniture and
See all hotels
Three Star Hotels of Petrozavodsk

Nevskaya
Volodarskogo Street 24, Petrozavodsk
Price per day from 1960
Free Wi-Fi and a rustic restaurant are offered at Nevskaya Hotel, located in the historical centre of Petrozadvodsk. Just 1.5 km from Lake Onega, it features a 24-hour reception and free parking.
Guests can start the day with a hearty breakfast buffet. The Traktir
See all hotels




Other popular hotels of Petrozavodsk

Fregat
Prospekt Karla Marksa 1А, Petrozavodsk
Price per day from 1600
Enjoying a quiet location in the heart of Petrozavodsk, the Fregat Hotel is located on the scenic shore of Lake Onega. It offers a restaurant as well as free Wi-Fi in the entire hotel.
The softly-lit rooms are decorated in warm colours and feature a flat-screen TV

Lososinskaya Hotel
Lososinskoe Shosse 7, Petrozavodsk
Price per day from 1200
Located a 5-minute walk from Petrozavodsk’s Main Station, this hotel comes with free Wi-Fi and offers a car rental service. Simple rooms are equipped with cable TV and the hotel’s cafe serves European dishes.
Carpeted rooms at Lososinskaya Hotel are heated and

Petrozavodsk
Krasnaya Street 28, Petrozavodsk
Price per day from 390
This hostel offers low-cost accommodation next to the Lenin Prospekt, the main road in Petrozavodsk city centre. Hostel Petrozavodsk offers a 24-hour reception, and Wi-Fi is available in all areas.
The dormitories at Hostel Petrozavodsk are warmly decorated with soft

Onego Hotel
Rigachina Street 3, Petrozavodsk
Price per day from 550
Located on Lake Onega, this unique floating hotel in Petrozavodsk offers self-catering rooms with TV and free parking. The pier for boat trips to Kizhi Island is 500 metres away.
The non-smoking Onego Hotel has functionally furnished rooms with wooden décor.

Zarechanaya Hotel
Lososinskaya Nab. 7A, Petrozavodsk
Price per day from 2300
Located in the Old Town district of Petrozavodsk and less than 2 km from Lake Onega, Zarechnaya Hotel offers spacious accommodation with free Wi-Fi. Free private parking is included.
Set in a reconstructed two-storied building, guests stay in bright coloured rooms
