Extraordinary Castle Hotels in London's Historic Heart

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Welcome to the enchanting city of London, where history and modernity blend seamlessly in a captivating harmony. As you embark on your journey through this bustling metropolis, why not indulge in the extraordinary charm of castle hotels? London boasts a collection of magnificent castle hotels that offer a truly unique and memorable accommodation experience. From the striking medieval architecture to the opulent interiors, these castles will transport you back in time while providing all the modern comforts you desire.

Nestled within the heart of London, these castle hotels offer a captivating escape from the hustle and bustle of the city. Picture yourself strolling through regal gardens, where perfectly manicured lawns and vibrant blooms create a serene oasis amidst the urban chaos. Whether you choose to explore the historic Tower of London or enjoy a leisurely walk along the Thames River, these castle hotels provide a convenient base to immerse yourself in the city's rich history and culture.

But staying at a castle hotel in London is not just about the luxurious surroundings; it is about the experience of feeling like royalty. From the moment you step foot into the grand entrance, you will be greeted by warm smiles and impeccable service that is fit for a king or queen. Indulge in a sumptuous meal at the hotel's elegant restaurant, where talented chefs create culinary masterpieces using locally sourced ingredients. Engage in traditional afternoon tea while admiring the panoramic views of the city skyline from the castle's rooftop terrace. A stay at a castle hotel in London is an experience that will leave you with lifelong memories.

Show more + Show less -

Our Top 6

(Sorted by rating & number of reviews)

1. The Goring Hotel
2. Batty Langley'S Hotel
3. The Rookery Hotel
4. Ham Yard Hotel, Firmdale Hotels
5. Hazlitt'S Hotel
6. The Savoy Hotel

Majestic Retreats in the Heart of London

Check Availability

London
Oct 07, 2025 - Oct 08, 2025

The Goring Hotel

9.2

Good

(286 Reviews)

+ 177 photos
Nestled in the exclusive Belgravia neighborhood, The Goring is a family-owned hotel that has been welcoming guests since 1910. This exquisite hotel combines classic British sophistication with modern comforts. The luxurious rooms and suites are tastefully designed and offer a serene retreat in the center of the city.
Address: 15 Beeston Place
Rating: Good 9.2 (286 Reviews)
Rooms: 69
Price: From 627$

Batty Langley'S Hotel

9.4

Good

(1018 Reviews)

+ 132 photos
Tucked away in the vibrant neighborhood of Spitalfields, Batty Langley's is a boutique hotel that transports you to a bygone era. The individually designed rooms feature period furnishings, extravagant wallpapers, and vintage artwork, creating a romantic and whimsical ambiance. Relax in the hotel's atmospheric lounge or explore the surrounding historic streets. Batty Langley's is a true hidden gem that offers a unique and intimate castle-like experience.
Address: 12 Folgate Street
Rating: Good 9.4 (1018 Reviews)
Rooms: 29
Price: From 378$

Rural Retreats: Castle Hotels Beyond the City Limits

If you're seeking a tranquil escape from the vibrant city, these castle hotels located just outside London offer a peaceful retreat in idyllic countryside settings. Immerse yourself in the beauty of the English landscape, surrounded by historic castles that have been transformed into luxurious havens for discerning travelers.

The Rookery Hotel

9.2

Good

(715 Reviews)

+ 123 photos
Nestled in the historic Clerkenwell area, The Rookery is a boutique hotel housed in a beautifully restored Georgian building. The rooms feature antique furnishings, exposed brickwork, and original period details, creating a cozy and intimate atmosphere reminiscent of a castle. Unwind in the hotel's charming garden courtyard or explore the vibrant neighborhood with its eclectic mix of shops and eateries. The Rookery is a hidden gem that offers a truly unique and memorable castle-like experience.
Address: Peter'S Lane, 12
Rating: Good 9.2 (715 Reviews)
Rooms: 12
Price: From 277$

Ham Yard Hotel, Firmdale Hotels

9.2

Good

(32 Reviews)

+ 202 photos
Situated in the trendy neighborhood of Soho, Ham Yard Hotel is a stylish and contemporary retreat with a touch of British charm. The vibrant and thoughtfully designed rooms and suites offer a delightful blend of comfort and luxury. Enjoy a cocktail at the hotel's rooftop bar or unwind in the tranquil courtyard garden. With its central location and artistic flair, Ham Yard Hotel provides a castle-like haven amidst the buzz of London.
Address: 1 Ham Yard
Rating: Good 9.2 (32 Reviews)
Rooms: 91
Price: From 664$

Iconic Castle Hotels: Timeless Luxury and History

Immerse yourself in the captivating stories and rich history of London with these iconic castle hotels. Known for their grandeur and historical significance, these accommodations offer a glimpse into the city's past while providing luxurious and unforgettable experiences.

Hazlitt'S Hotel

9.1

Good

(994 Reviews)

+ 152 photos
Nestled in the heart of Covent Garden, Hazlitt's is a charming boutique hotel housed in a Georgian townhouse dating back to the 18th century. With its ornate architectural details, elegant four-poster beds, and antique furniture, the hotel exudes a timeless elegance reminiscent of a castle. Unwind in the cozy library or savor delectable British cuisine at the hotel's celebrated restaurant. Hazlitt's offers a truly authentic and romantic experience that transports guests to a bygone era.
Address: 6 Frith Street
Rating: Good 9.1 (994 Reviews)
Rooms: 30
Price: From 293$

The Savoy Hotel

9.4

Good

(2567 Reviews)

+ 411 photos
The Savoy, located on the banks of the River Thames, is a legendary hotel that has been captivating guests since 1889. With its neoclassical façade and exquisite interiors, the hotel exudes timeless elegance. Experience unparalleled luxury in the beautifully appointed rooms and suites, indulge in world-class dining at the hotel's renowned restaurants, and enjoy the iconic Savoy Afternoon Tea. The Savoy offers a regal retreat with a history that is deeply intertwined with the cultural fabric of London.
Address: Strand
Rating: Good 9.4 (2567 Reviews)
Rooms: 268
Price: From 847$

Hidden Gems: Quaint Castle Hotels in London

Discover the lesser-known, yet equally enchanting castle hotels dotted throughout London.