Hotels in the Cotswolds
72 handpicked places to stay
Photo © Mallgosia Mocek, Google Maps
The Cotswolds has been welcoming overnight guests for centuries, and the choice of hotels and B&Bs reflects that long history of hospitality. In Cheltenham, expect a more urban mix, from townhouse guest rooms like Number 8 Cheltenham to grander properties such as Manor by The Lake, suited to visitors combining the town's Regency streets with countryside days out.
Away from Cheltenham, smaller family-run B&Bs dominate, often set in converted farmhouses or period cottages. Places like Pardon Hill Farm B&B and Guiting Guest House give a genuine sense of rural Cotswold life, while Chipping Campden's options put you within walking distance of one of the region's best-preserved high streets.
With over 300 places to choose from, it is worth deciding first whether you want a base for exploring by car, in which case a farmhouse B&B such as Cornerways or Laurel House works well, or somewhere to stay on foot in a market town, where Crossways Guest House or College View offer easy access to shops and pubs.
The Inn at Fossebridge
Hotel · Fossebridge, Chedworth
A traditional Cotswold coaching inn at Fossebridge, near Chedworth, with a garden, restaurant and free parking for country breaks.
The Stump
Hotel · Foss Cross, Cirencester
A Cotswolds hotel near Cirencester at Foss Cross, handy for the Corinium Museum, Abbey Grounds and walking or cycling country.
Swan Hotel
Hotel · B4425, Cirencester
Restaurant, bar and breakfast anchor this 22-room hotel on the B4425 in Cirencester, Gloucestershire, handy for walking and cycling country.
The Wheatsheaf Inn
Hotel · West End, Cheltenham
A pub-hotel in Cheltenham's West End suiting racegoers and Cotswolds explorers alike, with free parking and dogs welcome.
The Bathurst Arms
Hotel · North Cerney, Cirencester
A small six-room inn in North Cerney near Cirencester, suited to couples and walkers wanting a countryside base with a proper pub at its heart.
The Colesbourne Inn
Hotel · Colesbourne, Cheltenham
A 14-room Cotswolds inn near Cheltenham with a garden and terrace, known for its Sunday roasts and hearty breakfasts.
New Inn at Coln
Hotel · Main Street, Cirencester
A historic inn on Main Street in Cirencester, surrounded by Gloucestershire countryside, with 15 en-suite rooms and free on-site parking.
Travelodge Cirencester
Hotel · Hare Bushes, Cirencester
A 43-room budget hotel on the edge of Cirencester with free on-site parking and easy access to the A417.
Wild Thyme & Honey
Hotel · Ampney Crucis, Cirencester
A 24-room hotel in the Cotswolds village of Ampney Crucis, near Cirencester, with easy reach of walking country and watersports.
Cotswold Lodge
B&B · Baunton Lane, Cirencester
Small three-room B&B on Baunton Lane, Cirencester, with en-suite rooms and free on-site parking on the edge of the Cotswolds.
The Keepers Arms
Hotel · Church Road, Quenington
A pub-with-rooms in Quenington, Gloucestershire, with its own restaurant and bar, handy for Cirencester and Bibury.
The Frogmill Hotel
Hotel · Shipton Oliffe Andoversford, Cheltenham
A countryside hotel near Shipton Oliffe and Andoversford, just outside Cheltenham, built around a popular restaurant and bar with free parking.
Stratton House Hotel
Hotel · Gloucester Road, Cirencester
A Cirencester hotel on Gloucester Road offering en-suite rooms, a garden and free parking, handy for exploring the Cotswolds.
Ingleside House
Hotel · 5 Beeches Road, Cirencester
Ingleside House is an 11-room hotel on Beeches Road in Cirencester, within easy reach of the Corinium Museum and Cirencester Park.
Corinium Hotel & Restaurant
Hotel · 12 Gloucester Street, Cirencester
A 15-room hotel on Gloucester Street in Cirencester, with a restaurant, bar and garden set among the Cotswold town's quiet streets.
The Old Brewhouse
B&B · 7 London Road, Cirencester
A 9-room inn in Cirencester with its own restaurant and bar, a short walk from the town centre, plus free on-site parking.
The Fleece at Cirencester
Hotel · Market Place, Cirencester
A 28-room hotel right on Cirencester's Market Place, in the heart of this historic Cotswold market town.
The Talbot Inn
Hotel · 14 Victoria Road, Cirencester
A straightforward pub inn on Victoria Road in Cirencester, suited to drivers and weekend walkers with its free on-site parking.
The Kings Head Hotel
Hotel · Market Place, town centre
A Georgian coaching inn dating from 1720 on Richmond's cobbled Market Place, with individually decorated rooms, a restaurant and bar serving Yorkshire produce.
Kings Head Hotel
Hotel · 24 Market Place, Cirencester
A 50-room hotel right on Cirencester's Market Place, with spa, gym and free parking in the heart of this Gloucestershire market town.
Apsley Villa Guest House
B&B · 16 Victoria Road, Cirencester
Apsley Villa Guest House is a straightforward B&B on Victoria Road in Cirencester, with free on-site parking and 24-hour reception.
Barnsley House Hotel
Hotel · Barnsley, Cirencester
In the village of Barnsley near Cirencester, this 18-room Cotswolds hotel pairs historic gardens with a spa and restaurant.
The Golden Cross Inn
Hotel · 20 Black Jack Street, Cirencester
A small three-room inn on Black Jack Street in the heart of Cirencester, with a bar and restaurant on site.
Cotswold Hare
Guest Accommodation · 93 Victoria Road, Cirencester
A small guest house on Victoria Road in Cirencester, with just six en-suite rooms, a garden and free on-site parking.
Premier Inn Cirencester
Hotel · Kings Meadow, Cirencester
A modern, low-rise Premier Inn on the edge of Cirencester, with 78 en-suite rooms and free parking close to the town's Roman heritage.
Field End House
B&B · Strawberry Lane, Cirencester
Adults-only B&B on Strawberry Lane near Cirencester, with garden and free parking, suited to couples wanting a quiet Cotswolds break.
The Masons Arms
Hotel · 28 High Street, Cirencester
Eight en-suite rooms above a traditional inn on Cirencester's High Street, close to town and open countryside.
Aylworth Manor
B&B · Aylworth, Cheltenham
A period manor house B&B near Aylworth, Cheltenham, set in its own grounds with a garden and free parking.
The Green Dragon Inn
Hotel · Cockleford, Cowley
A traditional stone-built inn at Cockleford near Cowley, with 9 rooms, free parking and a garden bar close to the Cotswolds.
The Nurseries Bed and Breakfast Fairford
B&B · Milton Street, Fairford
En-suite rooms with garden views and free parking at this quiet Fairford B&B, close to the Cotswolds and River Thames.
The Bull Hotel
Hotel · Market Place, Fairford
A period coaching inn on Fairford's Market Place, close to the River Coln and St Mary's Church, with a restaurant, bar and free parking.
Kellsboro Corner
Guest Accommodation · London Road, Fairford
Adults-only guest accommodation on London Road in Fairford, on the edge of the Cotswolds, with free parking and pets welcome.
Cowley Manor Experimental
Hotel · Cowley, Cheltenham
Cowley Manor Experimental is a design-led Cotswolds hotel near Cheltenham, known for its restaurant, bar and afternoon tea as much as its parkland gardens.
Inn For All Seasons
Hotel · The Barringtons, Burford
Ten-room Cotswold inn near Burford with a restaurant and bar at its heart, plus free parking and a garden for slower mornings.
Sunny Nest
B&B · Old Gloucester Road, Bourton-on-the-Water
A six-room B&B on Old Gloucester Road in Bourton-on-the-Water, with a garden and picnic area for slow mornings.
Whiteshoots Cottage
B&B · Whiteshoots Hill, Bourton-on-the-Water
Adults-only B&B on Whiteshoots Hill in Bourton-on-the-Water, with breakfast included and a garden for relaxing after a day exploring the Cotswolds.
The Fox Inn
Hotel · Great Barrington, Burford
A 15-room Cotswold inn near Burford with a restaurant and bar at its heart, plus free parking and outdoor seating.
Broadlands Hotel
Hotel · Clapton Row, Cheltenham
A 12-room guesthouse-style hotel on Clapton Row in Cheltenham, with a conservatory breakfast room and cosy, traditional rooms.
Broadlands Guest House
Guest Accommodation · 23 Evesham Place, Stratford-upon-Avon
A straightforward guest house on Evesham Place in Stratford-upon-Avon, close to pubs, restaurants and Shakespeare's town centre.
Chester House Hotel
Hotel · Victoria Street, Cheltenham
Hotel on Victoria Street in Cheltenham with a well-regarded restaurant and hot breakfasts made from locally sourced ingredients.
Duke of Wellington
Hotel · Sherbourne Street, Bourton-on-the-Water
A historic Cotswold-stone hotel in Bourton-on-the-Water, with parking and a garden, near Birdland Park and the Motoring Museum.
Coombe House
Guest Accommodation · Rissington Road, Bourton-on-the-Water
Guest accommodation on Rissington Road in Bourton-on-the-Water, within easy reach of the Cotswold countryside and village waterways.
Old Manse Hotel by Greene King Inns
Hotel · Victoria Street, Bourton-on-the-Water
A 15-room inn on Victoria Street in Bourton-on-the-Water, well suited to walkers and villages-and-countryside breaks by the River Windrush.
Bears Court Barn 1
Guest Accommodation · Little Rissington, Bourton-on-the-Water
A three-room converted barn in Little Rissington near Bourton-on-the-Water, with an electric vehicle charge point and free parking.
The Old New Inn
Hotel · Rissington Road, Bourton-on-the-water
A traditional Cotswolds inn in Bourton-on-the-Water with just 8 rooms, a restaurant and bar, moments from the River Windrush.
Old Bank Rooms
Hotel · Hartley House, Bourton-on-the-Water
Six-room hotel in the heart of Bourton-on-the-Water, close to the village's pubs, restaurants and riverside walks.
Halford House - Adults Only
Guest Accommodation · Station Road, Bourton-on-the-Water
Halford House is an adults-only guest stay in Bourton-on-the-Water, with en-suite rooms and garden views close to the village centre.
The Mousetrap Inn
Hotel · Lansdowne, Cheltenham
A small 10-room inn in Cheltenham's Lansdowne area, known for its cosy bar-and-restaurant atmosphere and hearty pub food.
Chestnut Bed and Breakfast
B&B · High Street, Bourton-on-the-Water
A B&B on the High Street in Bourton-on-the-Water, well placed for walking and cycling in the Cotswolds.
Lansdowne Villa Guest House
Guest Accommodation · Lansdown, Cheltenham
A 13-room guest house in Cheltenham's Lansdown area, handy for the Cotswolds, with a spa, sauna and gym on site.
The Dial House
Hotel · High Street, Bourton-on-the-Water
A Cotswolds stone hotel on Bourton-on-the-Water's High Street, close to the Model Village, with free on-site parking and a garden.
Webbys Windrush Walk
B&B · 37 Rissington Road, Bourton-on-the-Water
Family-run B&B on Rissington Road in Bourton-on-the-Water with en-suite rooms and free parking, close to the River Windrush.
The Lamb Inn
Hotel · Great Rissington, Bourton-on-the-Water
A traditional Cotswolds inn in the village of Great Rissington near Bourton-on-the-Water, with a garden and free parking.
De Vere Cotswold Water Park
Hotel · Lake 6 Spine Road East, Cirencester
Large lakeside hotel near Cirencester with restaurant, bar and breakfast on site, plus a spa, gym and indoor pool for Cotswolds breaks.
Eliot Arms
Hotel · Clarks Hay, Cirencester
Cirencester hotel on Clarks Hay, a short walk from the Corinium Museum and Cirencester Park, with free on-site parking.
Southrop Manor
Hotel · Southrop, Lechlade
Adults-only manor house hotel in Southrop, Lechlade, with a spa, outdoor pool and free parking near the Cotswold Hills.
Guiting Guest House
Guest House · Guiting Power, Gloucestershire
An adults-only guest house in a 17th-century Cotswold farmhouse in Guiting Power, with cooked-to-order breakfasts using local produce.
The Charlton Boutique Hotel
Hotel · London Road, Cheltenham
A small, family-run boutique hotel on London Road in Cheltenham, well suited to racecourse visits and relaxed weekend stays.
Lords of the Manor
Hotel · Upper Slaughter, Gloucestershire
A 17th-century former rectory in eight acres of gardens at Upper Slaughter, with a three AA rosette restaurant and four AA red stars.
Lords of The Manor
Hotel · Upper Slaughter, Bourton-on-The-Water
A historic hotel restaurant and bar in Upper Slaughter near Bourton-on-the-Water, with fine dining, breakfast and garden seating.
The Slaughters Country Inn
Hotel · Lower Slaughter, Cheltenham
A 31-room Cotswolds inn in Lower Slaughter, close to Bourton-on-the-Water and set among walking, cycling and riverside country.
Lower Slaughter Manor
Hotel · Lower Slaughter, Cheltenham
A 19-room manor hotel in Lower Slaughter, Cheltenham, with fine dining and gardens, well placed for touring the Cotswold villages.
Doubletree by Hilton Cheltenham
Hotel · Cirencester Road, Cheltenham
On Cirencester Road with open Gloucestershire countryside around it, this 148-room Cheltenham hotel gives easy reach to the Cotswolds and racecourse.
Cheltenham Park Hotel
Hotel · Charlton Kings, edge of town
A large four-star hotel in landscaped grounds on the edge of Cheltenham, with a spa, pool and golf course nearby.
The Long House
B&B · The Long House, Cirencester
A B&B near Cirencester, Gloucestershire, with a garden and free parking for a quiet countryside stay.
Thames Head Wharf
Hotel · Tetbury Road, Cirencester
Adults-only hotel on the edge of Cirencester with easy reach of golf, fishing, cycling and the town's own pubs and restaurants.
The Bell at Sapperton
Hotel · Sapperton, Cirencester
A three-room inn in Sapperton near Cirencester, pairing a proper pub restaurant with just a handful of characterful bedrooms.
Well Cottage B and B
B&B · Ewen, Cirencester
A three-room B&B in the village of Ewen near Cirencester, with en-suite rooms and free parking, well placed for exploring the Cotswolds.
Cheltenham View Lodge
Guest Accommodation · Shrublands Lodge, Cheltenham
Guest accommodation near Cheltenham Racecourse with en-suite family rooms, free parking and a spa and gym on-site.
London Inn
Hotel · 195 London Road, Cheltenham
A small Regency-style hotel on London Road in Cheltenham, with just 8 rooms, an on-site restaurant, bar and breakfast.
Halfway House
B&B · Kineton, Kineton
Halfway House is a B&B in Kineton, Gloucestershire, with en-suite family rooms and free on-site parking in a rural setting.
Royal George Hotel by Greene King Inns
Hotel · Birdlip, Gloucester
A Greene King inn at Birdlip with restaurant, bar and breakfast on site, handy for touring Cotswold villages like Bourton-on-the-Water.