The outstanding luxury hotel on the South Devon coast

With glorious sweeping views of Lyme Bay, The Victoria Hotel is one of England’s finest hotels. This magnificent luxury hotel epitomises our traditional values of superb quality, sumptuous cuisine and impeccable service. Discover this exceptional 4 star hotel which is perfectly situated for exploring the timeless charms of Sidmouth, a picturesque Regency town.