Skip to main content

Some properties in this location are offering free and highly discounted rates to make it easier for those coming from Ukraine to find a safe place to stay. You can also cancel at any time in case your travel plans need to change (ID required upon arrival).

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Sopot – 1,362 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Radisson Blu Hotel Sopot 4 stars

Hotel in Karlikowo, Sopot

Situated just 300 metres from the beach in Sopot, Radisson Blu Hotel Sopot provides an a la carte restaurant with Mediterranean cuisine and a bar with drinks and wines from the Château Isolette... great pool area, very nice rooms, superb service. well near bay.

Show more Show less
9
Superb
2,539 reviews
Price from
£80
per night

Sheraton Sopot Hotel 5 stars

Hotel in Sopot Centrum, Sopot

Situated directly by the beach and Sopot Pier, Sheraton Sopot offers quiet rooms with views of the sea or the park. The hotel has a spa with an indoor swimming pool. Friendly and super helpful staff. Quality of bed and pillows.

Show more Show less
8.8
Fabulous
2,165 reviews
Price from
£99
per night

Sofitel Grand Sopot 5 stars

Hotel in Sopot Centrum, Sopot

Located just steps from the sea in Sopot, the historic Sofitel Grand hotel offers elegant, luxury interiors and a private beach. The rooms feature an LCD TV and free internet. Breakfast was full of choices and variation. Personnel was very service-minded and caring. When assistance was needed there were always somebody to help you, regarding directions, venues to visit, recommendations for shopping etc.

Show more Show less
8.9
Fabulous
1,078 reviews
Price from
£101
per night

Sopot Marriott Resort & Spa 4 stars

Hotel in Karlikowo, Sopot

Located only 50 metres from a sandy beach, Sopot Marriott Resort & Spa combines Scandinavian and regional architecture, offering rooms with free Wi-Fi and a balcony. Friendly staff, great breakfast, amazing location!

Show more Show less
8.8
Fabulous
1,454 reviews
Price from
£87
per night

Sopotorium Hotel & Medical Spa 4 stars

Hotel in Karlikowo, Sopot

Sopotorium Hotel & Medical Spa has a restaurant, fitness centre, a bar and garden in Sopot. Swimming pool, close to the beach. Great breakfast.

Show more Show less
8.9
Fabulous
1,231 reviews
Price from
£60
per night

Haffner SPA Hotel Sopot 5 stars

Hotel in Dolny Sopot, Sopot

Just a 3-minute walk away from Sopot’s promenade, Hotel Haffner features a luxurious spa and wellness centre with a swimming pool, a sauna and a gym. A very comfortable hotel with delicious cuisine and nice stuff

Show more Show less
8.7
Fabulous
1,833 reviews
Price from
£68
per night

Hotel Sopot 4 stars

Hotel in Kamienny Potok, Sopot

Featuring free WiFi and a spa centre, Hotel Sopot offers pet-friendly accommodation in Sopot, 700 metres from Sopot Aquapark where guests enjoy 20% discount. Location, spotless clean, staff, general look of the hotel.

Show more Show less
8.3
Very good
1,227 reviews
Price from
£76
per night

Sopocki Zdrój

Hotel in Karlikowo, Sopot

Situated only 80 metres from the beach in Sopot, Sopocki Zdrój offers functional rooms with a private bathroom, a TV and free WiFi. Private parking is available on site. Sopotski zdroj is on exellent location near 37 sopot exit beach,very good bus conection to Gdansk Oliva and Sopot,also 15 min walk on beach to Sopot Molo and Centrum,30 min walk to Brzezno Gdansk Molo,30 Min Walk to Gdnia Orlowo..Personal is exellent from reception to housekeeping,whatever you need is fixed in asap time...A back there soon.

Show more Show less
7.8
Good
1,461 reviews
Price from
£29
per night

Villa Sedan 3 stars

Hotel in Sopot Centrum, Sopot

The elegant Villa Sedan is located in the centre of Sopot, just 400 metres from the famous Pier. Beautiful little hotel in the heart of Sopot, yet quiet and cosy. Spotlessly clean. Delicious breakfast. Very kind, welcoming and helpful staff. The people working there make the place even more unique.

Show more Show less
8.7
Fabulous
954 reviews
Price from
£52
per night

Hotel Molo 3 stars

Hotel in Sopot Centrum, Sopot

3-star Hotel Molo offers accommodation in Sopot, by the lively Monte Cassino Promenade, 700 metres from the Sopot Pier. Every modern and bright room is fitted with a flat-screen TV. i have stay here since the hotel open,the room are nice,a big walk in shower,the bed are comfortable,the staff are very friendly and helpful, if you want a breakfast there are restaurants only 1 minute walk ,costing about £6 for a good english breakfast with tea/coffee, the train station is only a few minutes walk costing £1 each way to Gdansk/Gdynia city centre or gdansk airport, there is a supermarket is in train station. with shops

Show more Show less
8.8
Fabulous
1,536 reviews
Price from
£61
per night

Most booked hotels in Sopot in the past month

See all

Sopot's best hotels with breakfast

See all

Hotels located in the centre of Sopot

See all

FAQs about hotels in Sopot

  • For hotels in Sopot that serve up a highly-rated breakfast, try Sentoza Sopot, Hotel Aqua Sopot and Villa Sedan.

  • Dolny Sopot, Sopot Centrum and Karlikowo are popular with other travellers visiting Sopot.

  • On average, it costs £68 per night to book a 3-star hotel in Sopot for tonight. You'll pay on average around £83 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Sopot will cost around £98 (based on Booking.com prices).

  • Radisson Blu Hotel Sopot, Hotel Eureka and Hotel Testa are some of the popular hotels in Sopot.

  • The average price per night for a 3-star hotel in Sopot this weekend is £116 or, for a 4-star hotel, £185. Looking for something even fancier? 5-star hotels in Sopot for this weekend cost on average around £205 per night (based on Booking.com prices).

  • These hotels in Sopot are highly rated by couples: Hotel Eureka, Hotel Testa and Radisson Blu Hotel Sopot.

  • Some of the best hotels in Sopot near Sopot Hippodrome include Apartamenty Sopockie Błonie, Sopotinn Apartment and Villa Julius Sopot.

  • On average, 3-star hotels in Sopot cost £122 per night, and 4-star hotels in Sopot are £263 per night. If you're looking for something really special, a 5-star hotel in Sopot can on average be found for £303 per night (based on Booking.com prices).

  • Many families visiting Sopot loved staying at Bayjonn Boutique Hotel, Hotel Testa and Hotel Eureka.

  • Hotel Zhong Hua, Sofitel Grand Sopot and Sheraton Sopot Hotel have received great reviews from travellers in Sopot regarding the views from their hotel rooms.

Explore guest reviews of hotels in Sopot

See all
Research, refine and make plans for your whole trip
gogless