Skip to main content

Hotels in Berkshire

48 handpicked places to stay

Berkshire's mix of business travel, royal tourism and rural charm makes for a broad spread of places to stay. Windsor draws the crowds heading for the castle, with options ranging from boutique stops like Pinfield Boutique Hotel to serviced apartments such as 12 Helena Luxury Serviced Apartment. Reading and Slough, meanwhile, cater more to corporate visitors and travellers passing through, with serviced rooms and straightforward hotels close to the stations and business parks.

Away from the towns, the county's farmland and villages hold a good number of B&Bs, from Field Farm Cottage and Manor Cottage to Park Farm and Little Park Farm's Queen Anne Farmhouse. These tend to suit anyone wanting a quieter base for exploring the Thames Valley or the Berkshire countryside, while inns like The Union Inn offer something more local and sociable. With 222 places listed, choice comes down largely to whether you want to be near the sights, the trains, or the fields.

Oakley Court
4 star★

Oakley Court

Hotel · Water Oakley, 3 miles west of Windsor

Victorian Gothic mansion in 35 acres on the Thames between Windsor and Bray, with river frontage, gardens and an omakase restaurant.

Castle Hotel Windsor - MGallery
4 star★

Castle Hotel Windsor - MGallery

Hotel · High Street, opposite Windsor Castle

Georgian coaching inn on the High Street facing the castle walls, now a four-star MGallery hotel with 108 rooms and a Regency ballroom.

Macdonald Windsor Hotel
4 star★

Macdonald Windsor Hotel

Hotel · 23 High Street, central Windsor

Purpose-built four-star hotel on the High Street opposite the castle, with 120 air-conditioned rooms and Caleys restaurant.

Sir Christopher Wren Hotel
4 star★

Sir Christopher Wren Hotel

Hotel · Thames Street, by Windsor Bridge

Four-star riverside hotel in a 17th-century house said to have been built by Wren himself, with a brasserie, gym and terrace over the Thames.

Bluebell House

Bluebell House

Guest Accommodation · Lovel Lane, Windsor

Bluebell House is a guest accommodation on Lovel Lane in Windsor, with free on-site parking and a garden to relax in.

Alma House B&B

Alma House B&B

B&B · 56 Alma Road, Windsor

A B&B on a quiet residential road in Windsor, a short walk from the castle and the River Thames.

New Oscar

New Oscar

Hotel · 65 Vansittart Road, Windsor

New Oscar is a 12-room hotel on Vansittart Road in Windsor, with a spa, indoor pool and gym rare for a property this compact.

Park Farm

Park Farm

B&B · Park Farm, Windsor

Six-room B&B near Windsor Castle with a generous cooked breakfast, free parking and staff happy to point you towards the best pubs.

Bel & The Dragon Cookham

Bel & The Dragon Cookham

Hotel · High Street, Maidenhead

A characterful old inn on Cookham's High Street in Maidenhead, with just 5 rooms above a busy restaurant and bar.

CIM Moor Hall

CIM Moor Hall

Hotel · Moor Hall, Maidenhead

CIM Moor Hall is a Maidenhead hotel with en-suite rooms and in-room drinks, handy for Windsor Castle and Legoland.

Cliveden

Cliveden

Hotel · Cliveden Estate, Maidenhead

Grand Berkshire hotel on the Cliveden Estate near Maidenhead, with a restaurant, bar and breakfast alongside a spa, gym and pool.

Crazy Fox Hurley Boutique Bed & Breakfast

Crazy Fox Hurley Boutique Bed & Breakfast

B&B · High Street, Maidenhead

Boutique four-room B&B on Maidenhead's High Street, with free on-site parking and easy reach of local attractions and transport links.

Clintons Green B&B

Clintons Green B&B

B&B · 10 Clintons Green, Bracknell

Adults-only B&B in Bracknell with en-suite rooms, garden views and free parking, close to golf, fishing and local pubs.

Easthampstead Park

Easthampstead Park

Hotel · Off Peacock Lane, Bracknell

Hotel off Peacock Lane in Bracknell, Berkshire, with a restaurant, bar and breakfast alongside spa and gym facilities.

Grange Bracknell

Grange Bracknell

Hotel · Charles Square, Bracknell

Grange Bracknell is a 120-room hotel in Charles Square, well suited to business trips and conferences with its meeting rooms, gym, pool and spa.

Premier Inn Bracknell Central

Premier Inn Bracknell Central

Hotel · Wokingham Road, Bracknell

Premier Inn Bracknell Central on Wokingham Road offers 80 en-suite rooms with free on-site parking, right in the town centre.

Premier Inn Bracknell Twin Bridges

Premier Inn Bracknell Twin Bridges

Hotel · Downshire Way, Bracknell

Straightforward 42-room Premier Inn on Downshire Way in Bracknell, handy for LEGOLAND Windsor and Coral Reef Waterworld, with free parking.

12 Helena Luxury Serviced Apartment

12 Helena Luxury Serviced Apartment

Guest Accommodation · Brownlow Road, Reading

Adults-only serviced apartments on Brownlow Road, Reading, with kitchens and free parking for longer, self-catering stays.

Abbey House Hotel

Abbey House Hotel

Hotel · 118 Connaught Road, Reading

A budget-friendly base in Reading with 17 en-suite rooms, free parking and breakfast, close to Reading West station.

Beech House Hotel

Beech House Hotel

Hotel · 60 Bath Road, Reading

A 15-room hotel on Bath Road in Reading, close to Reading West station, with a spa, gym and indoor pool on site.

Berkshire Arms by Chef & Brewer Collection

Berkshire Arms by Chef & Brewer Collection

Hotel · Bath Road, Reading

A 49-room hotel on Bath Road in Reading, pairing en-suite comfort with a Chef & Brewer pub and restaurant on site.

Best Western Reading Calcot Hotel

Best Western Reading Calcot Hotel

Hotel · 98 Bath Road, Reading

A varied breakfast and a proper restaurant and bar are the highlight at this 80-room hotel on Bath Road, Reading, with free parking and easy M4 access.

Bull Inn

Bull Inn

Hotel · High Street, Reading

A 7-room pub inn on Reading's High Street, well suited to travellers wanting a simple stay with parking and a bar downstairs.

Caversham Lodge

Caversham Lodge

B&B · 133a Caversham Road, Reading

Caversham Lodge is a B&B on Caversham Road in Reading, with free on-site parking and a 24-hour reception close to the River Thames.

Mercure George Hotel Reading

Mercure George Hotel Reading

Hotel · 10 - 12 King Street, Reading

A 76-room hotel on King Street in the heart of Reading, close to The Oracle and Reading Abbey Ruins.

Reading Kings Road Lodge by Creatick Apartments

Reading Kings Road Lodge by Creatick Apartments

Hotel · 194 Kings Road, Reading

Serviced apartment-style rooms with kitchens in Reading, on Kings Road, with free parking and 24-hour reception.

Coworth Park - Dorchester Collection

Coworth Park - Dorchester Collection

Hotel · Blacknest Road, Ascot

Coworth Park is a Dorchester Collection hotel in Ascot with its own polo lawns setting and an indoor pool, spa and gym on site.

Macdonald Berystede Hotel & Spa

Macdonald Berystede Hotel & Spa

Hotel · Sunninghill, Ascot

A 126-room hotel and spa on a quiet Sunninghill street in Ascot, with an indoor pool and easy reach of Windsor.

Royal Berkshire

Royal Berkshire

Hotel · London Road, Sunninghill, Ascot

A Queen Anne-style mansion hotel on London Road in Sunninghill, Ascot, with 63 rooms set around gardens and grounds.

The Royal Foresters

The Royal Foresters

Hotel · London Road, Ascot

A straightforward hotel on London Road in Ascot, with en-suite rooms and free parking, close to the racecourse and Windsor Great Park.

Cantley House Hotel

Cantley House Hotel

Hotel · Milton Road, Wokingham

A 38-room hotel on Milton Road in Wokingham, Berkshire, with gardens, a restaurant and free on-site parking.

DoubleTree by Hilton St Annes Manor

DoubleTree by Hilton St Annes Manor

Hotel · London Road, Wokingham

Country house hotel on the London Road between Wokingham and Bracknell, with 170 rooms and grounds well placed for Windsor and Ascot.

Kings House Wokingham

Kings House Wokingham

Hotel · 6 Shute End, Wokingham

A small, adults-only two-room hotel in the centre of Wokingham, Berkshire, with free parking and en-suite comfort.

The Pheasant Restaurant & Hotel

The Pheasant Restaurant & Hotel

Hotel · 355 Reading Road, Wokingham

A 12-room hotel and restaurant on Reading Road in Wokingham, Berkshire, with a garden, bar and free on-site parking.

Days Inn Membury

Days Inn Membury

Hotel · Welcome Break Membury, Hungerford

Days Inn Membury sits beside the M4 at Welcome Break Membury near Hungerford, handy for reaching the North Wessex Downs.

The Bear Hotel by Greene King Inns

The Bear Hotel by Greene King Inns

Hotel · Charnham St, Hungerford

A 41-room coaching inn hotel in Hungerford town centre, with free on-site parking and easy transport links.

The Crown and Garter

The Crown and Garter

Hotel · Great Common Road, Hungerford

A 10-room hotel on Great Common Road, Hungerford, with its own restaurant and bar and free on-site parking.

The Tally Ho

The Tally Ho

Hotel · Newtown, Hungerford

The Tally Ho is a straightforward hotel in Hungerford, Berkshire, with free on-site parking and easy access to the Kennet and Avon Canal.

AJ Lodge

AJ Lodge

B&B · 150 Oatlands Drive, Slough

A practical, no-frills B&B in Slough for travellers who just need a straightforward bed near London and Heathrow.

Airport Guest House

Airport Guest House

Guest Accommodation · 560 London Rd, Slough

Budget-friendly guest house on London Rd in Slough, handy for Heathrow, Windsor Castle and Legoland, with free on-site parking.

Baylis House

Baylis House

Hotel · Stoke Poges Ln, Slough

Baylis House is a 40-room Slough hotel with a bridal suite and spacious grounds, popular as a wedding and party venue near Stoke Poges Lane.

Burnham Beeches Hotel

Burnham Beeches Hotel

Hotel · Grove Road, Slough

A Slough hotel on Grove Road with 82 rooms, landscaped grounds, a spa and pool, close to the Roald Dahl Museum in nearby Burnham.

Classic Lodges - Grovefield House Hotel Windsor

Classic Lodges - Grovefield House Hotel Windsor

Hotel · Taplow Common Road, Slough

A 40-room hotel on Taplow Common Road near Windsor, set in its own gardens with parking and a restaurant on site.

London Heathrow Guesthouse

London Heathrow Guesthouse

Guest Accommodation · 94-96 Coppermill Road, Slough

A 10-room guesthouse in Slough offering air-conditioned rooms with drinks provided, plus free parking handy for Heathrow.

Manor Hotel

Manor Hotel

Hotel · The Village Green, Slough

Manor Hotel on Slough's Village Green offers a brasserie and bar in a manor house setting, handy for Windsor and Heathrow.

The Ostrich Inn London Heathrow

The Ostrich Inn London Heathrow

Hotel · High Street, Slough

Traditional pub-inn on Slough's High Street with its own bar and restaurant, handy for Heathrow and the town centre.

Bacon Arms

Bacon Arms

Hotel · 10 Oxford Street, Newbury

Central Newbury hotel on Oxford Street, handy for golf, fishing, cycling and walking routes plus the town's pubs and restaurants.

Central Gate Apartments by House of Fisher

Central Gate Apartments by House of Fisher

Hotel · Central Gate, Newbury

Self-catering apartments in central Newbury, well suited to longer stays or family trips needing extra space and a kitchen.

🏨

Know a hotel / b&b in Berkshire that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b