Hotels and B&Bs in the Cotswolds
Accommodations in the Cotswolds range from simple B&Bs to small hotels to grand country hotels. There are places suitable for all budgets. We have linked to our affiliate Booking.com for hotels in the Cotswolds. Search for hotels by town.
Stay in the Northern Cotswolds
Chipping Campden: Find Hotels in Chipping Campden
Chipping Campden, on the northern edge of the Cotswolds, is one of the prettiest towns and has several good hotels. It is a good town to stay in because there are several tea rooms and restaurants, the town is exceptionally beautiful, and you are well situated for touring the Cotswolds and Stratford-upon-Avon.
Stow-on-the-Wold: Find Hotels in Stow-on-the-Wold
Almost as pretty as Chipping Campden and a bit more centrally located for touring the Cotswolds, Stow is another good place to stay.
Burford: Find Hotels in Burford
Burford is not a typical golden Cotswolds town, like Chipping Campden or Stow, but it is very beautiful and is in a nice corner of the Cotswolds.
Stay in the Southern Cotswolds
Cirencester: Find Hotels in Cirencester
Cirencester is the second largest town in the Cotswolds (Stroud is slightly larger). If you are not renting a car, this is a good location because it is well served by buses.
Stroud: Find Hotels in Stroud
People like to say that Stroud is "gritty" because it is not the typical golden Cotswold town, but I like Stroud. It is centrally located, surrounded by perfect Cotswold villages, full of restaurants and shops, and is less expensive than other areas in the Cotswolds. It also has a train station with trains to London or Cheltenham.
Tetbury: Find Hotels in Tetbury
Prince Charles house Highgrove is nearby and his company Duchy Organics has a shop in town. Tetbury is well known for its antique shops and is a good place to stay when exploring the southern Cotswolds.
Stay in a larger town near the Cotswolds
There is more choice of hotels in the larger towns surrounding the Cotswolds.
Bath: Find Hotels in Bath
Bath is an interesting town to spend a few days in or to base your self for exploring the Cotswolds. We frequently stay in Bath for a few nights at the start of a trip, then pick up our rental car and head out to the countryside. Bath is a good sized town (population under 100,000) with restaurants, shops, theater, museums, and historic sites. Driving time from Bath to the southern Cotswolds (Cirencester) is about an hour. To get to the northern Cotswolds (Stow-on-the-wold) is another 45 minutes.
If you arrive in England at one of the London airports, you can get a car service to take you to Bath, or get there via public transportation (National Express bus or train). Parking in Bath is difficult, so if you have a car while you are in Bath, make sure your accommodations include parking.
Cheltenham: Find Hotels in Cheltenham
Cheltenham is similar to Bath, but smaller and closer to the central Cotswolds (on the western edge of the Cotswolds, on the A40 which divides north and south Cotswolds). As in Bath, you need a car to explore the Cotswolds from Chelenham.It is also an historic spa town and has some lovely areas. It is not as large or as beautiful as Bath, but has lots of restaurants and shops.
Stratford-upon-Avon: Find Hotels in Stratford-Upon-Avon
Stratford is a popular tourist destination (can be a bit overrun by tourists) and is a good base for exploring the northern Cotswolds. Shakespeare lived here!!
Oxford: Find Hotels in Oxford
A good sized university town on the River Thames with a vibrant downtown area. This is a good place to stay on arrival.
Oxford & Cotswolds Farm and Country House Accommodation: Over 15 farms in Oxfordshire (eastern Cotswolds) offering B&B.
Other Regions of England
To the North
Most Tourism websites for England have good lists of hotels for their area.
Visit Britain: British Tourism website with listings for all of the United Kingdom.
Stroud District Tourism: Information site for Stroud, in the southern Cotswolds. Listings of hotels and vacation rentals.
About Booking Hotels
Your budget and travel style dictates the type of hotel/B&B you are looking for. Prices are usually per room, per night and include all taxes, but always read the fine print in case the price per person, per night.
Check to see if breakfast is included and if it isn't, check the price per person (it can be shockingly high). Some places still offer the traditional English "fry up" (eggs, bacon, sausage, toast, and more fried things), but more places now have a continental style buffet. Check the details so you know what will be available and if it will be worth paying extra. Most market towns have tea rooms that serve a good and well priced breakfast.