Best Hotels in Durham

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

Welcome to the charming city of Durham, nestled in the beautiful North East of England. With its rich history, stunning architecture, and vibrant cultural scene, Durham offers a perfect blend of old-world charm and modern sophistication. As you plan your visit, one of the key considerations is finding the ideal accommodation. Look no further as we unveil the top ten hotels in Durham, showcasing the epitome of luxury, comfort, and exceptional service that will make your stay in this enchanting city truly unforgettable.

From historic manor houses to contemporary boutique hotels, Durham offers a variety of exceptional accommodation options. If you seek a taste of tradition, indulge in the elegant charm of boutique hotels like The Kingslodge Inn or The Radisson Blu Durham. These beautiful establishments are steeped in history and provide a unique blend of old-world elegance and modern amenities. For those craving breathtaking views, the Hotel Indigo Durham boasts stunning panoramas of the River Wear, while the Durham Marriott Hotel Royal County offers a tranquil escape in the lively heart of the city.

When it comes to fine dining experiences, the top ten hotels in Durham go above and beyond. Whether you prefer sophisticated fine cuisine or hearty traditional fare, these establishments have it all. From the refined elegance of Collage Restaurant at the Durham Marriott Hotel Royal County to the sumptuous delights of the Riverwalk Restaurant at the Radisson Blu Durham, prepare for a culinary journey that will tantalize your taste buds. With their commitment to exquisite flavors and impeccable service, these hotels ensure that every meal is a memorable experience that complements your stay.

In summary, Durham captivates visitors with its captivating history, stunning architecture, and vibrant culture. As you explore this remarkable city, allow the top ten hotels in Durham to be your sanctuary, providing the perfect blend of elegance, luxury, and exceptional service. The memories made within these walls will be cherished for a lifetime, leaving you with a desire to return again and again.

Show more + Show less -

Our Top 6

(Sorted by rating & number of reviews)

1. Radisson Blu Hotel, Durham
2. The Kingslodge Inn - The Inn Collection Group
3. The Kingslodge Inn - The Inn Collection Group
4. Beamish Hall Country House Hotel, BW Premier Collection
5. Delta Hotels By Marriott Durham Royal County
6. Lumley Castle Hotel

Top Ten Hotels in Durham for Luxury Seekers

Check Availability

Durham
Mar 20, 2026 - Mar 21, 2026

Radisson Blu Hotel, Durham

8.2

Good

(5927 Reviews)

+ 224 photos
Discover a sanctuary of sophistication at The Radisson Blu Durham. Situated on the banks of the River Wear, this hotel offers breathtaking views and a stylish ambiance. The spacious and elegantly appointed rooms provide a sense of tranquility, while amenities such as a fitness center and spa enhance the overall experience. With top-notch dining options and an ideal location near popular attractions, The Radisson Blu Durham seamlessly combines luxury with convenience.
Address: Frankland Lane
Rating: Good 8.2 (5927 Reviews)
Rooms: 207
Price: From 190$

The Kingslodge Inn - The Inn Collection Group

8.3

Good

(2237 Reviews)

+ 79 photos
Combining affordability with comfort, The Kingslodge Inn offers cozy rooms and a warm, inviting atmosphere. Situated in the very heart of Durham, this traditional inn provides easy access to the city's attractions, making it an ideal choice for budget travelers. Enjoy the delicious homemade meals served in the inn's restaurant, offering excellent value for money.
Address: Waddington Street
Rating: Good 8.3 (2237 Reviews)
Rooms: 20
Price: From 168$

Top Ten Hotels in Durham for Historic Enthusiasts

Experience the allure of Durham's rich history with our selection of the top ten hotels dedicated to preserving the city's heritage. These historic establishments offer a glimpse into the past, immersing guests in a world of architectural marvels and timeless elegance. From medieval castles to grand manor houses, these hotels transport you to a bygone era while providing modern comforts.

The Kingslodge Inn - The Inn Collection Group

8.3

Good

(2237 Reviews)

+ 79 photos
The Kingslodge Inn, a boutique hotel with a touch of elegance, offers individually decorated rooms with a charming and cozy ambiance. Nestled within a historic building, this boutique hotel captures the essence of Durham's heritage while providing modern comforts. The on-site restaurant and bar serve delightful dishes and beverages, ensuring a memorable stay.
Address: Waddington Street
Rating: Good 8.3 (2237 Reviews)
Rooms: 20
Price: From 168$

Beamish Hall Country House Hotel, BW Premier Collection

8.2

Good

(1221 Reviews)

+ 204 photos
Beamish Hall Country House Hotel offers a fantastic family-friendly experience. Set in stunning parkland, this hotel provides spacious family rooms and an array of activities to keep everyone entertained. From exploring the nearby Beamish Museum to enjoying the on-site adventure playground and leisure facilities, there is something for every member of the family to enjoy.
Address: Beamish
Rating: Good 8.2 (1221 Reviews)
Rooms: 44
Price: From 173$

Top Ten Hotels in Durham for Nature Lovers

Immerse yourself in the natural beauty of Durham with our selection of the top ten hotels that embrace the region's stunning landscapes. From breathtaking countryside views to idyllic riverside locations, these hotels provide the perfect setting for a nature-inspired getaway. Enjoy peaceful surroundings, outdoor activities, and a refreshing connection with the great outdoors.

Delta Hotels By Marriott Durham Royal County

8.2

Good

(3342 Reviews)

+ 132 photos
The Durham Marriott Hotel Royal County offers a warm welcome to families with its spacious family rooms and amenities. Kids will love the indoor swimming pool, while parents can relax in the leisure club or explore Durham's attractions located just a short walk away. The hotel also offers family-friendly dining options, ensuring a comfortable and enjoyable experience for the whole family.
Address: Old Elvet
Rating: Good 8.2 (3342 Reviews)
Rooms: 150
Price: From 125$

Lumley Castle Hotel

8.3

Good

(3538 Reviews)

+ 147 photos
Lumley Castle Hotel, steeped in over 600 years of history, offers a truly enchanting experience. Nestled within nine acres of parkland, this magnificent castle hotel features exquisitely furnished rooms that exude medieval charm. From the opulent interiors to the fascinating guided tours, Lumley Castle Hotel allows guests to step back in time and immerse themselves in the heritage of Durham.
Address: Chester Le Street
Rating: Good 8.3 (3538 Reviews)
Rooms: 71
Price: From 148$

Top Ten Hotels in Durham for Budget Travelers

Discover affordable accommodation options that don't compromise on comfort and quality. Our selection of the top ten hotels in Durham for budget travelers offers great value and exceptional experiences. From cozy bed and breakfasts to modern budget hotels, these establishments ensure a comfortable stay without breaking the bank.

Top Ten Hotels in Durham for Families

Planning a family trip to Durham? Look no further than our selection of the top ten hotels that cater specifically to the needs of families. These hotels provide comfortable and family-friendly accommodations, along with a range of amenities and activities to keep both children and adults entertained throughout their stay.

Top Ten Boutique Hotels in Durham

For those seeking a unique and intimate experience, Durham boasts a range of exceptional boutique hotels. These establishments offer personalized service, stylish interiors, and a cozy atmosphere that sets them apart from larger chain hotels. Immerse yourself in the charm and character of Durham with our selection of the top ten boutique hotels in the city.

Top Ten Hotels in Durham with Spa Facilities

Indulge in ultimate relaxation and pampering at the top ten hotels in Durham with exceptional spa facilities. These hotels offer a sanctuary of tranquility, where guests can rejuvenate their mind, body, and soul. From luxurious treatment rooms to state-of-the-art wellness facilities, these hotels provide the perfect setting for a spa retreat in Durham.