Hotels in Banff, Scotland

Only verified and hand-selected hotels for your stay in Banff, Scotland

Check-in
12Sept
Check-out
13Sept
Rooms and Guests2 Guests, 1 Room
Banff is a gem in Alberta, home to Banff National Park, the Banff Upper Hot Springs, and the scenic Lake Louise. You'll find attractions like the Gondola and the vibrant Banff Avenue bustling with shops and restaurants. The city offers a selection of hotels, including cozy lodges, luxury resorts like the Fairmont Banff Springs, and budget-friendly options. Each accommodation is thoughtfully chosen, focusing on guest reviews and amenities. Book in advance during peak seasons, and make use of local shuttles for easy travel around this stunning area.
All filters
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Amenities
Services
Brands
1-20 out of 41
Sort by:high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Craig Alvah Lodge
MapClose to historic castles40km
  • Indoor swimming pool with a view
  • Fully equipped kitchen and dining area
  • Outdoor play area for children
  • Indoor Pool
  • Spa Bath
  • Garden Area
Lodge with indoor pool and outdoor leisure activities
FromUS$ 838 /nightSelect
8.4
Great
MapLovely surroundings near waterways300m
  • Adults-only bed and breakfast experience
  • Beautiful garden and outdoor seating area
  • Delicious full English or Irish breakfast options
  • Outdoor seating
  • Daily housekeeping
  • Bicycle parking
Charming hotel offering unique adults-only stays
FromUS$ 149 /nightSelect
9.2
Perfect
22 Waters Edge Banff
MapBeachfront property300m
  • Beautiful beach access for leisure activities
  • On-site golf course available for guests
  • Scenic sea views from spacious rooms
  • Beach Access
  • Golf Course
  • Private Entrance
Beachfront hotel with spacious rooms and scenic views
FromUS$ 183 /nightSelect
8.8
Great
No 22
MapInverboyndie Beach nearby300m
  • Family rooms for relaxing stays
  • Garden terrace for outdoor dining
  • Modern kitchen with essential utilities
  • Family Rooms
  • Garden Terrace
  • Private Parking
Holiday home with spacious rooms and amenities
FromUS$ 134 /nightSelect
11 Village
MapNearby river views100m
  • Beach access just steps away
  • On-site activities include cycling
  • Comfortable rooms with fireplaces
  • Fully equipped kitchen
  • Cozy fireplace
  • Outdoor activities
Holiday home with modern amenities and nature access
FromUS$ 252 /nightSelect
Periwinkle Cottage
MapInverboyndie Beach300m
  • Beach access with beautiful garden views
  • Pets allowed at this cozy cottage
  • On-site activities include fishing and cycling
  • Fully equipped kitchen
  • Cosy fireplace
  • On-site spa
Hotel offering comfortable rooms near scenic outdoor spaces
FromUS$ 362 /nightSelect
7.6
Very good
Buttermere Cottage
MapLocal castle attractions24km
  • Recently renovated 4-star holiday rooms
  • Outdoor seating and picnic area available
  • Skiing and hiking activities nearby
  • Outdoor Seating
  • Picnic Area
  • Ski Equipment
Holiday home with outdoor activities in Banff
FromUS$ 151 /nightSelect
Sandend Cottage
MapStunning sea views300m
  • Garden and terrace with sea views
  • Fully equipped kitchen for home-cooked meals
  • Spacious living room for family gatherings
  • Outdoor seating
  • Barbecue area
  • Golf course
Holiday home with unique sea view accommodations
FromUS$ 93 /nightSelect
Beach View, 3 The Granary
MapInverboyndie Beach300m
  • Three bedrooms and two bathrooms
  • Modern kitchen and dining area
  • Proximity to beautiful beaches
  • Beach access
  • Free parking
  • Cycling available
Hotel with three-bedroom apartments near scenic beaches
Select
24 Waters Edge
MapInverboyndie Beach200m
  • Spacious two-bedroom rooms available
  • Modern kitchen with key appliances
  • Minutes from Inverboyndie Beach
  • Fully equipped kitchen
  • Comfortable seating area
  • On-site parking
Four-star hotel featuring modern residential-style rooms
FromUS$ 169 /nightSelect
15 Waters Edge
MapInverboyndie Beach access300m
  • Four bedrooms and three bathrooms available
  • On-site fishing and golf course activities
  • Games room for guest entertainment
  • Games room
  • Golf course
  • Fishing
Resort with modern amenities and outdoor activities
FromUS$ 272 /nightSelect
Thain House
MapInverboyndie Beach nearby300m
  • Three bedroom holiday home with garden
  • Fully equipped kitchen for guests' convenience
  • Pets allowed, enhancing family travel options
  • Beach access
  • Golf course
  • Cycling
Holiday home with beach access and outdoor activities
Select
Stunning Rural Mill House Nr Beach And Harbour
MapClose to local attractions32km
  • Historic building charm
  • Beautiful garden and terrace
  • Fully equipped kitchen
  • Outdoor terrace
  • Garden space
  • Fully equipped kitchen
Historic rural hotel with outdoor leisure options
Select
Ocean View - 28045
MapInverboyndie Beach1km
  • Beautiful sea views from the rooms
  • Private entrance for each guest
  • Fully equipped kitchen available
  • Private Parking
  • Garden Area
  • Two Bedrooms
Charming holiday home offering scenic coastal views
FromUS$ 71 /nightSelect
Craig Cottage
MapNearby historic castlesapprox. 25km
  • Outdoor terrace for dining and barbecues
  • Three bedrooms and two bathrooms available
  • On-site activities include fishing and golf
  • Fully equipped kitchen
  • Garden terrace
  • On-site fishing
Holiday home with spacious rooms and outdoor amenities
FromUS$ 196 /nightSelect
19 Reidhaven Street
MapInverboyndie Beach300m
  • Scenic river views and outdoor garden
  • Activities like fishing and cycling available
  • Pet-friendly rooms with cozy fireplace
  • Fully equipped kitchen
  • Outdoor garden
  • Pet-friendly rooms
Holiday home with scenic views and outdoor activities
FromUS$ 320 /nightSelect
8.4
Great
MapBeautiful North East coast of Scotland300m
  • Stunning views of Moray Firth coastline
  • Traditional Scottish and international dining
  • Access to cliff-top and countryside walks
  • On-site restaurant
  • Beach access
  • Golf course
Hotel overlooking scenic coastal landscapes with local cuisine
FromUS$ 193 /nightSelect
8.2
Great
MapStunning Deveron Valley Views300m
  • Exceptional Dining Options Available
  • Beautifully Landscaped Gardens
  • Live Entertainment On Site
  • Landscaped Gardens
  • On-Site Restaurant
  • Pet-Friendly Policies
Hotel with Culinary Excellence and Scenic Gardens
FromUS$ 153 /nightSelect
8.6
Great
Entire Unique Tiny House - Moss Cabin
MapInverboyndie Beach proximity300m
  • Family rooms with garden views
  • Private bathroom and kitchen amenities
  • Free private parking on-site
  • Garden views
  • Private fireplace
  • Outdoor dining
Hotel offering unique tiny house experience with personal touches
FromUS$ 140 /nightSelect
Bullpens
MapNearby natural attractions2.2km
  • Private garden for relaxation
  • Four spacious bedrooms available
  • On-site fishing and cycling activities
  • Private garden
  • Fishing access
  • Cycling options
Holiday home offering leisure activities near nature
FromUS$ 284 /nightSelect

Typical price range for hotels in Banff

Accommodation options for your choice, from budget-friendly to luxury hotels.

⬆️ The highest price
USD 838
⬇️ The lowest price
USD 71
💸 Average price for
4-star hotels
USD 175
3-star hotels
USD 139
Apartments
USD 164

Discover the best hotels in Banff

Based on genuine guest experiences

Historic Elegance at Banff Springs:
Charming Retreat at Fife Lodge:
Rural Getaway at Nether Dallachy:
Scenic Luxury at Craig Alvah Lodge:

Frequently asked questions about hotels in Banff

We hope these answers help make planning your trip simpler

Which hotels in Banff are closest to popular landmarks?
The Banff Springs Hotel is located near iconic sites, less than 1 km from the town center and close to hiking trails. Fife Lodge Hotel is also conveniently located for exploring local attractions.
Are there hotels in Banff that are family-friendly?
The Craig Alvah Lodge offers family-friendly amenities and spacious rooms suitable for children. It's an excellent choice for families looking for comfort and proximity to activities.
Which hotels in Banff offer unique views or romantic settings for couples?
The Banff Springs Hotel provides stunning views of the surrounding mountains, making it ideal for couples. Nether Dallachy Farmhouse also offers picturesque settings, perfect for a romantic getaway.
What are the top-rated hotels in Banff according to guest reviews?
The Banff Springs Hotel is highly rated for its luxury and services. Craig Alvah Lodge also receives positive feedback for its warm atmosphere and amenities.
What are the cheapest hotel options in Banff?
Fife Lodge Hotel often offers the most economical rates, starting around $100 per night, especially during off-peak times. It's a good choice for budget travelers.

Hotel Insights for Banff, United Kingdom

This guide provides factual insights into hotel accommodations in Banff, evaluating four properties to help travelers make informed choices regarding their stays.

Typical nightly rates range from $100 to $180.

There are 4 notable hotels offering various accommodations.

Peak travel seasons are July-August and December-February.

Local taxes add approximately 20% to total reservations.

Most hotels are within 5 km of attractions like Banff Park Visitor Centre.

Other cities in United Kingdom