Skip to content
Sign up
Log in
Vacation rentals in Banff

Vacation rentals in Banff

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Banff

Guests agree: these stays are highly rated for location, cleanliness, and more.

  • Entire unique tiny house - Stag
    SUPERHOSTTiny house · 3 guests · 2 beds · 1 bath
    Entire unique tiny house - Stag

    This is one of our 2 garden apartments at Castleview in the coastal town of Banff. We are situated on the north east 250 route in an ideal situation for exploring. This space is not shared you have the whole apartment. A fully functioning kitchen opens onto a lounge/ bedroom and shower room. There is a beautiful cottage garden and private parking.

    What guests are saying:

    “Beautiful accommodation with everything that we needed to hand. The property was lovely and clean with a nicely lit garden. The property was in a great location with off-road parking and had plenty of shops, places to eat and nearby walks. The hosts were fantastic. They were in touch throughout and met us on our arrival, ensuring that we had everything that we required for our stay. They were very accommodating and recommended places to eat and provided us with some local information. They also made sure that we had a fully stocked fridge and cupboards, with fresh bread, pastries, cereals, milk and eggs - which was a fantastic touch that we did not expect! We would highly recommend this property to anyone!”

  • Oor Hoos Banff - Whole Home - 2 Double Bedrooms
    SUPERHOSTEntire house · 4 guests · 2 beds · 1 bath
    Oor Hoos Banff - Whole Home - 2 Double Bedrooms

    Entire property containing a lounge, modern bathroom and kitchen, and new conservatory with seating and dining areas. Features two double bedrooms, one of which has a 4-poster bed. Includes exclusive use of decent sized garden, which is fully enclosed and mainly laid to lawn with a bench to enjoy the sunny days. Free on-street parking is available outside/on same street as the property.

    What guests are saying:

    “Great house to stay, very clean and had all the essentials. Fantastic location, only 5 minute walk to the town centre and local golf club. Great value for money would happily stay again.”

  • Craigowan Bed  & Breakfast
    Private room · 4 guests · 4 beds · 1 shared bath
    Craigowan Bed & Breakfast

    Traditional detached house in quiet are of picturesque view from dining and guest room. Rooms very clean bright & re-decorated. The house is close walking distance to the beach front marina and the restaurant over looking the Marina. Rooms 1 is a Twin room; room 2 is dbl room, both have Tv & Coffee or tea facilities. Shared Shower-room with large shower area, washbasin and Toilet. Dining/Guest room table and chairs with 2 small couches for relaxing. Continental breakfast included in price.

    What guests are saying:

    “Jills place was lovely to stay at. The room was large and comfy and warm. Breakfast was included so that was a bonus. There are two fish and chips shops close by. A bar/restaurant, in the next street. Another Restaurant 5 minutes walk away if that. Plus a local shop that sells everything. Jill is a very nice person, easy to talk to and will give you lots of information. I really enjoyed my time at Jills and highly recommend it. I would stay there again if I visited that part of Scotland again.”

Vacation rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Banff vacation rentals

  • Kitchen
  • Wifi
  • Pool
  • Free parking on premises
  • Air conditioning

Other great vacation rentals in Banff

The Neuk, Millshore beach, Mill of Nethermill
Entire apartment
The Neuk, Millshore beach, Mill of Nethermill
Price:$70 CAD/night
Tigh an Uiltt Bed and Breakfast
SUPERHOSTPrivate room
Tigh an Uiltt Bed and Breakfast
Price:$57 CAD/night
The Old Customs House
Entire house
The Old Customs House
Price:$350 CAD/night
Kirkton House, (Eilid Room)
SUPERHOSTPrivate room
Kirkton House, (Eilid Room)
Price:$51 CAD/night
Bridge Street - Spacious, whole flat, pet friendly
Entire apartment
Bridge Street - Spacious, whole flat, pet friendly
Price:$163 CAD/night
Stone Cottage in conservation area of Banff
Entire house
Stone Cottage in conservation area of Banff
Price:$89 CAD/night
Fisher-folks cottage, close to sea, pet welcome.
Entire cottage
Fisher-folks cottage, close to sea, pet welcome.
Price:$137 CAD/night
Harbour Cottage - Gardenstown by Harbour & Beach
SUPERHOSTEntire house
Harbour Cottage - Gardenstown by Harbour & Beach
Price:$82 CAD/night
Puffin Cottage 21 Pennan
SUPERHOSTEntire cottage
Puffin Cottage 21 Pennan
Price:$87 CAD/night
Clenterty Schoolhouse
SUPERHOSTEntire house
Clenterty Schoolhouse
Price:$177 CAD/night
No 12 Castle Terrace - Recently renovated
SUPERHOSTEntire cottage
No 12 Castle Terrace - Recently renovated
Price:$175 CAD/night
Cottage in Private RHS Garden
SUPERHOSTEntire cottage
Cottage in Private RHS Garden
Price:$111 CAD/night
Show all