Hotels in Arbroath
Arbroath offers 38 hotels, ranging from cozy bed-and-breakfasts to luxurious 5-star stays. Dominant types are charming inns and boutique hotels in the Old Town district, with average prices around £70 for a 3-star and £200 for a 5-star hotel. Recently, a modern eco-lodge opened near Victoria Park, distinguished by its sustainable design. Discover your ideal accommodation and book confidently through our platform.