Skip to main content

Filter by:


Star Rating

Review Score

Schmacht – 257 hotels and places to stay
See the latest prices and deals by choosing your dates.
Rugard Thermal Strandhotel, hotel in Schmacht

Overlooking Binz’s sandy beach on the island of Rügen, this 4-star-Superior hotel offers elegant rooms, a large spa area with a saltwater pool and free WiFi in all areas.

Well located for the sea front and walking distance from the station. Welcoming staff. a clean and comfortable room and excellent buffets for both breakfast and dinner.
7.7
Scored 7.7
Good
Rated good
4,741 reviews
Price from$174.14per night
Hotel Esplanade & Aparthotel Rialto, hotel in Schmacht

This hotel is ideally located directly on the Binz Pier, on the scenic island of Rügen.

Staff was friendly and bed was comfy. The location is amazing, with a balcony with main street and sea view. Breakfast was really good and restaurant right under it was really good.
8.0
Scored 8.0
Very Good
Rated very good
1,021 reviews
Price from$190.27per night
Arkona Strandhotel, hotel in Schmacht

The Arkona Strandhotel is located next to Binz’s beach promenade on the island of Rügen. It offers a 2789 ft² spa area and well-equipped rooms with satellite TV channels and a mini-bar.

7.3
Scored 7.3
Good
Rated good
2,748 reviews
Price from$174.14per night
Hotel AM MEER & Spa, hotel in Schmacht

Located on the sandy beach in Binz, this 4-star-superior hotel offers an award-winning spa area and free Wi-Fi access. Rooms are designed on a beach theme and have a balcony with Baltic Sea views.

The spa area is great when there are no loud people there. Right on the beach, beautiful view. Modern and clean room. Good breakfast selection. Very nice cocktails at the bar.
8.8
Scored 8.8
Excellent
Rated excellent
1,285 reviews
Price from$229.77per night
Cliff Hotel Rügen, hotel in Schmacht

This hotel in Sellin offers a private beach, large spa area and fine dining. It enjoys a scenic location between Rügen's Selliner See lake and the Baltic Sea.

Great location, comfortable rooms, beachfront.
8.0
Scored 8.0
Very Good
Rated very good
798 reviews
Price from$139.74per night
Hotel Binzer Hof, hotel in Schmacht

This nonsmoking hotel is 197 feet from the beach promenade of the Baltic Sea resort of Binz. It offers modern rooms with cable TV, a daily buffet breakfast, and free Wifi.

Great breakfast, good location, good restaurants
8.2
Scored 8.2
Very Good
Rated very good
840 reviews
Price from$160.17per night
Familienhotel Villa Sano, hotel in Schmacht

Come and stay in this family-friendly hotel in Baabe, on Rügen, for a perfect beach holiday. Excellent children's facilities and free in-room Wi-Fi internet access make for a relaxing break.

Clean hotel, friendly and helpful staff. Great breakfast with good quality food and broad assortment The staff kindly allowed the late check-in which we are really grateful for. The staff makes this otherwise quite ordinary place very attractive so please give them all a raise ;)
8.3
Scored 8.3
Very Good
Rated very good
606 reviews
Price from$106.42per night
Hotel Badehaus Goor, hotel in Schmacht

Thishotel features a large spa with swimming pool and a courtyard terrace with wonderful lake views. It is located just beside the scenic Rügischer Bodden Bay.

Nice breakfast
8.5
Scored 8.5
Very Good
Rated very good
602 reviews
Price from$205.87per night
Hotel am Rugard, hotel in Schmacht

This 3-star hotel is quietly located on the border of a wooded conservation area, 5 mi from the nearest Baltic Sea beach. Hotel Am Rugard is nonsmoking and features a sunny terrace.

Quiet location in nice surroundings.
8.2
Scored 8.2
Very Good
Rated very good
428 reviews
Price from$122.54per night
R&R Strandhotel Baabe, hotel in Schmacht

The charming, 4-star Strandhotel Baabe located on the south-east coast of the island of Rügen, just minutes away from the fine sandy beach and the town center.

8.2
Scored 8.2
Very Good
Rated very good
609 reviews
Price from$171.99per night
See all hotels in and around Schmacht
Subscribe to receive premium deals

Prices drop the second you sign up!