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

29.4 km from city centre, Petrozavodsk Show on map

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

2.2 km from city centre, Petrozavodsk Show on map

ExcellentBased on 2,398 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

12.0 km from city centre, Shuya Show on map

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.4 Excellent

2.4 km from city centre, Petrozavodsk Show on map

ExcellentBased on 196 reviews
8.4

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

1.4 km from city centre, Petrozavodsk Show on map

ExcellentBased on 199 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:S$ 65/night
Absolute cheapest price found:S$ 10/night
Cheapest day:Monday
Most expensive day:Tuesday
S$ 21 - S$ 131
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 49 - S$ 76
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Petrozavodsk, Kareliya

Show all 415 hotels
Karelia Hostel
Karelia Hostel
8.4 Excellent

2.4 km from city centre, Petrozavodsk Show on map

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.

S$ 11
Avg. per night
Mini-Hotel Ilma
Mini-Hotel Ilma
8.6 Excellent

1.4 km from city centre, Petrozavodsk Show on map

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

S$ 36
Avg. per night
Fregat
Fregat
9.1 Excellent

2.2 km from city centre, Petrozavodsk Show on map

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.

S$ 63
Avg. per night
Country Club Edem
Country Club Edem
9.2 Excellent

12.0 km from city centre, Shuya Show on map

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.

S$ 63
Avg. per night
Park-hotel Kalevala
Park-hotel Kalevala
10.0 Excellent

29.4 km from city centre, Petrozavodsk Show on map

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.

S$ 67
Avg. per night

Hotel prices in Petrozavodsk

2 stars or below

S$ 11 - S$ 63

Country Club Edem

No. 1 most popular

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

Best value

Karelia Hostel
8.4 Excellent
S$ 11
Avg. per night
3 stars

S$ 36 - S$ 67

Park-hotel Kalevala

No. 1 most popular

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

Best value

Mini-Hotel Ilma
8.6 Excellent
S$ 36
Avg. per night

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

Where to stay in Petrozavodsk

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?

    Fregat (9.1/10 from 2,398 reviews), Spa Hotel Karelia (9.0/10 from 1,214 reviews), and Cosmos Petrozavodsk Hotel (9.0/10 from 2,353 reviews) are all highly rated places to stay in Petrozavodsk.