Search Best Resorts in Banff

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months
No exact matches found, but these alternatives could be just right

Recommended hotels in Banff

Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.6 out of 10, Excellent, (219 reviews)
"Room was clean, staff were friendly & helpful. Check in quick & easy. Dinner was excellent, we had 2 courses & couldn't fault anything. Enjoyable stay. "
United Kingdom
Jacqui
The price is AU$209
includes taxes & fees
3 Mar - 4 Mar
Banff Springs Hotel

Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (238 reviews)
"Lovely hotel and staff "
United Kingdom
Fiona
The price is AU$183
includes taxes & fees
18 Feb - 19 Feb
Fife Lodge

Homesly The Station Hotel

Homesly The Station Hotel
3.5 star property
Banff
8.6 out of 10, Excellent, (91 reviews)
"Excellent service staff were wonderful"
United Kingdom
Lyn
The price is AU$118
includes taxes & fees
19 Feb - 20 Feb
Homesly The Station Hotel

Mains Of Durn Cottage,

Mains Of Durn Cottage,
Banff
The price is AU$546
includes taxes & fees
26 Feb - 27 Feb
Mains Of Durn Cottage,

11 Village

11 Village
3.0 star property
Banff
The price is AU$719
includes taxes & fees
21 Feb - 22 Feb
11 Village

A two bedroom cottage with views overlooking Gamrie Bay.

A two bedroom cottage with views overlooking Gamrie Bay.
Gardenstown, near Banff
The price is AU$900
includes taxes & fees
21 Feb - 22 Feb
A two bedroom cottage with views overlooking Gamrie Bay.

Tammie Norrie Cottage

Tammie Norrie Cottage
3.5 star property
Banff
The price is AU$819
includes taxes & fees
25 Feb - 26 Feb
Tammie Norrie Cottage

49 Crovie Village

49 Crovie Village
2.5 star property
Banff
The price is AU$988
includes taxes & fees
27 Feb - 28 Feb
49 Crovie Village

24 Waters Edge

24 Waters Edge
3.0 star property
Banff
10.0 out of 10, Exceptional, (1 review)
The price is AU$711
includes taxes & fees
25 Feb - 26 Feb
24 Waters Edge

Bullpens

Bullpens
3.5 star property
Banff
The price is AU$1,276
includes taxes & fees
25 Feb - 26 Feb
Bullpens

19 Reidhaven Street

19 Reidhaven Street
3.0 star property
Banff
The price is AU$1,010
includes taxes & fees
21 Feb - 22 Feb
19 Reidhaven Street

2 Seafield Place

2 Seafield Place
3.0 star property
Banff
The price is AU$780
includes taxes & fees
25 Feb - 26 Feb
2 Seafield Place

15 Waters Edge

15 Waters Edge
3.5 star property
Banff
The price is AU$1,197
includes taxes & fees
5 Mar - 6 Mar
15 Waters Edge

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (98 reviews)
"Great place!! The rooms are very comfortable and the staff is amazing!!"
United States
Maria Belen
The Aberlour Hotel

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (94 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
The price is AU$373
includes taxes & fees
9 Mar - 10 Mar
Craigellachie Lodge

The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (122 reviews)
"Breakfast and the restaurant were excellent. Friendly staff, clean room. "
United Kingdom
MARK
The price is AU$170
includes taxes & fees
21 Feb - 22 Feb
The Davron Hotel

Chapelhill Croft Farmhouse B&B

Chapelhill Croft Farmhouse B&B
3.0 star property
Keith
10.0 out of 10, Exceptional, (32 reviews)
"Quiet location, clean and very good hosts, great breakfast, good value."
United Kingdom
alasdair
Chapelhill Croft Farmhouse B&B

Bankhouse B&B

Bankhouse B&B
2.5 star property
Aberlour
9.4 out of 10, Exceptional, (42 reviews)
"🇵🇷 excelente "
United States
Suriel
The price is AU$250
includes taxes & fees
24 Feb - 25 Feb
Bankhouse B&B

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (244 reviews)
"Wonderful place to be and explore the area."
Switzerland
Sascha
The price is AU$216
includes taxes & fees
20 Feb - 21 Feb
The Station Hotel

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (349 reviews)
"Lovely hotel in a quiet village location. The staff were friendly and professional and the food and drink great quality "
United Kingdom
Elizabeth
The price is AU$295
includes taxes & fees
22 Feb - 23 Feb
Craigellachie Hotel of Speyside
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Annual Holiday Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top Banff Hotel Reviews

Find out more about Banff

Banff Resort information

Number of reviews
1,529
Accommodation
0 Resort
Lowest Price
AU$118
Highest Price
AU$1,276

Frequently asked questions

What is Banff like for a resort holiday?
Expedia can help you browse resorts and other accommodation options that have similar services and comforts. If you have trouble with finding a resort in Banff that meets your needs, you can use the search filters to look for hotels, or search for properties with amenities such as swimming pools or all-inclusive packages. We make it easy to book great accommodation so you can focus on creating your trip itinerary.
What can I do in Banff?
Learn about local history at monuments like Duff House, or take the kids to Portsoy Ice Cream for some family fun. Banff Museum and Inverboyndie Beach are a few additional attractions in the area that you might like.
What's the seasonal weather like in Banff?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are February and January, with an average of 5°C. Average annual precipitation for Banff is 814 mm.
What's the best way to get to and around Banff?
Fly into Aberdeen Airport (ABZ), which is located 34.3 mi (55.2 km) from the heart of the city. If you'd like to explore around the area, you may want to rent a car for your trip.

Explore a world of travel with Expedia