Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Petrozavodsk

Filter by star ratings
All filters
Park-hotel Kalevala
Park-hotel Kalevala
10.0 Excellent
Kosalma Village, Petrozavodsk, Kareliya, Russia
Show on map
29.4 km from city centre, Petrozavodsk 
ExcellentBased on 1 review
10.0

Featuring a sauna, Kalevala Hotel is situated in Shuyskaya and offers traditional accommodation. It also provides a 24-hour reception, bicycle rental and a tour desk.

Fregat
Fregat
9.1 Excellent
Karla Marksa Avenue 1A, Petrozavodsk, Kareliya, Russia
Show on map
2.2 km from city centre, Petrozavodsk 
ExcellentBased on 2,554 reviews
9.1

Featuring views of the park, Frigate Hotel is situated in Petrozavodsk City Centre and offers a 24-hour reception, free Wi-Fi and a terrace. In addition to free private parking on site, the hotel features comfortable 4-star rooms and a bar.

Country Club Edem
Country Club Edem
9.2 Excellent
450 km Murmanskoye shosse, lake Konchozero, Shuya, Kareliya, Russia
Show on map
26.0 km from city centre, Petrozavodsk 
ExcellentBased on 53 reviews
9.2

This comfortable resort in Shuyskaya provides free Wi-Fi, as well as a sauna and snow sports. It also features bicycle rental, a dart board and a table tennis table.

Karelia Hostel
Karelia Hostel
8.3 Excellent
Ulitsa Rigachina 20A, Petrozavodsk, Kareliya, Russia
Show on map
2.4 km from city centre, Petrozavodsk 
ExcellentBased on 210 reviews
8.3

This comfortable hostel in Petrozavodsk offers complimentary Wi-Fi, as well as a swimming pool and a 24-hour reception. It is ideally positioned for guests wanting to sightsee in the area.

Mini-Hotel Ilma
Mini-Hotel Ilma
8.6 Excellent
Ulitsa Volodarskogo 10, Petrozavodsk, Kareliya, Russia
Show on map
1.4 km from city centre, Petrozavodsk 
ExcellentBased on 204 reviews
8.6

Centrally located, Mini-Hotel Ilma allows for easy access to Petrozavodsk's main tourist attractions. It also offers a sauna and free Wi-Fi.

Tips for booking a Petrozavodsk hotel

Cheapest month:February
Most expensive month:January
Average price in Petrozavodsk:$63/night
Absolute cheapest price found:$10/night
Cheapest day:Monday
Most expensive day:Tuesday
$21 - $127
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$48 - $74
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Petrozavodsk, Kareliya

Show all 461 hotels
Karelia Hostel
Karelia Hostel
8.3 Excellent
Ulitsa Rigachina 20A, Petrozavodsk, Kareliya, Russia
Show on map
2.4 km from city centre,  

This comfortable hostel in Petrozavodsk offers complimentary Wi-Fi, as well as a swimming pool and a 24-hour reception. It is ideally positioned for guests wanting to sightsee in the area.

$32
Avg. per night
Mini-Hotel Ilma
Mini-Hotel Ilma
8.6 Excellent
Ulitsa Volodarskogo 10, Petrozavodsk, Kareliya, Russia
Show on map
1.4 km from city centre,  

Centrally located, Mini-Hotel Ilma allows for easy access to Petrozavodsk's main tourist attractions. It also offers a sauna and free Wi-Fi.

$51
Avg. per night
Country Club Edem
Country Club Edem
9.2 Excellent
450 km Murmanskoye shosse, lake Konchozero, Shuya, Kareliya, Russia
Show on map
12.0 km from city centre,  

This comfortable resort in Shuyskaya provides free Wi-Fi, as well as a sauna and snow sports. It also features bicycle rental, a dart board and a table tennis table.

$62
Avg. per night
Park-hotel Kalevala
Park-hotel Kalevala
10.0 Excellent
Kosalma Village, Petrozavodsk, Kareliya, Russia
Show on map
29.4 km from city centre,  

Featuring a sauna, Kalevala Hotel is situated in Shuyskaya and offers traditional accommodation. It also provides a 24-hour reception, bicycle rental and a tour desk.

$65
Avg. per night
Fregat
Fregat
9.1 Excellent
Karla Marksa Avenue 1A, Petrozavodsk, Kareliya, Russia
Show on map
2.2 km from city centre,  

Featuring views of the park, Frigate Hotel is situated in Petrozavodsk City Centre and offers a 24-hour reception, free Wi-Fi and a terrace. In addition to free private parking on site, the hotel features comfortable 4-star rooms and a bar.

$100
Avg. per night

Hotel prices in Petrozavodsk

2 stars or below

$32 - $62

Country Club Edem

No. 1 most popular

Country Club Edem
9.2 Excellent
$62
Avg. per night
Karelia Hostel

Best value

Karelia Hostel
8.3 Excellent
$32
Avg. per night
3 stars

$51 - $65

Park-hotel Kalevala

No. 1 most popular

Park-hotel Kalevala
10.0 Excellent
$65
Avg. per night
Mini-Hotel Ilma

Best value

Mini-Hotel Ilma
8.6 Excellent
$51
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Petrozavodsk

Cities

About Petrozavodsk

Nestled on the western shores of Lake Onega, Petrozavodsk is a gateway to Kizhi Island. Stroll around the tranquil lakefront promenade, admire historic neoclassical facades or browse a history museum with medieval icons.

Things to do

Walk around the lakeside promenade, where you can stop in one of the quaint outdoor cafes for succulent “shashlyk” meat kebabs. Wander around Ploshchad Lenina, the city’s main square, and marvel at a statue of Lenin and neoclassical facades dating back to 1784.

Browse the medieval icons, folk art and Russian paintings at the Fine Arts Museum. See beautiful displays of embroidery, weaving and birch-bark creations and 18th-century Russian Masters, including “Christ in Gethsemane” by Ilya Repin.

Are you fascinated with the history of Russia? Visit the Museum of Regional Studies, which showcases exhibits on trade between Russia’s north and the Byzantine world. Learn more about the city’s history, including the fascinating tales behind ancient stone labyrinths.

Take a scenic boat trip to Kizhi Island, known as Russia’s most mesmerizing open-air museum. Explore this UNESCO-listed island to see its famous wooden architecture that dates back to the 14th century. Walk past the picturesque 22-dome Transfiguration Church, built without the use of nails.

Getting around

Petrozavodsk is 12 kilometers from Petrozavodsk Airport, while Murmansk Railway offers train connection to nearby cities. In Petrozavodsk, the best way to get around is by foot, while taxis, trains and buses are also available.

Petrozavodsk travel FAQs

  • What are the best hotels in Petrozavodsk?

    Petrozavodsk is home to many highly-rated hotels, one of which is Fregat, which has a current rating of 9.1. For other potential stays, consider Spa Hotel Karelia and Cosmos Petrozavodsk Hotel, which can also be great places to stay in Petrozavodsk.

  • How much do hotels in Petrozavodsk cost?

    Hotels in Petrozavodsk cost an average of $54/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Petrozavodsk?

    Over the last 3 days, Petrozavodsk hotels have been found for as cheap as $47/night in searches by HotelsCombined users.

  • How much is a hotel in Petrozavodsk tonight?

    Over the last 3 days, the starting price of a hotel in Petrozavodsk tonight has been as low as $47 and the average price has been as much as $52.