Where to Stay in the UK

Top cities, seaside towns, countryside getaways and historic towns. Hand-picked hotels for your next trip.

Explore by category

Top Cities

View all cities

The best cities to visit in the UK: London, Edinburgh, Bath, York and more. Hand-picked hotels in each.

London skyline with iconic landmarks including Big Ben and the River Thames
#1

London

The capital of England and the UK, famous for its history, royal palaces, world-class museums and vibrant culture.

Top hotels in London
Edinburgh Castle perched on Castle Rock overlooking the historic Old Town
#2

Edinburgh

Scotland's capital with its iconic castle, medieval Old Town and Georgian New Town. Home to the world-famous Edinburgh Festival.

Top hotels in Edinburgh
Bath's Georgian architecture and the famous Royal Crescent showcasing the city's heritage
#3

Bath

A UNESCO World Heritage city renowned for its Roman baths, Georgian architecture and natural hot springs.

Top hotels in Bath

Historic Towns

View all historic towns

Medieval streets, cathedrals and heritage: the UK's most historic towns.

Stratford-upon-Avon and River Avon
#1

Stratford-upon-Avon

Shakespeare's birthplace with Tudor buildings, the Royal Shakespeare Company and the River Avon.

Top hotels in Stratford-upon-Avon
Chester cathedral and Roman walls
#2

Chester

Roman walls, medieval rows and a cathedral in one of England's best-preserved historic cities.

Top hotels in Chester
Canterbury Cathedral
#3

Canterbury

Medieval pilgrimage city with a UNESCO cathedral and cobbled streets.

Top hotels in Canterbury

Countryside

View all countryside

Where to stay in the Cotswolds, Lake District, Peak District and beyond.

Bourton-on-the-Water village and river
#1

Bourton-on-the-Water

The 'Venice of the Cotswolds' with a river running through the village and honey-stone cottages.

Top hotels in Bourton-on-the-Water
Ambleside and Lake Windermere
#2

Ambleside

Lake District hub at the head of Windermere with walking, watersports and village charm.

Top hotels in Ambleside
Bakewell town and River Wye
#3

Bakewell

Peak District market town famous for the Bakewell pudding and surrounded by hills.

Top hotels in Bakewell

Seaside Towns

View all seaside towns

Classic British seaside getaways: beaches, piers, fish and chips and coastal charm.

Whitby harbour and abbey
#1

Whitby

Dramatic North Yorkshire coast with abbey ruins, Dracula connections and fish and chips.

Top hotels in Whitby
St Ives harbour and beaches
#2

St Ives

Cornwall's art and beach gem with golden sand, galleries and cobbled streets.

Top hotels in St Ives
Bournemouth beach and pier
#3

Bournemouth

Seven miles of sandy beach, gardens and a lively pier and town centre.

Top hotels in Bournemouth

Top Cities Seaside Towns Countryside Historic Towns