Skip to main content

Hotels in Dorney

66 handpicked places to stay

Monkey Island Estate - Small Luxury Hotels of the World

Monkey Island Estate - Small Luxury Hotels of the World

Hotel · Monkey Island Lane, Bray · 0.8 miles away

Riverside hotel on a private island near Bray, Berkshire, with 30 en-suite rooms and free parking, close to Windsor and Maidenhead.

Oakley Court
4 star★

Oakley Court

Hotel · Water Oakley, 3 miles west of Windsor · 0.9 miles away

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

The Old Farmhouse

The Old Farmhouse

B&B · Dedworth Road, Windsor · 1.6 miles away

A half-timbered farmhouse B&B on Dedworth Road in Windsor, with a garden and free parking within reach of the Castle and Legoland.

Norfolk House

Norfolk House

Hotel · Bath Road, Maidenhead · 2 miles away

Norfolk House is a smart hotel on Bath Road in Maidenhead, with a garden and outdoor pool close to the Thames Path.

OYO Vale Lodge

OYO Vale Lodge

Guest Accommodation · 52 Vale Road, Windsor · 2 miles away

OYO Vale Lodge is a small 8-room guesthouse on Vale Road in Windsor, with free parking and easy reach of the castle and Eton.

Taplow House Hotel

Taplow House Hotel

Hotel · Berry Hill, Maidenhead · 2.1 miles away

A 32-room hotel in Maidenhead, Berkshire, set back at Berry Hill with free parking and gardens for walks before dinner.

River Arts Club

River Arts Club

B&B · Oldfield, Maidenhead · 2.1 miles away

Adults-only B&B in Maidenhead with 13 contemporary riverside rooms, en-suite bathrooms and garden views, near Cliveden House.

Thames Riviera Hotel, Sure Hotel Collection by Best Western
3 star★★

Thames Riviera Hotel, Sure Hotel Collection by Best Western

Hotel · The Bridge, Maidenhead · 2.2 miles away

A riverside Maidenhead hotel near Boulter's Lock, suited to business trips, weddings and weekend breaks by the Thames.

Copthorne Hotel Slough Windsor

Copthorne Hotel Slough Windsor

Hotel · 400 Cippenham Lane, Slough · 2.3 miles away

Copthorne Hotel Slough Windsor pairs a well-regarded on-site Indian restaurant with 219 comfortable rooms near Windsor and easy London access.

The Lord Grenfell

The Lord Grenfell

Hotel · 22 Oldfield Road, Maidenhead · 2.3 miles away

A small 8-room hotel on Oldfield Road in Maidenhead, Berkshire, with a garden, bar and restaurant, close to golf and fishing.

Wilson Lodge

Wilson Lodge

Guest Accommodation · 15 Ray Drive, Maidenhead · 2.3 miles away

Guest accommodation in Maidenhead with breakfast included, en-suite family rooms and a garden, close to the town centre and transport links.

The Thames Hotel

The Thames Hotel

Hotel · Ray Mead Road, Maidenhead · 2.3 miles away

A 35-room hotel on Ray Mead Road in Maidenhead, with free parking and a garden, handy for Bray and Windsor.

Holiday Inn Slough Windsor

Holiday Inn Slough Windsor

Hotel · 1 Church Street, Slough · 2.4 miles away

A 150-room hotel on Church Street in Slough, within easy reach of Windsor Castle and Legoland, known for its breakfast and helpful staff.

New Oscar

New Oscar

Hotel · 65 Vansittart Road, Windsor · 2.4 miles away

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.

Guest Accommodation
Charles House

Charles House

Guest Accommodation · 89 Arthur Road, Windsor · 2.6 miles away

Charles House is a small four-room guest accommodation in Windsor, an easy walk from Windsor and Eton Central station.

The Eton Mess

The Eton Mess

Hotel · 55 High Street, Eton · 2.6 miles away

A 24-hour-reception hotel on Eton's High Street, close to Windsor Castle and Eton College, with an on-site restaurant and bar.

The Christopher Hotel
3 star★★

The Christopher Hotel

Inn · Eton High Street, across Windsor Bridge · 2.6 miles away

The only hotel on Eton High Street, a former coaching inn with 34 rooms, a bar and grill, and a quiet position minutes from Windsor Castle.

The Prince Albert - Inn

The Prince Albert - Inn

Hotel · 2 Clewer Hill Road, Windsor · 2.7 miles away

A small pub-inn on Clewer Hill Road in Windsor, with just seven rooms and a bar known for its Angus burgers and hand-cut chips.

The Crown and Cushion

The Crown and Cushion

Hotel · 84 Hight Street, Windsor · 2.7 miles away

Eight-room pub hotel on Windsor's High Street, an easy walk from Windsor Castle and the River Thames.

Classic Lodges - Grovefield House Hotel Windsor

Classic Lodges - Grovefield House Hotel Windsor

Hotel · Taplow Common Road, Slough · 2.7 miles away

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

Travelodge Maidenhead Central

Travelodge Maidenhead Central

Hotel · 99 King Street, Maidenhead · 2.7 miles away

Simple, budget-friendly rooms with en-suite bathrooms at Travelodge Maidenhead Central, a five-floor hotel steps from the station and shops.

The George Inn

The George Inn

Hotel · 77 High Street, Windsor · 2.7 miles away

A seven-room pub inn on Windsor's High Street, well suited to couples or families wanting castle sightseeing with a proper bar downstairs.

Hitchambury Manor

Hitchambury Manor

Guest Accommodation · Hitchambury Manor, Maidenhead · 2.7 miles away

Hitchambury Manor is an adults-only guest house near Maidenhead, set in Berkshire countryside with its own garden and picnic area.

Alma House B&B

Alma House B&B

B&B · 56 Alma Road, Windsor · 2.7 miles away

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

Park Farm

Park Farm

B&B · Park Farm, Windsor · 2.7 miles away

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

Nights Inn

Nights Inn

Guest Accommodation · 45 Ledgers Road, Slough · 2.7 miles away

A no-frills, adults-only budget stop in Slough, best suited to travellers who just need a simple bed near transport links and Windsor.

Holiday Inn Express Windsor

Holiday Inn Express Windsor

Hotel · 71 Alma Road, Windsor · 2.7 miles away

A straightforward, well-run base for families or short breaks in Windsor, offering easy parking and a short hop to the castle.

Travelodge Windsor Central

Travelodge Windsor Central

Hotel · 34 King Edward Court, Windsor · 2.7 miles away

A 113-room budget hotel on King Edward Court, Windsor, minutes on foot from Windsor Castle and the train station.

Fredricks Hotel Restaurant & Spa

Fredricks Hotel Restaurant & Spa

Hotel · Shoppenhangers Road, Maidenhead · 2.7 miles away

A 37-room hotel in Maidenhead with restaurant and spa, suited to those wanting a relaxed break or a well-equipped base for business.

Sir Christopher Wren Hotel
4 star★

Sir Christopher Wren Hotel

Hotel · Thames Street, by Windsor Bridge · 2.7 miles away

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.

AJ Lodge

AJ Lodge

B&B · 150 Oatlands Drive, Slough · 2.8 miles away

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

Burnham Beeches Hotel

Burnham Beeches Hotel

Hotel · Grove Road, Slough · 2.8 miles away

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

Goswell House Hotel
3 star★★

Goswell House Hotel

Guest House · 134 Peascod Street, central Windsor · 2.8 miles away

Small independent guest house on Peascod Street, about a minute's walk from Windsor Castle, with en suite rooms and air conditioning.

Premier Inn Maidenhead Town Centre

Premier Inn Maidenhead Town Centre

Hotel · Kidwells Park Drive, Kidwells Park Drive · 2.8 miles away

Premier Inn in Maidenhead town centre with 124 en-suite rooms across eight floors, handy for the Thames and Windsor Castle.

Harte and Garter Hotel and Spa
4 star★

Harte and Garter Hotel and Spa

Hotel · 31 High Street, facing the castle · 2.8 miles away

Formed from two 14th-century coaching inns directly opposite Windsor Castle, with castle-view rooms and a health spa.

Macdonald Windsor Hotel
4 star★

Macdonald Windsor Hotel

Hotel · 23 High Street, central Windsor · 2.9 miles away

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

Baylis House

Baylis House

Hotel · Stoke Poges Ln, Slough · 2.9 miles away

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.

The Windsor Trooper

The Windsor Trooper

Hotel · 97 St Leonard s Road, Windsor · 2.9 miles away

A 9-room pub hotel on St Leonard's Road in Windsor, known for hand-pumped ales and a lively beer garden close to the town centre.

The Rutlands B&B

The Rutlands B&B

B&B · 102 St Leonards Road, Windsor · 2.9 miles away

A Victorian townhouse B&B on St Leonards Road in Windsor, with cosy rooms and free breakfast, adults only.

Castle Hotel Windsor - MGallery
4 star★

Castle Hotel Windsor - MGallery

Hotel · High Street, opposite Windsor Castle · 2.9 miles away

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

Holiday Inn Maidenhead Windsor

Holiday Inn Maidenhead Windsor

Hotel · Manor Lane, Maidenhead · 2.9 miles away

A 197-room hotel on the edge of Maidenhead, well placed for day trips to Windsor Castle and Legoland Windsor Resort.

Top Twenty Bed and Breakfast

Top Twenty Bed and Breakfast

B&B · 154 Saint Leonards Road, Windsor · 3 miles away

A straightforward B&B on Saint Leonards Road in Windsor, well suited to castle and Legoland visitors who want free parking and en-suite comfort.

Residence Inn Slough by Marriott

Residence Inn Slough by Marriott

Hotel · 3 William Street, Slough · 3.1 miles away

On William Street in Slough, close to the train station and a large supermarket, with 92 suites that all have full kitchens.

Travelodge Slough

Travelodge Slough

Hotel · Landmark Place, Slough · 3.1 miles away

Slough's business parks and the M4 sit minutes from Travelodge Slough, a straightforward 156-room budget hotel on Landmark Place.

Moxy Slough by Marriott

Moxy Slough by Marriott

Hotel · 5 William Street, Slough · 3.1 miles away

Modern 152-room Moxy hotel in Slough, handy for the train station and within reach of Windsor, Heathrow and central London.

The Royal Adelaide Hotel

The Royal Adelaide Hotel

Hotel · 46 Kings Road, Windsor · 3.1 miles away

A 42-room hotel on Kings Road in Windsor, an easy walk to the castle and town, with well-regarded cooked breakfasts.

Kingswood Hotel

Kingswood Hotel

Guest Accommodation · 13 Boyn Hill Avenue, Maidenhead · 3.1 miles away

A guest accommodation on Boyn Hill Avenue in Maidenhead, handy for the River Thames and Windsor Castle, with free parking.

The Bakehouse Guesthouse

The Bakehouse Guesthouse

Guest Accommodation · 31 Wellington Road, Maidenhead · 3.1 miles away

Adults-only guesthouse on Wellington Road in Maidenhead, with free on-site parking and breakfast.

Holiday Inn Express Slough

Holiday Inn Express Slough

Hotel · Mill Street, Slough · 3.3 miles away

A straightforward base in Slough, on Mill Street, handy for Windsor and Heathrow, with 142 modern en-suite rooms.

Premier Inn Slough

Premier Inn Slough

Hotel · 76 Uxbridge Road, Slough · 3.8 miles away

A straightforward Premier Inn on Uxbridge Road in Slough, well placed for Windsor and Legoland trips and Heathrow travel.

Sussex Lodge Guest House

Sussex Lodge Guest House

Guest Accommodation · 91 Sussex Place, Slough · 3.8 miles away

Sussex Lodge Guest House offers 22 simple, air-conditioned rooms with free WiFi in Slough, handy for Heathrow and Windsor Castle.

Manor Hotel

Manor Hotel

Hotel · The Village Green, Slough · 3.9 miles away

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

Cliveden

Cliveden

Hotel · Cliveden Estate, Maidenhead · 4 miles away

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

Stoke Place

Stoke Place

Hotel · Stoke Place, Slough · 4 miles away

A Grade I-listed manor house near Slough, Berkshire, with 39 rooms set in lakeside grounds and a spa, pool and gym.

Uno Hotel Heathrow Windsor

Uno Hotel Heathrow Windsor

Hotel · 19-21 London Road, Slough · 4.1 miles away

A 34-room hotel on Slough's London Road, well placed for reaching Windsor and Heathrow without paying central London prices.

The Winning Post

The Winning Post

Guest Accommodation · Winkfield Street, Windsor · 4.2 miles away

Pub rooms on Winkfield Street in Windsor, an easy walk or drive from Windsor Castle and Eton College.

Manor Cottage Bed and Breakfast

Manor Cottage Bed and Breakfast

B&B · 11 Datchet Rd, Windsor · 4.3 miles away

A country house B&B on Datchet Road in Windsor, with cosy rooms, a garden, and a quirky caravan for a different night's stay.

Bel & The Dragon Cookham

Bel & The Dragon Cookham

Hotel · High Street, Maidenhead · 4.4 miles away

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

Bel and the Dragon-Reading

Bel and the Dragon-Reading

Hotel · Bel And The Dragon, Reading · 4.4 miles away

Bel and the Dragon-Reading is a stylish riverside hotel in Reading with an on-site restaurant, bar and free parking.

CIM Moor Hall

CIM Moor Hall

Hotel · Moor Hall, Maidenhead · 4.4 miles away

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

Innkeepers Collection Old Windsor

Innkeepers Collection Old Windsor

Hotel · Old Windsor Toby Carvery, Windsor · 4.4 miles away

Budget hotel attached to a Toby Carvery in Old Windsor, with free on-site parking and en-suite family rooms near Windsor.

The Union Inn

The Union Inn

Hotel · 17 Crimp Hill Road, Windsor · 4.5 miles away

The Union Inn in Windsor offers 11 air-conditioned rooms plus a spa, pool and gym, with the Roald Dahl Museum a short drive away.

Stirrups Hotel

Stirrups Hotel

Hotel · Maidens Green, Bracknell · 4.6 miles away

A country hotel at Maidens Green outside Bracknell, set amid Berkshire fields with its own garden and a restaurant on site.

Bluebell House

Bluebell House

Guest Accommodation · Lovel Lane, Windsor · 4.8 miles away

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

Bluebell Cottage

Bluebell Cottage

B&B · 61 Fairfield Approach, Staines-upon-Thames · 4.8 miles away

A simple B&B in Staines-upon-Thames, handy for travellers wanting easy access to Windsor Castle without hotel prices.

The Pinewood Hotel

The Pinewood Hotel

Hotel · Wexham Park Lane, Slough · 5 miles away

A 48-room hotel on Wexham Park Lane, Slough, close to transport links and local pubs and restaurants, with free on-site parking.

🏨

Know a hotel / b&b in Dorney 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

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.