Search Apartments in Banff

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Compare 32 Apartments in Banff with updated reviews, rates, and availability.

Fisherman's Rest - seaside getaway - beaches - golf - 5 mins walk to sea

Fisherman's Rest - seaside getaway - beaches - golf - 5 mins walk to sea

Beach front apartment close to shops and restaurants

Beach front apartment close to shops and restaurants

Ground Floor Apartment in Village Location Speyside

9.6 out of 10, Exceptional, (14)
"This owner has really done a nice job setting up an apartment in the middle of Speyside. Very nice home like touches. Would definitely stay there again."
Ground Floor Apartment in Village Location Speyside

Three bedrooms Apartment sleep up to 9 people insch Aberdeenshire uk

Three bedrooms Apartment sleep up to 9 people insch Aberdeenshire uk

Morris Gardens Apartments

3.5 star property
9.8 out of 10, Exceptional, (21)
"5 night stay visiting family nearby. Very convenient for local amenities. Private parking outside property. Spacious, clean and well equipped. Comfortable beds."
The price is AED 461
AED 554 total
includes taxes & fees
19 Mar - 20 Mar
Morris Gardens Apartments

Luxury Executive 2Bed Apartment in Elgin-Free Parking & WiFi 2 Bathrooms

9.6 out of 10, Exceptional, (5)
"The property is located in an almost secluded area and very quiet. We enjoyed the amount of space available for our family - we did not feel on top of each other. Amenities are close by, within walking distance. Even though there are other flats/apartments around, you did not feel it within the property and made it feel very private. We really enjoyed our stay there."
Luxury Executive 2Bed Apartment in Elgin-Free Parking & WiFi 2 Bathrooms

River View Apartment

2.5 star property
7.6 out of 10, Good, (5)
"Easy to get into the apartment and the pull out bed was comfortable. The bedroom bed was not as comfortable. Well stocked and organized, but noisy complex In a rundown part of the city."
The price is AED 385
AED 462 total
includes taxes & fees
26 Mar - 27 Mar
River View Apartment

Harbour Nights 12 Deluxe by Interhome

Harbour Nights 12 Deluxe by Interhome

Coal Office Aberlour

9.6 out of 10, Exceptional, (5)
"The property is so well put together! All the appointments are thought out and prepared for guests. Would definitely stay again. Highly recommended. Great location in Aberlour and convenient to Dufftown as well!"
Coal Office Aberlour

Harbour Nights 7C by Interhome

Harbour Nights 7C by Interhome

Harbour Nights 7A by Interhome

Harbour Nights 7A by Interhome

Beautiful apartment for 4 people with WIFI, TV and parking

Beautiful apartment for 4 people with WIFI, TV and parking

The Copper Loft Apartment Keith

2.0 star property
The Copper Loft Apartment Keith

Harbour Nights 4 by Interhome

Harbour Nights 4 by Interhome

Beachfront Panoramic Seaview Free Wifi & Parking

3.0 star property
10.0 out of 10, Exceptional, (1)
"See the sunrise here and if you’re lucky you might also get to see dolphins swimming outside - the place boasts some stunning views. It is well equipped and comfortable. Just could’ve done with some nautical-themed decorations to liven up the bare walls."
Beachfront Panoramic Seaview Free Wifi & Parking

Nice apartment for 8 guests with WIFI, TV and parking

Nice apartment for 8 guests with WIFI, TV and parking

sleeps 5, parking, pool table

sleeps 5, parking, pool table

Executive 2-Bed Apartment in Elgin

Executive 2-Bed Apartment in Elgin

Bridge Street is a spacious apartment in a central Banff location

Bridge Street is a spacious apartment in a central Banff location

Tranquil country retreat on picturesque Speyside, perfect for touring the area

Tranquil country retreat on picturesque Speyside, perfect for touring the area
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.
Don't see what you're looking for?
See all available properties in Banff
Save an average of 15% on thousands of hotels when you're signed in

Other property types in Banff

Beautiful Renovated Mill near Portsoy and the beach

10.0 out of 10, Exceptional, (3)
"Very comfortable conversion of old watermill set in rural location about 1.5 miles from attractive Portsoy. Spacious.Quiet. But has internal stair which may not suit some."
Beautiful Renovated Mill near Portsoy and the beach

SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS

SEASIDE SELF CATERING HOLIDAY TOWNHOUSE WITH EXCELLENT SEA VIEWS

Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool

9.8 out of 10, Exceptional, (6)
"We all enjoyed our stay for our Dad's 70th Birthday. The pool was used constantly! The house was very clean, well equipped and beds comfortable. The grounds and surrounding areas to the property are beautiful. Alan, the host was good at communicating and replied very quickly to any queries I had. My only gripe, which didn't detract from the stay at all, would be plastic cups for the pool area and maybe some pictures and ornaments throughout the house to make it feel more homely. Thank you...
Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
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.

Frequently asked questions

What's it like to stay at an apartment in Banff?
You’ll find plenty of places to stay in Banff with 102 accommodations. Though there aren’t many apartments, we can help you search for accommodations that are similar. When you search on Expedia, you can filter by amenities you might find in an apartment like a kitchen. You can also search for similar properties such as condos, vacation homes, or cottages.
Why choose an apartment versus a traditional hotel?
Often more spacious than a traditional hotel room, an apartment comes equipped with a kitchen, so you can cook some of your meals. Apartments are ideal for families who want the conveniences of home but also for couples looking for something with a more local feel.
What's the best apartment for my stay in Banff?
Listed below are some of the more popular apartments in the area: Bridge Street is a spacious apartment in a central Banff location: Located 0.2 mi/0.3 km away in Banff. Fisherman’s Rest - seaside getaway - beaches - golf - 5 mins walk to sea: It’s situated in Lossiemouth, 28.3 mi/45.5 km away. Includes Smart TVs. Beach front apartment close to shops and restaurants: 28.3 mi/45.5 km away in Lossiemouth. Amenities include free WiFi. Three bedrooms Apartment sleep up to 9 people insch Aberdeenshire uk: It’s located in Insch, 22.6 mi/36.4 km from Banff. Includes Smart TVs.
How many apartments are there in Banff?
Expedia has 6 apartments to book in Banff.
What can I expect from the weather in Banff?
Weather is only one factor, but it can really affect your travel plans, especially when you are planning a longer stay in Banff. The hottest months are usually July and August with an average temp of 55°F, while the coldest months are February and January with an average of 41°F. Average annual precipitation for Banff is 32 inches.
What should I see in Banff?
Enjoy the outdoors at Inverboyndie Beach and Sanine Beach, or simply take in cultural attractions like Portsoy Pottery and Banff Museum. Other places in town to visit include Duff House and Fordyce Joiners Workshop and Visitor Centre.
What's the best way to get to and around Banff?
Knowing a bit about the transportation options can save you time when you get to your destination. Fly into Aberdeen Airport (ABZ), which is located 34.3 mi (55.2 km) from the city center. If you’d like to explore around the area, you may want to rent a car for your trip.