Có, tại Best Western Pontypool Metro Hotel, Pontypool có nhà hàng ngay tại cơ sở. Nếu bạn thích uống hơn là ăn, ngay tại nơi lưu trú còn có một quán bar.