Need help?

Customer information: travel alert
Coronavirus: for more information click here.
Flybe ceases operations click here.

Cheap Hotels in Banff

241 reviews by TrustYou
Sandyhill Road
0.5 Miles from the centre
per night from £99
Estimated price based on searches in the last month

Seafield Arms Hotel

195 reviews by TrustYou
per night from £85
Estimated price based on searches in the last month

Banff Springs Hotel

602 reviews by TrustYou
8 Golden Knowes Rd
0.4 Miles from the centre
per night from £85
Estimated price based on searches in the last month

Hotels in Banff

Overlooking the beautiful River Deveron estuary, Banff was once a busy maritime centre and is known for its beautifully preserved town centre. This town is also home to a superb 21st-century marina, and is a great base for exploring the other historic ports of northeastern Scotland.

What to see and do

Although replaced by a mansion in the 18th century, the original Banff Castle was designed in the 12th century and was a coveted royal residence. The building accommodated King Edward I of England on two occasions, and had multiple owners over the years until its demolition.

Today, one of the highlights of the local calendar is the COAST Festival of the Visual Arts, which comprises an annual weekend of workshops, live music and visual arts, and is popular with many families.

Further afield

Visit the former cathedral city of Elgin which, as this description would imply, is home to an impressive ruined cathedral that was established in 1224. The building suffered a devastating fire later in the century, although it was fortunately spared further deterioration, and partly restored in the 19th century.

Consider a day trip to the bustling shellfish port of Fraserburgh, which is home to one of the oldest golf clubs in Scotland and is overlooked by Scotland's oldest mainland lighthouse, Kinnaird Head Lighthouse, which dates back to 1787. The port is also the home of the Museum of Scottish Lighthouses, which is housed in the lighthouse itself and is an ideal attraction for people of all ages.

For some breathtaking mountain scenery, head to the Cairngorms National Park and visit the Highland Wildlife Park before taking a ride on Britain's highest funicular railway, the Cairngorm Mountain Railway.

Hotels and restaurants

One of the most charming Banff hotels is the Castle of Park, which is housed in a real-life 16th-century castle. For a romantic, authentic Scottish venue, choose the elegant Fife Lodge Hotel, or consider the stylish and contemporary Banff Springs Hotel. For some delicious Scottish dishes, dine at The Broken Fiddle, or consider the Nazma tandoori if you're after some vibrant Indian cuisine.

Frequently asked questions about Hotels in Banff

What are the best hotels to stay in Banff?

One of the best hotels to stay in Banff is Fife Lodge.

What are the most convenient hotel rates in Banff?

Fife Lodge in Banff offers one night in a double room at the price of £99.

What hotels are in the central Banff neighborhood?

Fife Lodge is located in the central neighborhood of Banff.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555