Often described as "one of England's finest hotels" The Victoria stands in 5 acres of landscaped gardens at the western end of Sidmouth's picturesque esplanade. Impressive public rooms with period features, comfortable furnishings and fresh flower arrangements add a gracious ambience to this grand hotel.
Rates are based on Inland Facing Rooms.