Our selection of the best castle hotels in Germany. These castles stand in historic countryside, many with fantastic views over mountains, valleys or the River Rhine.

Althoff Schloss Bensberg

Bergisch Gladbach, Germany

Stay from €183 per room, per night (room only).

Our Experts Say:

Set in a grand Baroque palace with scenic gardens, this 5-star hotel in Bergisch Gladbach offers views as far as Cologne Cathedral. The restaurant has been awarded 3 Michelin stars for its gourmet German cuisine. The elegant spa features an indoor pool with hot tub, a sauna area and a well-equipped fitness studio. See more

9.1
Superb
No recent reviews

Auf Schönburg

Oberwesel, Germany

Stay from €270 per room, per night (bed & breakfast).

Our Experts Say:

Burghotel auf Schönburg is a 4-star hotel, with traditional rooms and suites with great views of the Medieval town of Oberwesel and the Rhine River Valley. Guests can try creative, international cuisine in the dining areas. The region is popular with hikers. See more

9.5
Outstanding
No recent reviews

Bernsteinschloss

Wendorf, Germany

Stay from €116 per room, per night (room only).

Our Experts Say:

Bernsteinschloss is set within a private park and features a luxury limousine and butler service. All of the country-style bedrooms include antique furniture, a small kitchen, and original paintings. The restaurant serves local and international dishes and, in summer, guests can relax on the terrace. There is a spa with a beauty salon. See more

8.2
Very Good
No recent reviews

Burg Boetzelaer

Kalkar, Germany

Stay from €90 per room, per night (room only).

Our Experts Say:

Burg Boetzelaer is set in the town of Kalkar Appeldorn in the scenic Lower Rhine region. One of the region’s oldest castles, the Burg Boetzelaer is surrounded by an idyllic lake and park. A carefully renovated, 13th-century castle, it boasts elegant rooms and a unique, historic ambience. Breakfast is served each morning in the Medieval, vaulted cellar. See more

8.7
Very Good
No recent reviews

Burg Hornberg

Neckarzimmern, Germany

Stay from €154 per room, per night (bed & breakfast).

Our Experts Say:

Built in the 11th century, Hotel-Restaurant Burg Hornberg is a historic fortress and 4-star hotel, with beautiful views across the picturesque Neckertal Valley and the surrounding vineyards. The rooms are charming and elegant, featuring traditional wooden furnishings and floral fabrics. Some rooms feature a balcony with forest or valley views. The restaurant serves international and regional cuisine. See more

8.2
Very Good
No recent reviews

Burg Rabenstein

Kirchahorn, Germany

Stay from €174 per room, per night (bed & breakfast).

Our Experts Say:

Burg Rabenstein stands high above the Ailsbachtal Valley in a great location for exploring the Franconian Switzerland region. Bedrooms are spacious and individually designed with castle-themed décor. Traditional local cuisine is served in 2 restaurants. The hotel's private, spacious grounds offer a limestone cave, falconry and a beer garden. See more

8.7
Very Good
No recent reviews