Where to Stay in Great Britain

Complete guide to where to stay in Great Britain: hotels, B&Bs, cottages and castle hotels in London, Edinburgh, the Cotswolds, Glasgow and the Scottish Highlands.
Search Hotels, B&Bs and Villas
Search
We offer best rates If you find it cheaper we refund the price difference.
Free cancellation Most properties allow cancellation without penalty.
We're available 24 hours a day For any problem call Booking.com.

Choosing where to stay in Great Britain is one of the most important decisions when planning a successful trip, considering that the country offers unparalleled accommodation variety across Europe. From Georgian villas converted into boutique hotels to holiday cottages in the English countryside, from Scottish castles transformed into luxury residences to apartments in the heart of London’s most vibrant neighbourhoods: each type of accommodation tells a different story of the region.

The geographical distribution of accommodation reflects perfectly the diversity of Great Britain. Large cities such as London, Edinburgh, Manchester and Glasgow concentrate hotels in every category, from family-run bed & breakfasts to luxury hotels with spas and Michelin-starred restaurants. In rural areas, you’ll find farmstays, pub accommodation (the so-called country pubs) and cottages for rent nestled in exceptional landscapes such as the Cotswolds or the Scottish Highlands.

The range of services available covers every budget: from hostels in university cities like Oxford and Cambridge to suites with views over Edinburgh Castle, passing through apartments with kitchens ideal for longer stays. British accommodation stands out for high quality standards, with particular attention to the traditional English breakfast — the celebrated Full English Breakfast — included in many B&B rates.

To help you navigate, this guide takes you through Great Britain’s main destinations, from cosmopolitan metropolises to cultural cities, from the Cornish coast to remote Scottish islands.

London

London hosts the most extensive accommodation offering in Great Britain, with over 150,000 beds distributed across facilities of every type: chain hotels near airports, boutique hotels in sought-after neighbourhoods like Mayfair and Chelsea, apartments with services in areas such as Notting Hill and Shoreditch, and Victorian B&Bs in residential neighbourhoods of Kensington and Bloomsbury. The choice of neighbourhood is decisive: those wanting to be in the heart of the action will opt for Westminster or Covent Garden, whilst those preferring more authentic atmospheres will look towards Hackney or Brixton.

The West End concentrates historic luxury hotels, with superior category facilities overlooking Green Park and Hyde Park, ideal for business travellers or those wanting to experience London in style. The neighbourhoods of South Bank and Borough instead offer design hotels with views over the Thames, particularly appreciated by couples. For budget-conscious travellers, areas around King’s Cross and Victoria stations offer a wide selection of hostels, guesthouses and budget hotels with excellent connections to the rest of the city.

Whichever neighbourhood you choose, the Oyster Card guarantees fast and convenient travel across the entire underground network, making accommodation in peripheral but well-connected areas equally practical. To discover everything the capital offers during your stay, consult our guide on what to see in London.

Recommended accommodation in London

Hotel
Park Plaza County Hall London
London - 1 Addington Street
8.6Fabulous 11.767 reviews
Situated on London's South Bank, this modern and family-friendly hotel is just a few minutes’ walk from the River Thames and London Eye.
Book now
Hotel
Hilton London Metropole
London - 225 Edgware Road
8.3Very good 9.865 reviews
Hilton London Metropole has an executive lounge.
Book now
Hotel
a&o London Docklands Riverside
London - 265a Rotherhithe Street
7.9Good 6.496 reviews
Located along the River Thames, a&o London Docklands Riverside offers 2-star accommodation and stunning views of Canary Wharf.
Book now
Hotel
Merit Kensington Hotel
London - 12, 16-18 & 24 Penywern Road
8.0Very good 5.139 reviews
Situated within a 2-minute walk of Earl’s Court Tube Station, in the Royal Borough of Kensington and Chelsea, home to Kensington Palace and the Royal Albert Hall, Merit Kensington Hotel offers free WiFi access.
Book now
Hotel
Royal Lancaster London
London - Lancaster Terrace
9.2Superb 5.089 reviews
This 5-star London hotel is quietly located next to Hyde Park, Marble Arch and Lancaster Gate Tube Station.
Book now
Hotel
ibis London Wembley
London - South Way, Wembley
8.0Very good 4.938 reviews
Less than 500 metres from Wembley Stadium and a 10-minute walk from Wembley Arena, ibis Hotel offers modern rooms, a traditional restaurant and lively sports bar.
Book now
See all the accommodations

Edinburgh

Edinburgh offers one of the most distinctive accommodation experiences in Great Britain, with facilities ranging from historic hotels in the Old Town — some carved out of medieval palaces along the Royal Mile — to boutique hotels in the Georgian New Town, to apartments with views over the castle that dominates the city from atop its volcanic crag. Staying in the historic centre, within steps of Edinburgh Castle and Holyroodhouse, means having everything at your fingertips: museums, restaurants, pubs and theatres.

The New Town, declared a UNESCO World Heritage site along with the Old Town, hosts charming hotels in beautifully restored 18th-century buildings, much appreciated by those visiting for romantic weekends or the celebrated Edinburgh Festival in August. In this area you’ll also find numerous family-run B&Bs in Victorian townhouses, with generous breakfasts and an intimate atmosphere. In summer months, especially during the festival, booking well in advance is essential.

Those preferring a quieter stay can look towards the neighbourhoods of Stockbridge and Leith, the latter overlooking the port, where apartments and holiday cottages allow you to live like a resident.

Recommended accommodation in Edinburgh

Hotel
Leonardo Royal Hotel Edinburgh
Edinburgh - 43 Jeffrey Street
8.6Fabulous 10.638 reviews
Leonardo Royal Hotel Edinburgh is In the heart of Edinburgh's Old Town, right beside the Royal Mile and less than a 5-minute walk from Waverly Train Station.
Book now
Hotel
Dalmahoy Hotel & Country Club
Edinburgh - Edinburgh West
8.6Fabulous 9.528 reviews
Set amongst 1000 acres of beautiful parkland with two 18-hole golf courses, this historic country hotel, built in 1725, offers luxurious spa and leisure facilities, and informal and fine dining restaurant options.
Book now
Hotel
Leonardo Hotel Edinburgh Haymarket
Edinburgh - 1 Morrison Link
8.2Very good 8.165 reviews
In Edinburgh city centre, less than 500 metres from Haymarket Rail Station, the Leonardo Royal Hotel Edinburgh offers great value, with modern family-friendly en suite rooms and a restaurant-bar.
Book now
See all the accommodations

Rural England: Cotswolds, Bath and Oxford

The rural heart of England — with honey-coloured stone villages of the Cotswolds, the Roman spas of Bath and the medieval spires of Oxford — hosts some of Great Britain’s most characterful accommodation. Here your options range from country house hotels set in private grounds to Georgian villas transformed into luxury facilities, from pub inns where you can sit by the fireplace in the evening to farmstays with sheep grazing outside the window. Bath, in particular, hosts spa hotels allowing access to the Roman thermal waters, an experience unique in its kind.

In the Cotswolds, the concentration of cottages and holiday rentals is among England’s highest: ideal for families or groups of friends wanting a base from which to explore the area’s villages by car. In Oxford, you’ll find both hotels in the historic centre near the university colleges and B&Bs in the livelier, more alternative neighbourhoods of Jericho and Cowley. Cambridge offers a similar choice, with facilities directly overlooking the River Cam.

This part of England is best explored by car, which makes it convenient to choose accommodation in scenic but less central positions. Find inspiration for your itineraries in our section dedicated to the Cotswolds and England’s main cities.

Recommended accommodation in rural England

Hotel
De Vere Cotswold Water Park
Cirencester - Lake, 6, 17 Spine Rd E
8.2Very good 6.258 reviews
With a lakeside setting amid open countryside, the 4-star De Vere Cotswold Water Park boasts a luxury spa and stylish rooms.
Book now
Hotel
Holiday Inn Express Cheltenham Town Centre by IHG
Cheltenham - Dunalley Street
8.4Very good 3.166 reviews
With modern, en suite rooms and a bar, lounge and courtyard, this town-centre hotel is opposite The Brewery Quarter and 1 mile from Cheltenham Racecourse.
Book now
Hotel
DoubleTree by Hilton Cheltenham-Cotswolds
Cheltenham - Cirencester Road Charlton Kings
7.8Good 2.900 reviews
Nestled in the picturesque countryside, DoubleTree by Hilton Cheltenham-Cotswolds is a stunning Georgian manor house surrounded by beautifully landscaped gardens and an ornamental lake.
Book now
See all the accommodations

Glasgow

Glasgow is Scotland’s largest city and offers a surprisingly rich and varied accommodation range, considerably cheaper on average than London or Edinburgh. The city centre hosts design hotels in converted industrial buildings — a reflection of the city’s vibrant arts scene — and large international hotels near George Square, an ideal logistical hub. The Merchant City neighbourhood, with its neoclassical buildings, concentrates instead boutique hotels and stylish apartments, perfect for a cultural weekend.

Glasgow’s West End, around the university and Kelvingrove Museum, is the preferred neighbourhood for travellers seeking a more relaxed atmosphere, with numerous B&Bs in Victorian houses and short-term apartment rentals. The area is rich in independent cafés, markets and art galleries. For those arriving or departing from Glasgow International Airport, you’ll find airport hotels with dedicated shuttles, useful for tight connections.

Glasgow is also an excellent base for the Highlands and Scottish islands: choosing accommodation here allows you to combine the city with excursions towards the Highlands and Loch Lomond, reachable in less than an hour’s drive.

Recommended accommodation in Glasgow

Hotel
Leonardo Royal Hotel Glasgow
Glasgow - 60-96 Jamaica Street
8.9Fabulous 17.064 reviews
Overlooking the River Clyde, Leonardo Royal Hotel Glasgow is in the city centre, next to Glasgow Central Station.
Book now
Hotel
Holiday Inn Express
Glasgow - Theatreland
8.4Very good 7.318 reviews
The Holiday Inn Express Glasgow Theatreland is well-placed in the city centre, just a few metres from shops and nightlife.
Book now
Hotel
Holiday Inn Express
Glasgow - Stockwell Street
8.5Fabulous 6.477 reviews
This modern hotel is in Glasgow city centre, beside the River Clyde and 0.
Book now
See all the accommodations

The Highlands and rural Scotland

Staying in the Scottish Highlands is an experience unrivalled in Great Britain: here accommodation ranges from family-run guesthouses along the shores of Loch Ness to castle hotels such as Eilean Donan, from glamping with mountain views to luxury lodges nestled in moorlands. Inverness, the Highlands’ capital, offers the widest choice in the area, with hotels in various categories and convenient connections to major attractions. The villages of Fort William and Oban are instead the preferred bases for those wanting to explore the islands and fjords.

On the Isle of Skye, Scotland’s most visited rural destination, accommodation ranges from romantic B&Bs with locally-sourced breakfasts to isolated holiday cottages with views over the Cuillins. Demand often exceeds supply in summer months, so booking at least three months in advance is advisable. The Hebrides, Orkney and Shetland islands instead offer self-catering cottages and guesthouses for those seeking authentic seclusion.

For those driving — the ideal way to explore these areas — many facilities offer free parking and services designed for hikers, such as equipment storage and early breakfast preparation. Discover more about car hire in Scotland to plan your travels.

Recommended accommodation in the Highlands

Hotel
Coylumbridge Resort Hotel
Aviemore - Aviemore
7.2Good 9.084 reviews
Set in the Cairngorms National Park, the Coylumbridge Resort Hotel offers a wide range of activities.
Book now
Hotel
Glen Mhor Hotel at Uile-bheist 'Brewstillery'
Inverness - Ness Bank
8.1Very good 5.022 reviews
The Glen Mhor Hotel offers Victorian townhouses and apartments located on the banks of the River Ness, a 3-minute walk from Inverness city centre and a 15-minute drive from Loch Ness.
Book now
Hotel
Arrochar Hotel 'A Bespoke Hotel'
Arrochar - Main Street
7.4Good 3.908 reviews
On the banks of Loch Long, The Arrochar Hotel boasts loch views and free parking and free WiFi.
Book now
See all the accommodations

Wales and Cardiff

Wales is Great Britain’s least explored destination and precisely for this reason offers some of the most authentic and affordable accommodation in the entire country. Cardiff, the capital, concentrates business hotels and boutique hotels in the bay area — regenerated over the past twenty years with contemporary architecture — and B&Bs in the neighbourhoods of Pontcanna and Canton, the most lively for dining and nightlife. Proximity to Cardiff Castle is often a decisive criterion when choosing city centre accommodation.

In rural Wales, holiday cottages in Snowdonia National Park and the Pembrokeshire peninsula are particularly sought after by outdoor and trekking enthusiasts. Along the coast, seafront hotels and cottages in Welsh grey stone dot fishing villages, offering a genuine atmosphere away from mass tourism circuits. Many rural Welsh facilities accept pets, a detail worth noting if travelling with your dog.

Cardiff is easily reached both from London (approximately 2 hours by train) and from Bristol, making it a natural stop on an itinerary crossing southern England and Wales.

Recommended accommodation in Cardiff

Hotel
Future Inn Cardiff Bay
Cardiff - Hemingway Rd
8.3Very good 11.073 reviews
The Future Inn Cardiff Bay is a modern hotel situated 400 metres away from the Wales Millennium Centre.
Book now
Hotel
Leonardo Hotel Cardiff
Cardiff - 1 Park Place
8.5Fabulous 7.974 reviews
With a great location in Cardiff’s centre, Leonardo Hotel Cardiff, formerly Jurys Inn is set in a beautiful Victorian building and boasts a restaurant and bar.
Book now
Hotel
Four Points Flex by Sheraton Cardiff
Cardiff - Station Approach, Saunders Road
8.3Very good 6.117 reviews
Four Points Flex by Sheraton Cardiff features a shared lounge, terrace, a restaurant and bar in Cardiff.
Book now
See all the accommodations

Accommodation Types in Great Britain

Great Britain offers one of Europe’s most comprehensive ranges of accommodation options. International hotel chains are present in all major cities, offering consistent standards and flexible booking. Family-run bed-and-breakfasts and guesthouses are the most authentic choice for immersing yourself in local culture, with hearty breakfasts and proprietors who know every corner of the region. Holiday rentals and cottages are perfect for families and extended stays in the English, Welsh and Scottish countryside. Boutique hotels in historic centres combine contemporary design with period architecture, often housed in carefully restored heritage buildings. For tighter budgets, hostels and budget inns in university towns offer excellent value for money. Country estates and castle hotels represent the most exclusive option, particularly in Scotland, where staying in a castle is far from being an exclusive privilege.

Check availability and rates

Use the form below to check room availability and prices in real time.

Search Hotels, B&Bs and Villas
Search
We offer best rates If you find it cheaper we refund the price difference.
Free cancellation Most properties allow cancellation without penalty.
We're available 24 hours a day For any problem call Booking.com.