Customized for your search:

Banff Hotels

Banff hotels
Banff

Hotel + Flight Deals in Banff

See all Banff Package Deals

Top Trending Hotels in Banff

Gardenia Guest House - B&B - Banff Hotels
Rating: 3.0 Stars

Gardenia Guest House - B&B

19 Castle Street, Banff - Map
 
 
"Fantastic place to stay"
Beautiful guest house, lovely and clean. Our room was very spacious. Right on the Main Street so we didn't need to drive around. Cannot fault it and if we need to return to Banff we'll stray there again.
A Traveller
Situated in Banff, this bed & breakfast is close to Duff House and Macduff Marine Aquarium.More
Kathleen`s Bed and Breakfast - Banff Hotels
Rating: 2.5 Stars

Kathleen`s Bed and Breakfast

88 Main Street, Banff - Map
 
 
Situated in Banff, this bed & breakfast is in the same area as Macduff Marine Aquarium. Regional attractions also include …More
Tidewater Cottage - Banff Hotels
Rating: 3.0 Stars

Tidewater Cottage

19 Seatown, Banff - Map
 
 
Situated near the beach in Banff, this apartment is in the same area as Macduff Marine Aquarium. Regional attractions also …More

Top Hotels Near Banff

Fife Arms Hotel - Turriff Hotels
Rating: 4.0 Stars

Fife Arms Hotel

The Square, Turriff - Map
 
 
Situated in Turriff, this inn is in the same region as Glendronach Distillery, Fyvie Castle, and Duff House. Regional …More
Macdonald Pittodrie House - Inverurie Hotels
Rating: 4.0 Stars

Macdonald Pittodrie House

Chapel of Garioch, Inverurie - Map
 
 
Situated in the city center, this hotel is close to Archaeolink Prehistory Park. Area attractions also include Inverurie Golf …More
Courtyard by Marriott Aberdeen Airport - Aberdeen Hotels
Rating: 3.5 Stars

Courtyard by Marriott Aberdeen Airport

Argyll Way, Aberdeen Airport, Dyce, Aberdeen - Map
 
 
This hotel is located in Aberdeen (Dyce), near the airport, Kirkhill Forest, and Auchmill Golf Course. Area attractions also …More
Meldrum House Country Hotel & Golf Course - Inverurie Hotels
Rating: 4.0 Stars

Meldrum House Country Hotel & Golf Course

East Lodge, Inverurie - Map
 
 
This golf hotel is located in Inverurie (Oldmeldrum), close to Glen Garioch Distillery. Area attractions also include …More
Kintore Arms Hotel - Inverurie Hotels
Rating: 3.0 Stars

Kintore Arms Hotel

83 High Street, Inverurie - Map
 
 
Situated in a rural location, this hotel is close to Inverurie Golf Club. Area attractions also include Glen Garioch Distillery.More
The Elms Guest House - Buckie Hotels
Rating: 2.5 Stars

The Elms Guest House

2 Seafield Place, Buckie - Map
 
 
This bed & breakfast is located in Buckie (Cullen), where regional attractions include WDCS Wildlife Centre, Strathisla …More
The Knowes Hotel - Macduff Hotels
Rating: 3.0 Stars

The Knowes Hotel

78 Market Street, Macduff - Map
 
 
Situated in Macduff, this inn is close to Macduff Marine Aquarium and Duff House.More

Search from 3 Banff Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Banff Hotel Guide

    When you browse Expedia’s selection of 3 hotels in Banff, you’re sure to find cheap deals and discount rates on any type of hotel your travel heart desires.

    Expedia will save you time and money when booking your Banff hotel. And that’s not all - we even provide you with a map to find hotels in the Banff neighborhood you prefer.

    Staying within budget is a cinch, too. Search for your preferred accommodation by price here at Expedia. Booking your reservations at a hotel in Banff is easy with us.

    Enter your travel dates to view the best offers on hotel rooms in Banff, United Kingdom and get excited for your stay!

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.