Skip to main content
  • Russia
  • Karelia
  • Filter by:


    Star Rating

    5 stars4 stars3 stars2 stars1 star

    Review Score

    Awesome: 9+Very Good: 8+Good: 7+Pleasant: 6+
    Petrozavodsk – 320 hotels and places to stay
    Our Top PicksLowest Price FirstStar rating and priceTop Reviewed

    See the latest prices and deals by choosing your dates.

    Frigate Hotel, hotel in Petrozavodsk

    Frigate Hotel

    Hotel in Petrozavodsk

    Enjoying a quiet location in the heart of Petrozavodsk, Frigate Hotel is located on the scenic shore of the Onega Lake. It offers a restaurant as well as free WiFi in the entire hotel. Breakfast was perfect - variety of meals, more than I expected. Restaurant was very good - great meals for reasonable price. Staff was very friendly. Overall, very nice experience.

    Show moreShow less
    9.1
    Awesome
    2,472 reviews
    Price from
    $76
    per night
    Cosmos Petrozavodsk Hotel, hotel in Petrozavodsk

    Cosmos Petrozavodsk Hotel

    Hotel in Petrozavodsk

    This modern hotel is located directly on the Petrozavodsk waterfront, on the shores of Lake Onega. The hotel's building is shaped as a ship and offers panoramic views and a lobby bar. Location of the hotel is very good. There are always free parking places in the parking area! Today the personnel is smiling and friendly. In addition to this, most of them are fluent in English! The rooms of hotel are large with nice view over Lake Onega and the city. In hotel premises you'll always find space to sit down for a small-team meeting. And ten points for the breakfast!

    Show moreShow less
    9
    Awesome
    2,404 reviews
    Price from
    $65
    per night
    Piter Inn, hotel in Petrozavodsk

    Piter Inn

    Hotel in Petrozavodsk

    This hotel is set in the heart of Petrozavodsk, just a 2-minute walk from the central station. A 24-hour gym, free WiFi and operating around the clock reception are featured at Piter Inn. Room very modern and super clean

    Show moreShow less
    8.9
    Excellent
    2,006 reviews
    Price from
    $51
    per night
    Severnaya Hotel, hotel in Petrozavodsk

    Severnaya Hotel

    Hotel in Petrozavodsk

    Located just 0.6 mi from Lake Onega, Severnaya Hotel is located in the downtown Petrozavodsk, just a 15-minute walk from railway station and public transportation links. breakfast is nice, the location is well, the staff is helpful.

    Show moreShow less
    8.7
    Excellent
    1,538 reviews
    Price from
    $35
    per night
    SPA Hotel Karelia, hotel in Petrozavodsk

    SPA Hotel Karelia

    Hotel in Petrozavodsk

    Located in the very center of Petrozavodsk, this modern hotel offers a well-equipped spa and rooms with panoramic views of Lake Onego and the surrounding parkland. The staff were very friendly and helpful. The view from our room was fabulous. The hotel sold handicrafts that were interesting and at a good price, so we purchased 4. The room was spacious, comfy and very clean. The breakfast was quite good. We loved being by the lake and the walk along the lakefront was beautiful in the autumn with many golden trees. It was walking distance to several interesting museums.

    Show moreShow less
    8.9
    Excellent
    1,254 reviews
    Price from
    $62
    per night
    Prionezhsky Club Hotel, hotel in Petrozavodsk

    Prionezhsky Club Hotel

    Hotel in Petrozavodsk

    Prionezhsky Hotel is located on the shores of Lake Onega. It offers a sauna, and free Wi-Fi is available in all areas. I enjoyed everything about it - the staff was friendly, helpful and very nice; the room was very clean and comfortable; the hotel has a very pretty quay with benches and an amazing view on the lake; it's very quiet and secluded, at the same time being very close to the boardwalk and city center. Exactly what I was looking for!

    Show moreShow less
    8.9
    Excellent
    692 reviews
    Price from
    $37
    per night
    Ladoga Hotel, hotel in Petrozavodsk

    Ladoga Hotel

    Hotel in Petrozavodsk

    Located in Petrozavodsk, Ladoga Hotel features a sauna, hot tub, hammam and indoor pool. Free WiFi and free parking are provided on site. The rooms offer a working area, mini-bar and flat-screen TV. the facility is perfectly clean. nice breakfast. friendly and very helpful staff.

    Show moreShow less
    9.1
    Awesome
    1,294 reviews
    Price from
    $22
    per night
    Akvatika Hotel, hotel in Petrozavodsk

    Akvatika Hotel

    Hotel in Petrozavodsk

    Located in Petrozavodsk, Akvatika Hotel provides free WiFi. The hotel features an indoor pool, fitness center and a 24-hour front desk. At the hotel, all rooms have a wardrobe. The location is totally great! Just infront you is the Lake Onega and the room was pretty good. The staff was helpful and friendly, especially with the luggage storage as we had arrived tad early than the check-in time. Has a vending machine with Water bottles - highly useful in cases when you forget to bring water bottles with you to the hotel! Overall, would definitely recommend it, without a shadow of a doubt! :) :) :)

    Show moreShow less
    8.3
    Very Good
    637 reviews
    Price from
    $33
    per night
    Onega Castle Hotel, hotel in Petrozavodsk

    Onega Castle Hotel

    Hotel in Petrozavodsk

    Located on the shores of Lake Onega, this hotel in Petrozavodsk offers lake views, a 24-hour reception and a sauna with plunge pool. It is a few steps from Lenin Avenue. Right on the shore of Lake Onega! Great views from lakeside rooms!

    Show moreShow less
    8.9
    Excellent
    662 reviews
    Price from
    $51
    per night
    Aurinko, hotel in Petrozavodsk

    Aurinko

    Hotel in Petrozavodsk

    A 5-minute walk from the shores of Lake Onega, this hotel features free Wi-Fi and a 24-hour front desk. Lunacharskogo Street bus stop is a 3-minute walk away. The staff is nice and helpful. The place has an excellent relationship price-quality. Rooms are comfortable. The toilette is comfortable too. It is about 150 yards from tbe lake, so it is a nice a pleasant walk to the malecon. The hotel has a big refrigerator and a kitchen with microwave and other elements for a basic cooking. Thank you to Nadezhda for her warmth and cooperation! She made me feel at home.

    Show moreShow less
    8.7
    Excellent
    281 reviews
    Price from
    $27
    per night

    Most-booked hotels in Petrozavodsk in the past month

    See all

    Budget hotels in Petrozavodsk

    See all

    Hotels located in the center of Petrozavodsk

    See all

    FAQs about hotels in Petrozavodsk

    Subscribe to see Secret Deals

    Prices drop the second you sign up!

    Thanks! We've sent you an email so you can confirm your subscription

    What Guests Said About Petrozavodsk:

    Explore guest reviews of hotels in Petrozavodsk

    See all