Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to $603 by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.


Banff

Whether you're wanting to go away for a few days or a couple of weeks, Banff is a great destination.

Packages in Banff

Expedia will help you save money with a flight and hotel package deal. You and your group will have one less thing to worry about when you buy flight and hotel deals with us. With the extra cash, you will be able to do a little extra shopping in Banff.

Enjoy savings up to $603 with a package deal.

We make vacationing easy and simple when you use our comprehensive list of 400 partner airlines and 321,000 worldwide hotels.

For Banff vacations, you'll have a difficult time finding anything better than Expedia's packages.

Be confident in knowing that you may change almost any booking and never pay a cancellation fee to us.

The population of this area of Aberdeenshire is roughly 4,000.

It sits 3 miles southwest of Macduff and 120 miles north of Edinburgh, the national capital.

Should the weather turn nasty, head on over to Joiner’s Workshop & Visitor Centre or the Banff Museum. Inquire at the front desk for available tours or one-off events. If you luck out and there's nothing on, simply enjoy a stroll through the quiet halls.

Are you feeling inspired? Fill your day with art exhibits and fascinating creations at Portsoy Pottery.

Take a trip to Portsoy Ice Cream if you love shopping and watching the locals go by.

Visitors coming to Banff are advised to secure a place to stay ahead, as currently there aren't many Banff hotels available.


Top Hotel Deals

See all 31 Hotels in Banff
$104
Fife Lodge

Fife Lodge

Sandyhill Road, Banff
4.3
of 5, from 35 reviews
3.0 out of 5.0

Situated in Banff, this hotel is 0.6 mi (1 km) from Duff House and 1.8 mi (3 km) from Macduff Marine Aquarium. Glendronach Distillery and Huntly Castle are also within 25 mi (40 km).

$110
Durn House

Durn House

Durn Road, Portsoy, Banff
4.5
of 5, from 34 reviews
4.0 out of 5.0

Located in Portsoy, this romantic guesthouse is 8 mi (12.8 km) from Duff House and 9.2 mi (14.8 km) from Macduff Marine Aquarium. Glendronach Distillery and Strathisla Distillery are also within 20 mi (32 km).

$71
The Boyne Hotel

The Boyne Hotel

2 North High Street, Banff
3.5
of 5, from 2 reviews
3.0 out of 5.0

Located in Portsoy, this hotel is 8.5 mi (13.7 km) from Duff House and 9.7 mi (15.7 km) from Macduff Marine Aquarium. Glendronach Distillery and Strathisla Distillery are also within 20 mi (32 km).

$66
Kathleen`s Bed and Breakfast

Kathleen`s Bed and Breakfast

88 Main Street, Banff
4.1
of 5, from 29 reviews
2.5 out of 5.0

Situated in Banff, this bed & breakfast is 7.8 mi (12.6 km) from Macduff Marine Aquarium and 9.3 mi (15 km) from Duff House. Fraserburgh Heritage Centre and Museums of Scottish Lighthouses are also within 20 mi (32 km).

$96
The County Hotel

The County Hotel

32 High Street, Banff
4.7
of 5, from 3 reviews
3.0 out of 5.0

Situated near the beach, this guesthouse is 0.4 mi (0.6 km) from Duff House and 1.5 mi (2.5 km) from Macduff Marine Aquarium. Glendronach Distillery and Strathisla Distillery are also within 25 mi (40 km).

$104
Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course

East Lodge, Inverurie
4.8
of 5, from 75 reviews
4.0 out of 5.0

Located in Oldmeldrum, this golf hotel is 0.5 mi (0.7 km) from Glen Garioch Distillery and within 6 mi (10 km) of Pitmedden Garden and Haddo House. Inverurie Golf Club and Fyvie Castle are also within 9 mi (15 km).

$95
Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges

Mintlaw, Peterhead
4.7
of 5, from 31 reviews
3.0 out of 5.0

Situated in a rural location, this hotel is within 16 mi (25 km) of Peterhead Marina, Haddo House, and Fraserburgh Heritage Centre. Pitmedden Garden and Fyvie Castle are also within 20 mi (32 km).

$75
Macdonald Pittodrie House

Macdonald Pittodrie House

Chapel of Garioch, Inverurie
4.2
of 5, from 95 reviews
4.0 out of 5.0

Located in the heart of Inverurie, this hotel is 2 mi (3.3 km) from Bennachie Centre and within 9 mi (15 km) of Easter Aquhorthies Stone Circle and Archaeolink Prehistory Park. Castle Fraser and Inverurie Golf Club are also within 12 mi (20 km).

Top Deals on Flights

These prices were available within the past 7 days. Prices quoted are per person, round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.