Hotels in Oxfordshire

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Oxfordshire?

Top hotels in Oxford

Top hotels in Reading

Top hotels in Swindon

Top hotels in Chipping Norton

Top cities in Oxfordshire

Great weekend hotel deals in Oxfordshire

Showing deals for:24 Jul - 26 Jul

Top landmarks in Oxfordshire

Check out reviews of Oxfordshire hotels guests love

Find out more about Oxfordshire

Whispers of History and Nature: Discover the Enchantment of Oxfordshire

Discover the enchanting charm of Oxfordshire, a quintessential English destination renowned for its academic prowess and rich history. Home to the esteemed University of Oxford, wander through its ancient colleges and vibrant streets. Immerse yourself in the past at Oxford Castle or explore the stunning landscapes of the Cotswolds, dotted with picturesque villages. Delight in leisurely strolls along the River Thames or visit the magnificent Blenheim Palace, a UNESCO World Heritage site. With its blend of culture, heritage, and natural beauty, Oxfordshire promises a captivating experience for every traveller.

Discover great hotels in Oxfordshire

Oxfordshire offers a delightful range of hotel accommodations, from charming pubs with rooms to serene luxury hotels nestled in picturesque surroundings. Whether you prefer a boutique stay or a peaceful retreat, you'll find a variety of options to suit your taste and enhance your visit to this historic region. Here are some of the best hotels in Oxfordshire that our travellers love:

  1. George Street HotelOpens in a new window: This luxurious 5.0-star hotel, located in the vibrant city of Oxford, boasts an impressive guest rating of 8.4 out of 10. Designed for travellers seeking a city-themed experience, it offers spacious rooms with comfortable bedding and unique decor. The central location allows for easy exploration of local attractions, making it an ideal choice for leisure travelers. The hotel excels in providing a quiet retreat in the heart of the city, perfect for unwinding after a day of sightseeing.
  2. The Randolph Hotel OxfordOpens in a new window: Nestled in the charming town of Henley-on-Thames, The Randolph Hotel Oxford is a 5.0-star bed and breakfast with an exceptional guest rating of 9.8 out of 10. This property is tailored for those desiring a luxurious getaway, offering refined accommodations and personalised service. Guests can indulge in an exquisite breakfast experience, ensuring a delightful start to their day. Its serene setting and attention to detail create an inviting atmosphere that enhances relaxation and comfort.
  3. Burford HouseOpens in a new window: Situated in Oxford, Burford House is a distinguished 5.0-star hotel with a remarkable guest rating of 8.8 out of 10. This property caters to adventure-seeking travellers, featuring a variety of exciting activities such as hiking, skydiving, and kayaking nearby. The stylish accommodations and superb service create a welcoming environment for leisure travellers looking for a memorable stay. With a lively atmosphere and excellent breakfast options, this hotel promises a delightful and engaging experience.

Where to stay in Oxfordshire

In Oxford, Chipping Norton, and Burford, each area offers a unique charm. Oxford boasts historic architecture, world-class museums, and the iconic university, ideal for culture enthusiasts. Chipping Norton features a friendly small-town vibe with lively dining and entertainment options. Burford, with its picturesque countryside and welcoming atmosphere, is perfect for leisurely sightseeing. For first-time visitors, Oxford is best suited to immerse in history and culture.

  1. OxfordOpens in a new window: Oxford is a vibrant city steeped in history and culture, making it an ideal base for exploring the best of England. With stunning architecture and fascinating museums, this city offers plenty to see and do. Must-visit attractions include the impressive Oxford Castle and the iconic Bodleian Library, which are perfect for history buffs. The lush gardens and serene spots around Christ Church College provide a lovely escape within the urban setting. You can enjoy cultural experiences like theatre performances and art exhibitions, ensuring your stay is filled with enriching activities. For accommodation, consider options near the city centre for easy access to all the sights.
  2. Chipping NortonOpens in a new window: Chipping Norton is a charming small town that captures the essence of the Cotswolds with its friendly atmosphere and beautiful countryside. It’s a delightful place to unwind and explore local attractions like the historic Blenheim Palace and the intriguing Rollright Stones. This town offers a variety of dining options and has a vibrant arts scene, with cultural venues hosting performances and events. The welcoming locals make it easy to feel at home, and the picturesque surroundings are perfect for leisurely strolls. When looking for a place to stay, you’ll find lovely inns and guesthouses that reflect the town's character.
  3. BurfordOpens in a new window: Burford is a quaint town known for its stunning scenery and welcoming vibe, making it an excellent choice for those seeking a relaxing getaway. The town is famous for its beautiful gardens and historic churches, which provide a tranquil backdrop for sightseeing. The Burford High Street is great for leisurely shopping, featuring unique shops and local crafts. Don't miss the opportunity to enjoy a coffee while soaking in the peaceful atmosphere. This small town offers a range of tours that highlight its rich history and natural beauty. Accommodation options are often cosy and filled with character, perfect for a restful stay.

Things to do in Oxfordshire

Oxfordshire offers a delightful blend of adventure and relaxation, from scenic walks along the riverbanks to tranquil swims in picturesque settings. Explore the historic Oxford Castle, wander through charming gardens, and embrace the beauty of the countryside and natural parks, perfect for a restorative getaway.

  • Uffington – Nestled in the countryside, Uffington is a charming destination for those looking to enjoy scenic walks. One of the highlights is the iconic Uffington White Horse, a remarkable chalk hill figure that dates back to the Bronze Age. Take a leisurely stroll around the area to appreciate the rolling hills and picturesque views. The peaceful atmosphere makes it a perfect spot for a day of walking and soaking in the natural beauty.
  • Witney – This delightful market town is renowned for its beautiful gardens and rich history. Dive into local life at Cogges Manor Farm, where you can experience a working farm, complete with farm animals and stunning gardens. Enjoy a splash at the local swimming spots, or simply wander through the charming streets lined with independent shops and cafes. Witney’s blend of countryside charm and community spirit makes for a lovely day out.
  • Wallingford – Situated by the River Thames, Wallingford is steeped in history and offers a variety of experiences. Visit the stunning Dorchester Abbey, a remarkable church with beautiful architecture and a tranquil atmosphere, perfect for those interested in cultural heritage. Stroll along the riverside paths or explore the nearby natural parks and gardens, where you can relax amidst nature. Whether you’re wandering through the town centre or enjoying a riverside picnic, Wallingford promises a delightful outing.

4 tips for savvy savings when booking a hotel in Oxfordshire

  1. Book for the cheapest times: The most affordable time to visit Oxfordshire is during January, February, and December, when hotel prices tend to be lower. A stay of at least 2 days is recommended for those looking to explore the region's historical landmarks, cultural sites, and natural attractions. This timeframe offers great value for money, making it an ideal choice for travellers on a budget. With prices potentially dropping during these months, it's a fantastic opportunity to immerse yourself in the rich heritage and beauty of Oxfordshire without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Oxfordshire, start by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, helping you take advantage of potential savings. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you’re among the first to know about any price drops or availability changes for your preferred hotels, making your last-minute getaway easier to secure.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find a more economical option for your stay in an Oxfordshire hotel. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and occasionally better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the pricing appears to be on the higher side, we may suggest alternative dates that could offer better value for your stay.
  4. Consider your location: Staying in the heart of major cities in Oxfordshire undoubtedly offers a level of convenience, particularly for those keen to explore local attractions. However, this prime location often translates to higher accommodation prices. In contrast, smaller towns and rural areas are generally more likely to be affordable, making them an appealing option for budget-conscious travellers. While opting for hotels outside the city centre may require a bit of extra travel to reach key sights, visitors might find that nearby cities also boast a wealth of attractions and experiences, all while presenting more wallet-friendly options.

Best time to go to Oxfordshire

Oxfordshire has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. April, July, and September are the peak travel months in Oxfordshire, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring