Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Belford

Filter by star ratings
All filters
Old Station House Bnb
8.9 Excellent

1.0 mi from city centre, Belford Show on map

ExcellentBased on 32 reviews
8.9

Located within the picturesque parkland of Belford, Old Station House BnB offers comfortable accommodation and a full range of facilities, including a wake-up service. This comfortable 3-star bed & breakfast is just a 10-minute drive from Bamburgh.

Tips for booking a Belford hotel

Cheapest month:October
Most expensive month:July
Average price in Belford:$89/night
Absolute cheapest price found:$77/night
Cheapest day:Monday
Most expensive day:Wednesday
$77 - $102
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$77 - $102
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Belford, Northumberland

Show all 126 hotels
Old Station House Bnb
8.9 Excellent

1.0 mi from city centre, Belford Show on map

Located within the picturesque parkland of Belford, Old Station House BnB offers comfortable accommodation and a full range of facilities, including a wake-up service. This comfortable 3-star bed & breakfast is just a 10-minute drive from Bamburgh.

$105
Avg. per night

Where to stay in Belford

Belford travel FAQs

  • What are the best hotels in Belford?

    One of the most popular hotels in Belford is The Craster Arms Hotel, which has been reviewed by 51 users and currently has a rating of 8.6/10. Other top-rated locations include West View Belford and Old Station House Bnb, which have received 8.4/10 and 8.9/10 ratings from our users, respectively.