Find 2 Star Hotels in Banff from $105

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Banff 2-star hotels

1. Bankhouse B&B

Bankhouse B&B
2.5 star property
Aberlour
9.4 out of 10, Exceptional, (52 reviews)
"One of the best places to stay on our visit to the highlands of Scotland. Quiet, Clean rooms, great breakfast. I would stay again."
United States
Mark
$140 nightly
The price is $168
Nov 16 - Nov 17
Total with taxes and fees
Bankhouse B&B

2. Harbour Nights

Harbour Nights
2.5 star property
Lossiemouth
8.4 out of 10, Very good, (9 reviews)
"Had the best stay such a nice apartment and we will definitely be booking again. "
United Kingdom
Chantelle
$92 nightly
The price is $110
Nov 22 - Nov 23
Total with taxes and fees
Harbour Nights

3. Deveron Lodge B&B

Deveron Lodge B&B
2.5 star property
Turriff
10.0 out of 10, Exceptional, (32 reviews)
"Great location, clean and cosy room. Wonderful breakfast and owners friendly and helpful. Would stay again and would recommend."
United Kingdom
CHRISTINA
$105 nightly
The price is $105
Nov 19 - Nov 20
Total with taxes and fees
Deveron Lodge B&B

4. Weston House

Weston House
2.0 star property
Keith
Weston House

5. Cabin View

Cabin View
2.0 star property
Turriff
10.0 out of 10, Exceptional, (1 review)
"Amazing stay will definitely stay again"
United Kingdom
Damien
$170 nightly
The price is $204
Nov 16 - Nov 17
Total with taxes and fees
Cabin View

6. River View Apartment

River View Apartment
2.5 star property
Elgin
7.0 out of 10, Good, (8 reviews)
"Dated apartment but clean & comfortable"
United Kingdom
Joseph
$135 nightly
The price is $162
Nov 16 - Nov 17
Total with taxes and fees
River View Apartment

7. 171 Seatown

171 Seatown
3.0 star property
Buckie
8.0 out of 10, Very good, (1 review)
"It was really special to experience a fisherman’s cottage in a genuine fishing village. Could not have been better than in the home of Cullen Skink. As you would imagine it’s very compact and very homely. It was lovely to listen to the ocean at night and see all the bird life. You aren’t very far from the ocean even if you’re not in the front row. It’s clean, warm and comfortable. Could do with a cheese grater."
Australia
Robyn
$448 nightly
The price is $537
Nov 21 - Nov 22
Total with taxes and fees
171 Seatown

8. Beach View, 3 The Granary

Beach View, 3 The Granary
3.0 star property
Banff
10.0 out of 10, Exceptional, (1 review)
"The location was fab for the beach. The property had everything we needed and was nice and quiet. Very modern and comfortable. The host gave us a later check out which was a lovely touch. Would definitely recommend 🤗"
United Kingdom
Rhia Elise
Beach View, 3 The Granary

9. The Bothy in Fraserburgh

The Bothy in Fraserburgh
2.0 star property
Fraserburgh
The Bothy in Fraserburgh

10. Coastal Cottage

Coastal Cottage
3.0 star property
Fraserburgh
10.0 out of 10, Exceptional, (1 review)
"Cottage had everything you may need. Small welcome pack with tea/coffee/sugar/milk and shortbread for your arrival. Off road parking was a bonus. Chip shop within walking distance which was also an ice cream shop, post office and sold some groceries. Wonderful beach within walking distance too."
United Kingdom
Audrey
$437 nightly
The price is $524
Nov 21 - Nov 22
Total with taxes and fees
Coastal Cottage

11. Bella's Beach Cottage

Bella's Beach Cottage
2.0 star property
Fraserburgh
8.0 out of 10, Very good, (1 review)
"Very nice location. Comfortable but some dirty dishes in the cupboards and no waste bins in the bathrooms. Washing machine was very good and weather was good enough to dry clothes outside."
United States
Ruth
$614 nightly
The price is $737
Nov 18 - Nov 19
Total with taxes and fees
Bella's Beach Cottage

12. Portknockie Cottage

Portknockie Cottage
2.5 star property
Buckie
10.0 out of 10, Exceptional, (1 review)
"What a lovely cottage very clean and tidy absolutely loved it. Would highly recommend it . Very lovely village quiet and picturesque next to fishing port lovely walks down by the sea and a great fish and chip shop"
United Kingdom
Helen
$538 nightly
The price is $645
Dec 2 - Dec 3
Total with taxes and fees
Portknockie Cottage

13. The Copper Loft Apartment Keith

The Copper Loft Apartment Keith
2.5 star property
Keith
9.0 out of 10, Wonderful, (2 reviews)
"Perfect location and facilities for what we needed "
United Kingdom
Nick
The Copper Loft Apartment Keith

14. Shepherds Loch Glamping

Shepherds Loch Glamping
2.5 star property
Turriff
10.0 out of 10, Exceptional, (2 reviews)
"Loved the place, so peaceful What a wonderful place, staying here is like being transported to your very own peace of heaven Love the way it's all set up and different type of accommodation. Nice community space too. If you want to get away from it all this is the place, great views of the countryside too "
United Kingdom
Findlay
Shepherds Loch Glamping

15. Fabulous Open Views Over Dufftown

Fabulous Open Views Over Dufftown
2.0 star property
Keith
10.0 out of 10, Exceptional, (1 review)
"Very quite great views"
United States
Walter
Fabulous Open Views Over Dufftown

16. Josies House

Josies House
2.0 star property
Banff
Josies House

17. The Mash Tun

The Mash Tun
2.5 star property
Aberlour
10.0 out of 10, Exceptional, (1 review)
"Wonderful location next to the River Spey. Staff were very friendly and helpful. Quickly resolved a problem with me having inadvertently paid twice. Lively bar with good food. Room was very comfortable"
United Kingdom
William
$157 nightly
The price is $188
Nov 18 - Nov 19
Total with taxes and fees
The Mash Tun

18. Craigellachie Hotel

Craigellachie Hotel
2.0 star property
Aberlour
Craigellachie Hotel

19. Millmoss Cottage

Millmoss Cottage
3.0 star property
Turriff
$694 nightly
The price is $832
Nov 21 - Nov 22
Total with taxes and fees
Millmoss Cottage

20. Keepers Cottage

Keepers Cottage
3.0 star property
Peterhead
Keepers Cottage

Top Banff Hotel Reviews

Find out more about Banff

When you've got to get away to a new or favorite destination without breaking the bank, Banff awaits with top 2 Star hotels and a change of scenery. Find a new fave coffee shop or hiking trail nearby and while away the evening, or stay on your feet visiting top attractions that draw of devoted visitors to Banff. You're about to find out why locals and travelers alike love this place.

The Perfect 2 Star Hotel at the Perfect Price

Thanks to several convenient locations and comfortable amenities, you'll find accommodation that suits your vacation style. Stay here and be one of the first guests to leave a review and share your thoughts. So, savor the comfort of a well-kept room and attentive hospitality. When you book with Expedia, you can stay all over the world, and the jet-setting starts in Banff.

Book a 2-Star 2 Star Hotel Today

Plan your trip to Banff now with Expedia's easy online travel booking and start relaxing before you even leave the house. If you need a break from the crowds, you may find that this region offers just the reprieve you've been looking for. Take advantage of the 2 Star Hotel availability and easy-going atmosphere.

Frequently Asked Questions

How much does it cost to stay in a 2-star hotel in Banff?

Travelers can find great deals on Banff 2-star hotels from $105 with Expedia – but remember that prices vary throughout the year. Factors like demand and location can affect hotel prices, and it’s often more expensive to stay in Banff hotels during weekends, holidays and high season. Try searching for 2-star Banff hotels during midweek to track down the best deals.

What is the difference between a 2-star Banff hotel and a 3-star hotel?

With all the home comforts travelers need, 2-star Banff hotels make a great base for exploring. These hotels are designed for convenience, and usually have comfy rooms, daily housekeeping services, and a 24-hour front desk. Some also have their own restaurant. For travelers who want to take things up a gear, 3-star Banff hotels might tick all the boxes. These mid-range hotels often have spacious rooms and extra amenities for a relaxing stay, such as a pool, gym, restaurant or bar.

Explore a world of travel with Expedia