Cheap Hotels in Banff
On Aberdeenshire’s northern coast, Carmelite House offers ensuite rooms within 10 minutes’ walk of the elegant 18th-century Duff House. In Banff’s attractive town centre, this guest house provides free parking and WiFi and freshly cooked Scottish breakfasts. Each room has a flat-screen TV, and tea and coffee facilities. Most rooms have an ensuite shower, with hairdryer and toiletries provided. Ironing and laundry services are also available. As well as a cooked Scottish breakfast, Carmelite House serves porridge, toast and a buffet selection of cereals, muesli, bread rolls, oatcakes, yoghurts and fruit. There is also a range of teas and coffee. Packed lunches can be provided on request. Banff lies around 45 miles north of Aberdeen, with the Cairngorms National Park around 70 minutes’ drive away. The neighbouring town of Macduff is home to the Royal Tarlair Golf Club and the Macduff Marine Aquarium, both within a 5-minute drive of this guest house.
Near Duff House
Seafield Arms Hotel
Near Inverboyndie Beach
Banff Springs Hotel
Near Inverboyndie Beach
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.
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?According to our booking data, the most booked hotels in Banff are Carmelite House and Fife Lodge.
What is the cheapest price for a hotel in Banff?The lowest price for a double room in Banff is £80.
What are the best hotels in Banff near the center?The best hotels near the center of Banff are Carmelite House and Fife Lodge.
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.
Need help with your booking?
Call us on 0800 093 5555