Finding the right hotel in the UK can be surprisingly difficult. There are grand historic hotels in London, stylish city stays in Edinburgh, charming countryside properties, and affordable hotels that are perfect when you would rather spend your money exploring. To make the choice easier, I’ve picked five hotels that represent different types of UK stays — from classic luxury to dependable budget accommodation. The idea is not simply to list expensive hotels, but to help you choose a property that actually suits your trip, location and budget.
1. The Savoy, London – Best for Classic Luxury
If you want a famous London hotel with a long history and a central location, The Savoy is one of the most recognizable choices in the UK.
The hotel dates back to 1889 and sits on the Strand beside the River Thames. Its location makes it convenient for exploring places such as Covent Garden, Trafalgar Square and London’s West End.
Visit The Savoy’s official website
The biggest attraction is the combination of history, service and location. The hotel has both Edwardian and Art Deco room styles, while some rooms and suites have views towards the Thames.
There is also plenty to do without leaving the property. Guests can choose from several restaurants and bars, enjoy the hotel’s well-known afternoon tea, or use its wellness facilities, which include a pool, sauna, steam room and gym.
The Savoy is best suited to travellers looking for a special occasion, luxury city break or memorable London experience. It is not a budget hotel, so travellers watching their spending will probably find better value elsewhere on this list.
Best for: Luxury travellers, couples, special occasions and first-time visitors wanting a classic London hotel.
2. Gleneagles Townhouse, Edinburgh – Best for a Stylish City Break
For something more contemporary, Gleneagles Townhouse in Edinburgh is a great option.
Located at St Andrew Square in the heart of Edinburgh, the hotel has 33 guest rooms and combines Georgian character with modern comfort. Its central position is particularly useful if you want to explore Edinburgh on foot.
Visit Gleneagles Townhouse’s official website
The rooms vary in size and style. Nook Rooms are the smallest, while Master Bedrooms offer more space, king-size beds and views over St Andrew Square.
One of the hotel’s highlights is its rooftop bar, while guests can also access the gym and wellness spaces. The Spence provides an all-day dining option, making the hotel convenient if you want restaurants and facilities close by.
The location is another major advantage. The hotel describes itself as being close to Waverley Station, making it practical for travellers arriving by train and for exploring the city.
This is a good choice for travellers who want a stylish hotel in central Edinburgh without staying in a huge traditional property.
Best for: Couples, city-break travellers, food lovers and visitors who prefer boutique-style accommodation.
3. The Balmoral, Edinburgh – Best for a Grand Scottish Stay
If your idea of a UK hotel involves traditional elegance, Scottish character and a landmark city-centre setting, The Balmoral in Edinburgh deserves a place on your shortlist.
Its location beside Edinburgh Waverley makes it particularly convenient for travellers arriving by train, while the city’s Old Town, Princes Street and other major attractions are within easy reach.
The appeal here is the atmosphere. Rather than feeling like a standard modern hotel, The Balmoral has the character of a grand Edinburgh property.
It works particularly well for visitors who want their accommodation to be part of the overall travel experience rather than simply somewhere to sleep.
The hotel also makes a strong base for exploring Edinburgh’s historic centre. You can spend the day visiting the castle, walking the Royal Mile and exploring the city’s restaurants before returning to a more traditional hotel environment.
A central luxury hotel comes with a higher price tag, particularly during busy periods. Edinburgh can become extremely busy around major festivals and events, so booking early is sensible if your dates are fixed.
Best for: Luxury travellers, couples, special occasions and visitors looking for traditional Edinburgh atmosphere.
4. The Gainsborough Bath Spa, Bath – Best for a Relaxing Getaway
Bath is one of the UK’s most enjoyable destinations for a slower city break, and The Gainsborough Bath Spa fits naturally into that kind of trip.
The hotel is located in central Bath and is particularly appealing to travellers interested in combining sightseeing with relaxation.
Bath is famous for its Roman history, Georgian architecture and thermal waters. Staying at a hotel with a strong spa focus can make the trip feel more like a getaway rather than simply a sightseeing weekend.
The Gainsborough is therefore a good option if you want to explore Bath during the day and have a more relaxing hotel experience afterwards.
I would consider this hotel for a couple’s getaway, a special weekend or a relaxing break where the hotel itself is part of the experience.
It is less suitable for someone whose main priority is finding the cheapest possible room. For budget-conscious travellers, a simpler hotel in or around Bath may provide better value.
Best for: Spa-focused stays, couples, relaxing weekends and travellers who want to experience Bath at a slower pace.
5. Premier Inn – Best for Budget-Friendly UK Travel
Not every UK trip needs a luxury hotel. Sometimes the best hotel is simply one that gives you a comfortable room in a convenient location without taking too much money from your travel budget.
That is where Premier Inn stands out.
The chain has more than 800 hotels across the UK, covering destinations including London, Edinburgh, Glasgow, Manchester and many other cities and towns.
Book directly with Premier Inn
The biggest advantage is consistency. Premier Inn focuses on comfortable beds, en-suite rooms, free Wi-Fi and breakfast options, while its large network means you can often find a property close to the destination you want to visit.
There are also family-friendly rooms, making the chain useful for families as well as solo and business travellers.
Another advantage is that you do not necessarily have to stay in the centre of an expensive city. Looking at different Premier Inn locations can sometimes give you more accommodation choices while keeping your overall trip cost under control.
Premier Inn is ideal if accommodation is not the main attraction of your trip. If you plan to spend most of your day sightseeing, visiting museums, shopping or exploring the countryside, a clean and comfortable hotel can be all you need.
Best for: Budget travellers, families, road trips, business trips and short city breaks.
6. The Ritz London – Best for Traditional London Elegance
For travellers who love classic British style, The Ritz London is one of the most famous luxury hotels in the capital. Located near Piccadilly and Green Park, it puts guests close to many of central London’s attractions.
The hotel is particularly known for its elegant interiors, afternoon tea and formal atmosphere. It is a strong choice for visitors celebrating a special occasion or simply wanting to experience one of London’s historic luxury hotels.
Best for: Luxury travellers, special occasions and traditional British hospitality.
7. The Balmoral, Edinburgh – Best for a Historic City Stay
Located beside Edinburgh Waverley railway station, The Balmoral offers a convenient base for exploring the Scottish capital. Princes Street, the Old Town and Edinburgh Castle are all within easy reach.
The hotel’s grand architecture and traditional interiors give it a distinctly Edinburgh character. It is especially appealing if you want your accommodation to feel connected to the history and atmosphere of the city.
Best for: Couples, luxury travellers and first-time Edinburgh visitors.
8. The Gainsborough Bath Spa – Best for a Spa Weekend
If relaxation is high on your list, The Gainsborough Bath Spa is worth considering. Situated in the historic city of Bath, the hotel combines accommodation with a strong focus on wellness.
Bath itself is famous for its Roman Baths, Georgian architecture and historic connection with thermal water. This makes the hotel a good base for combining sightseeing with a slower, relaxing weekend.
Best for: Spa breaks, couples and relaxing getaways.
9. The Pig – Near Bath – Best for a Countryside Escape
For something different from a traditional city hotel, The Pig – Near Bath offers a countryside-style stay surrounded by gardens and rural scenery.
The hotel focuses heavily on local food and ingredients, making it particularly attractive to travellers who enjoy food as part of the travel experience. Its countryside setting also provides a welcome change from busy city centres.
Best for: Food lovers, countryside escapes and relaxed weekend trips.
10. YHA London Central – Best for Budget Travellers
Travellers who want to keep accommodation costs low can consider YHA London Central. Its central London location makes it useful for visitors who plan to spend most of their time exploring the city.
Hostel accommodation can be particularly useful for solo travellers and younger visitors who prioritize location and affordability over luxury facilities.
Before booking, check the available room types carefully because facilities and privacy can differ between shared and private accommodation.
Best for: Budget travellers, solo visitors and short London trips.
11. The Langham, London – Best for Classic Luxury
The Langham London is a well-known luxury hotel in the heart of the capital. Its location on Regent Street makes it convenient for exploring Oxford Street, Soho, Marylebone and other central London neighbourhoods.
The hotel combines traditional elegance with modern facilities, making it suitable for both leisure and business travellers. Its restaurants and afternoon tea experience are also part of the appeal.
Best for: Luxury city breaks, couples and travellers who enjoy classic hotels.
12. The Principal York – Best for Exploring York
York is one of England’s most interesting historic cities, and The Principal York provides a convenient base for exploring it.
The hotel is located close to York railway station, which is particularly useful if you are travelling around the UK by train. York Minster, the medieval Shambles and the historic city centre are also within walking distance.
The property combines Victorian architecture with modern guest facilities, giving it more character than a standard chain hotel.
Best for: History lovers, weekend breaks and train travellers.
13. The Grand, Brighton – Best for a Seaside Getaway
Brighton is a popular choice for travellers wanting a seaside break without travelling too far from London. The Grand Brighton sits on the seafront and offers views over the English Channel from selected rooms.
Its Victorian architecture gives the hotel a distinctive appearance, while its location makes it easy to explore Brighton Pier, the seafront and the city’s shops and restaurants.
It works particularly well for a weekend when you want a mixture of sightseeing, food and time by the sea.
Best for: Seaside holidays, couples and weekend trips.
14. The Chester Grosvenor – Best for a Historic City Break
Located in the centre of Chester, The Chester Grosvenor is a good option for travellers who want to explore one of England’s most historic cities.
Chester is known for its Roman heritage, medieval city walls, timber-framed buildings and distinctive Rows shopping galleries. Staying centrally means you can explore many attractions without relying heavily on transport.
The hotel has a more traditional atmosphere than many modern city properties, making it a good match for visitors who appreciate historic surroundings.
Best for: History enthusiasts, couples and relaxed city breaks.
15. The Principal Manchester – Best for a Manchester City Break
Manchester is one of the UK’s most popular destinations for football, music, shopping and culture. The Principal Manchester offers an interesting option for visitors who want to stay in a characterful building close to the city centre.
Its location makes it convenient for exploring Manchester’s restaurants, shops, museums and entertainment venues.
For travellers planning a weekend in Manchester, staying centrally can save considerable time compared with choosing accommodation far outside the city.
Best for: City breaks, culture lovers, football fans and weekend travellers.
16. The Dorchester, London – Best for Luxury and Fine Dining
The Dorchester is one of London’s best-known luxury hotels and has a long association with high-end hospitality. Its location on Park Lane places guests close to Hyde Park, Mayfair and some of the city’s most famous shopping streets.
The hotel is particularly appealing to travellers who enjoy elegant surroundings, fine dining and attentive service. It can also work well for a special celebration or a luxury London weekend.
Best for: Luxury travellers, fine dining and special occasions.
17. The Slaughters Manor House, Cotswolds – Best for a Countryside Escape
If you want to get away from busy city streets, The Slaughters Manor House offers a very different UK hotel experience.
Located in the Cotswolds, the property has a historic country-house atmosphere and is surrounded by picturesque villages and countryside. It is a good base for walking, exploring local villages and enjoying a slower pace of travel.
The setting is the main attraction here, making it particularly suitable for a peaceful weekend away.
Best for: Countryside holidays, couples and quiet weekend escapes.
18. The Lowry Hotel, Manchester – Best for a Modern City Stay
The Lowry Hotel is a recognizable landmark on the Manchester skyline and provides a comfortable base for exploring the city.
Its central location makes it practical for visitors interested in Manchester’s restaurants, shopping, museums, music venues and sporting attractions.
The hotel is a good alternative for travellers who prefer contemporary accommodation rather than traditional country-house properties.
Best for: Manchester city breaks, business trips and modern hotel stays.
19. The Royal Crescent Hotel & Spa, Bath – Best for Georgian Charm
Bath is famous for its Georgian architecture, and The Royal Crescent Hotel & Spa puts visitors right in the middle of that historic atmosphere.
The hotel is set within the iconic Royal Crescent and combines historic surroundings with modern guest facilities. Its spa also makes it appealing for travellers looking for a relaxing break.
Because Bath is relatively compact, staying in a central location makes it easy to explore attractions, restaurants and historic streets on foot.
Best for: Couples, history lovers, spa breaks and romantic getaways.
20. The Grand Hotel, York – Best for a Historic York Experience
The Grand Hotel in York is housed in a former railway headquarters building near York railway station. Its location is convenient for visitors arriving by train and exploring the city’s historic centre.
York’s major attractions, including York Minster, the medieval city walls and the Shambles, are within a manageable distance from the hotel.
The combination of historic architecture and a central location makes it a particularly interesting choice for a UK city break.
Best for: History lovers, couples, weekend visitors and train travellers.
Frequently Asked Questions (FAQ)
What is the best luxury hotel in the UK?
The Savoy, The Ritz London and The Dorchester are excellent choices for a luxury stay.
What is the best budget hotel in the UK?
Premier Inn is a popular option for travellers looking for comfortable accommodation at reasonable prices.
Which UK hotels are best for couples?
The Gainsborough Bath Spa, Royal Crescent Hotel & Spa and Cotswolds country-house hotels are great for couples.
Which UK city is best for a hotel stay?
London, Edinburgh, Bath, York, Manchester and Brighton all offer a wide range of hotels and attractions.
When should I book a UK hotel?
For popular destinations and busy travel periods, booking early usually gives you more choice and better availability.

Hi, I’m Rasel Miah, the creator of Ultimate Travel Diary. I enjoy exploring travel destinations, hotels, local food, and hidden gems across the USA and beyond. Through this blog, I share travel guides, hotel reviews, and helpful tips based on personal research and experience to help travelers plan better trips.
