Sir Christopher Wren Hotel
An idyllic location—right on the water, steps from Eton Bridge, and a short walk from central Windsor—is one of the draws at this property, which was named after one of English history's most illustrious architects and which leans into its heritage with its traditionally styled rooms (though public spaces are a touch more contemporary). Enjoy drinks and dinner on the terrace overlooking the river and when booking, try to secure a room with a view of the water.