Find and Book Top Rated Hotels in Egham

Search among 4 available hotels and places to stay in Egham from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-4 out of 4
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great144 reviews
MapView on map1700 yd from City Center1500 yd from Art Sales Index
From   US$ 205 /nightSelect
8.4
Great219 reviews
MapView on map1100 yd from City Center700 yd from Savill Garden
From   US$ 143 /nightSelect
Hotel
8.2
Great53 reviews
500 yd from City Center600 yd from Art Sales Index
From   US$ 198 /nightSelect
Apartment
8.0
Great35 reviews
300 yd from City Center200 yd from Art Sales Index
From   US$ 384 /nightSelect

Best Hotels and Places to Stay in Egham

Why visit?

Egham, located in the beautiful county of Surrey, United Kingdom, offers a charming blend of history, scenic landscapes, and proximity to popular tourist attractions. With its close proximity to Windsor Castle, Runnymede, and the River Thames, Egham is an ideal destination for history enthusiasts, nature lovers, and those seeking a peaceful getaway.

Where to stay?

Egham offers a range of attractive areas to stay in, each with its own unique appeal. Whether you prefer a central location or a peaceful retreat, there is something to suit every traveler's preference. The best areas to stay in Egham include:

Egham town center: Situated close to shops, restaurants, and local amenities, staying in the town center provides convenient access to all that Egham has to offer.

Englefield Green: Nestled between Egham and Windsor, Englefield Green offers a serene setting with picturesque landscapes and beautiful period properties. It is an excellent choice for those seeking a peaceful stay.

Runnymede: For history enthusiasts, staying near Runnymede, where the Magna Carta was signed, provides a unique opportunity to delve into the rich history of the area. The stunning riverside location adds to the charm of this area.

What is the price per hotel room per night?

The average price per night for hotels in Egham varies depending on the hotel's star rating. The following average prices should give you an idea of what to expect:

3-star hotels: Prices range from $80 to $120 per night.

4-star hotels: Prices range from $120 to $180 per night.

5-star hotels: Prices range from $180 to $300 per night.

Best value for money:

The Bridge Hotel: With comfortable rooms and friendly service, The Bridge Hotel offers excellent value for money. Prices start at around $90 per night.

The Crown Hotel: A charming inn with a cozy atmosphere, The Crown Hotel provides affordable accommodation without compromising on comfort. Prices start at around $80 per night.

The Runnymede on Thames: Offering stunning views of the River Thames, this luxury hotel provides an array of amenities, including a spa and riverside dining. Prices start at around $150 per night.

Best kid-friendly hotels:

Savill Court Hotel & Spa: Situated in a peaceful location with spacious grounds, this family-friendly hotel features a swimming pool, children's play area, and easy access to Legoland Windsor. Prices start at around $130 per night.

Travelodge Egham: This budget-friendly option provides comfortable family rooms, making it ideal for those traveling with children. Prices start at around $60 per night.

Best hotels for a romantic getaway:

Great Fosters Hotel: Set within a stunning country estate, this historic hotel offers luxurious rooms, beautiful gardens, and excellent dining options, perfect for a romantic escape. Prices start at around $200 per night.

Royal Berkshire: Surrounded by scenic countryside, this boutique hotel provides a peaceful retreat for couples. With its elegant rooms and attentive service, it's an ideal choice for a romantic getaway. Prices start at around $180 per night.

Best for location:

The Crown Hotel: Situated in the heart of Egham town center, The Crown Hotel offers easy access to local attractions, shops, and restaurants.

The Runnymede on Thames: With its riverside location and proximity to Runnymede and Windsor, this luxury hotel provides an excellent base for exploring the surrounding area.

The Anne Boleyn Hotel: Located near Hampton Court Palace and Bushy Park, this historic hotel offers a convenient location for those interested in history and outdoor activities.

Best for a short city break:

The Bridge Hotel: With its central location and comfortable rooms, The Bridge Hotel is a great choice for a short city break in Egham.

The Union Inn: Situated in the heart of Englefield Green, The Union Inn offers cozy accommodations and easy access to Windsor, ideal for a quick getaway.

Show moreLess