Skip to main content

Filter by:


Star rating

Review score

Puck – 30 hotels and places to stay
See the latest prices and deals by choosing your dates.
Great Polonia Beach & Molo, hotel in Puck

Great Polonia Beach & Molo is situated in Puck, just 50 metres from Puck Bay. It offers free Wi-Fi in public areas. The rooms here have a private bathroom with a bathtub or a shower cabin.

I booked this stay for my parents and this is what they said: "We really loved the staff - super friendly, after our stay in this hotel we rent bikes there - each time the staff welcomes us with a smile. The rooms were spacious and clean and the breakfast was exceptional. The location is great."
8.0
Scored 8.0
Very good
Rated very good
1,733 reviews
Price from£54.63per night
Pokoje Klaudia, hotel in Puck

Situated just 1.2 km from Puck Beach, Pokoje Klaudia features accommodation in Puck with access to free bikes, a garden, as well as a shared kitchen.

Klaudia really makes you feel at home, she's such a nice and friendly person! There's a well equipped kitchen for everyone to use and the town centre is just a little walk away.
9.7
Scored 9.7
Exceptional
Rated exceptional
259 reviews
Price from£36.81per night
Villa Kunterbunt Willa Śmiesznotka, hotel in Puck

Offering a children’s playground, Villa Kunterbunt Willa Śmiesznotka is located in the seaside resort of Puck.

Very nice place to stay. Breakfast was good. Location easly accessible by train.
9.1
Scored 9.1
Superb
Rated superb
155 reviews
Price from£45.21per night
BlueApart Apartamenty Nexo, hotel in Puck

Situated in Puck and with Dzika Beach reachable within 500 metres, BlueApart Apartamenty Nexo features a garden, allergy-free rooms, free WiFi and a terrace.

9.0
Scored 9.0
Superb
Rated superb
184 reviews
Price from£63.06per night
BlueApart Apartamenty Hotelowe Nexo, hotel in Puck

Situated in Puck in the Pomerania region, with Dzika Beach and Puck Beach nearby, BlueApart Apartamenty Hotelowe Nexo features accommodation with free private parking, as well as access to a sauna.

The property is spacious and very nice. Friendly communication, quiet location, close to beach. The apartment was clean and equipped with all the necessary things.
9.4
Scored 9.4
Superb
Rated superb
116 reviews
Price from£63.06per night
Apartamenty Trzy Rybki, hotel in Puck

Apartamenty Trzy Rybki is situated in Puck, 1.4 km from Zielona Beach, 1.4 km from Kaprów Beach, and 1.6 km from Puck Beach. This property offers access to a patio, free private parking and free WiFi....

9.4
Scored 9.4
Superb
Rated superb
26 reviews
Price from£97.27per night
ZATOKA ZEN PUCK, hotel in Puck

ZATOKA ZEN PUCK, a property with a garden, is located in Puck, 700 metres from Puck Beach, less than 1 km from Zielona Beach, as well as 26 km from Gdynia Harbour.

Nice and cosy apartament. Children liked terrace very much. Good location, near The sea.
9.7
Scored 9.7
Exceptional
Rated exceptional
18 reviews
Price from£110.66per night
Apartamenty Rynek23, hotel in Puck

Boasting a bar and views of city, Apartamenty Rynek23 is a recently renovated apartment set in Puck, 300 metres from Kaprów Beach.

8.5
Scored 8.5
Very good
Rated very good
39 reviews
Price from£81.66per night
Willa Intryga, hotel in Puck

Offering a garden and garden view, Willa Intryga is located in Puck, 1.1 km from Zielona Beach and 1.2 km from Puck Beach. This villa offers free private parking, a shared kitchen and free WiFi.

The best hotel in Puck. I was very happy with my room and the kind hospitality from everyone. The room is better than the photos. The food in the restaurant below is great! The burger was exceptional! I highly recommend this property! The property also has a kitchen you can use to make coffee, and meals, or prepare your own food with a stovetop oven. The cleaning staff are kind also. If you need anything, they'll kindly help you. I received enough towels for my stay, toilet paper for my 6-night stay, and EVEN toothpaste and a toothbrush! AMAZING! There was a bottle of champagne in the room too!! AMAZING!!
9.3
Scored 9.3
Superb
Rated superb
86 reviews
Price from£60.29per night
Kamienica Pod Neptunem, hotel in Puck

Featuring city views and a shared lounge, Kamienica Pod Neptunem features accommodation attractively set in Puck, within a short distance of Kaprów Beach, Zielona Beach and Puck Beach.

Right on the town square. Helpful staff, very clean and modern rooms. WiFi works well, sufficient power outlets. Best to travel with small luggage as there are stairs up to the guest rooms. Breakfast is served in a dining area and you get a selection of cold meats, cheese, cottage cheese and fresh tomato/cucumber with bread, bread rolls and butter. You can also order scrambled eggs at no extra charge, there is cereal if you prefer, some cakes and sweets. Coffee is instant but sufficient; there are cafes and bakeries on the square if you have fancier requirements. A charming black cat with white socks who greeted us was a pleasant surprise :)
9.3
Scored 9.3
Superb
Rated superb
261 reviews
Price from£60.29per night
See all 69 hotels in Puck
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Puck:

  • 10
    Scored 10

    A small town with a beautiful center.

    A small town with a beautiful center. Suitable activities: cycling, water activities or trips to the surroundings. Also suitable for lovers of military history or nature. The only problem was sand 🤣 full car, shoes, clothes. But it's nothing that can't be solved with a vacuum cleaner and a washing machine.
    Ondřej
    Czech Republic
  • 10
    Scored 10

    Puck has something for everyone, from the beautiful 13th...

    Puck has something for everyone, from the beautiful 13th century church, glassblowing, restaurants, nature trails, cycle trails, yachting and a host more. this place is a must for all water sports fans and cyclists. Many more attractions close to hand to the quieter forests to the 3 cities (Gdynia, Sopot & Gdansk). Lots for history buffs, geographers, geologists or for this who just like a cup of coffee of a few beers. Great place for families, couples or groups.
    Jeremy
    United Kingdom

Explore guest reviews of hotels in Puck

  • From £57.51 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 720 reviews
    Incredible place for those visiting Puck! Very cosy atmosphere, feeling of a family vibe. The staff is super kind, always around and willing to help, they kind of know how to read one's mind ;) Comfortable rooms, perfectly equipped SPA area with jacuzzi and sauna, free of charge for Guests until 6pm - especially during autumn/winter time it's a miracle during rainy days :) Delicious, big breakfast made my stay even more enjoyable. Thank you so much! If I visit Puck again, for sure I'll stay with you :)
    A
    ADRIAN
    Portugal
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 53 reviews
    The place has a bit peculiar feel, apparently it used to be a nursing home, now converted to budget hotel. Due to that there's dorm-like room layout, nurse call buttons next to beds, wheelchair accessible bathrooms, etc. A convenient point is elevator access to all floors, also a dining room with fridge and microwave. No 24h reception desk, the proprietor is there at agreed time to check you in and then available by phone after. The building in general is new and in good condition.
    JR
    Poland
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 96 reviews
    Everything was perfect! The apartment was super clean and comfortable. We really liked the separate big rooms, and fully equipped kitchen (no oven though). There was a kids bed, kids bathtub and other toys waiting for us when we arrived. Really happy with the service :-) The location is great, 10 min drive to Hel and 5 minute drive to the beach in Puck.
    sorenhhindsgaul
    Poland
  • From £46.23 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,733 reviews
    I booked this stay for my parents and this is what they said: "We really loved the staff - super friendly, after our stay in this hotel we rent bikes there - each time the staff welcomes us with a smile. The rooms were spacious and clean and the breakfast was exceptional. The location is great."
    Natalia
    Poland
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 46 reviews
    Perfect location, the apartment has everything you need. Everything is made with a great taste and all the details were foreseen. You can find there everything you need for the comfort stay. The owner was very nice and friendly. The place is super clean. Next time in Puck - only in Azyl
    Galina
    Ukraine
  • From £71.39 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 14 reviews
    Absolutely brilliant residence.Sparkling clean, beautifully designed and well located residence. Everything you need is on your doorstep - it’s fantastic! Check in next door at restaurant. Excellent breakfast. Up there with the best. Thank-you!
    John
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 56 reviews
    Apartment is ideally located in the old center of Puck, just on a see shore. Host is very pleasant and check in/check out process was very easy and smooth. We lived there a couple with 3 kids and the apartment was very comfortable for us.
    Andrey
    Germany
  • From £77.34 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 53 reviews
    Perfectly organized space for a comfortable and pleasant stay by the sea. Pleasant staff. Interesting breakfast solution. Carefully choose a house, unfortunately, not every one of them can be 100% secluded ;)
    Oleksandr
    Poland
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 50 reviews
    What an excellent find in Puck! The owners were exceptionally hospitable and made sure we got in alright. The apartment was so comfortable and absolutely perfect for a weekend getaway for my wife's birthday.
    William
    Poland
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 26 reviews
    The apartment was very comfortable, clean and cozy. We loved it very much. Marta, the host, was kind and helpful. And Puck is beautiful small town.
    Kristina
    Czech Republic
  • From £46.23 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,733 reviews
    It was clean and tidy with a solid breakfast offering. Parking is great. Puck is small but decent and in development. I enjoyed my stay.
    Monné
    Poland
  • From £57.51 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 261 reviews
    Very nice hotel, it felt like brand new. Our room was large, very clean and well-equipped. The best location in town. Friendly staff.
    Södling
    Sweden
  • From £43.63 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 155 reviews
    Location really good. Close to town centre and to the beach. Very friendly and approachable staff. Parking space. Easy access.
    Grzegorz
    United Kingdom
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 61 reviews
    The house itself is just perfect - very well equipped, very clean and fresh. Spacious enough for up to 6 people.
    A
    Andrejs
    Latvia