Need help?
Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My Read up on the latest travel restrictions.

Cheap Hotels in Banff

327 Caribou Street
0.2 Miles from the centre

Surrounded by the Canadian Rocky Mountains, this bed and breakfast is 2 minutes' from the shops and restaurants of Banff town centre. It offers a guest kitchen and lounge. Free WiFi is provided in all rooms. Mountain views are featured from select rooms at Blue Mountain Lodge Bed & Breakfast. A cable TV and a private bathroom are included in all modest sized rooms. Built in 1908, this non-smoking heritage property serves a daily continental breakfast. Free hot beverages are available throughout the day. A small library is stocked with books and games. Banff Park Museum is 5 minutes' walk away. The Bow Fall, and the mineral springs at the Cave and Basin National Historic Site are within 2 km of Blue Mountain Lodge Bed & Breakfast.

Show more
per night from £95
(price for Tue, 11 Aug)
2245 reviews by TrustYou
138 Banff Avenue
0.1 Miles from the centre

This hotel is located in the world-class resort town of Banff, in the heart of the Canadian Rockies, set amongst the majestic mountains in the protected landscape of Banff National Park. The hotel is situated on Banff Avenue in the midst of shops, restaurants, bars and clubs. The local Banff Transit buses operate along Banff Avenue and Calgary International Airport is the closest airport, just 90 minutes away by car. This family-friendly fully non-smoking ski hotel is a small, quaint historical property built in 1908 and recently renovated. Each of the 135 rooms is richly decorated to reflect the charm of the brick exterior. Facilities on offer to guests at this air-conditioned establishment include a lobby area with a 24-hour reception and check-out service, a hotel safe, lift access, a hairdressing salon, a bar, a pub, a restaurant, conference facilities and Internet access. Guests may also take advantage of the room and laundry services and the hotel provides free parking for guests. Furthermore, the Concierge can help guests to plan many of their outdoor activities. The rooms feature all the comforts of home and offer guests a choice of 2 queen-size beds or 1 king-size bed along with a table and 2 chairs, and an en suite bathroom. All rooms offer a window view and are equipped with a 27-inch TV set with cable as well as digital clock radios, a telephone with voicemail, a coffee maker, an iron/ironing board and a hairdryer. Furthermore, an electronic in-room safe, individually adjustable climate control (heat and air conditioning) and bathroom amenities are provided in all accommodation as standard. An Internet connection is available in all rooms.

Show more
per night from £125
(price for Tue, 11 Aug)
1826 reviews by TrustYou
337 Banff Avenue
0.1 Miles from the centre

Located in the heart of the Rocky Mountains, this hotel is just a short walk from the town centre and is the perfect accommodation for those who love to ski, hike, golf, bike, canoe, raft or fish in Canada's largest and oldest National Park. It is also a great place where to house the next corporate event thanks to its flexible meeting rooms and the convenient The Meatball Pizza & Pasta restaurant, which can be ideal for the post-conference cocktail. All of the spacious rooms feature Canadian style furnishings and everything needed for a pleasant stay. Guest who are looking to truly relax can head to the sauna and steamroom or jump straight into the hot tub in order to chase the chill away.

Show more
per night from £126
(price for Tue, 11 Aug)
708 reviews by TrustYou
459 Banff Avenue
0.4 Miles from the centre

This hotel affords a fantastic location in Banff national park, a UNESCO World Heritage Site located just a few minutes from the city centre with its array of shops, bars and nightclubs. Links to the public transport network are to found 10 m away and it is around 1 km to the nearest railway station whilst a ski resort is 5 km away.This upscale city hotel combines superb accommodation with attentive service. Guests have access to the hotel gardens and terrace and there are a total of 99 rooms on offer of which 18 are junior suites, 2 are executive suites. Amongst the facilities at this air-conditioned business hotel count a foyer with 24-hour reception desk, a safe, a currency exchange facility and a cloakroom in addition to a bar, a restaurant, 2 conference rooms and a public Internet access/ WLAN. The room and laundry services may be taken advantage of, and there is a car park and garage parking on offer to those arriving by car. This hotel participates 'Green Partnership Program'.Each of the spacious, luxury rooms features a classic décor with solid maple furnishings, granite, fine woodworking, percale linens and Canadian artwork. Each comes with an en suite bathroom with a hairdryer, terrycloth bathrobes, a direct dial telephone, cable TV with pay TV, Nintendo, a radio, high-speed Internet access, a safe, a dressing area and a terrace as well as a small fridge, tea and coffee making facilities, ironing equipment, a double/ king-sized bed and individually controllable heating and air conditioning. All rooms are non-smoking.It is possible to relax and unwind in the hotel spa, which features a saltwater soaking pool, a Jacuzzi, an aromatic steam room and a gym as well as massage therapy treatments and aerobics. An array of outdoor activities are on offer including tennis, horse riding, road/ mountain bikes and canoeing. The nearest golf course is 2 km away. There is an entertainment programme (also for children).

Show more
per night from £154
(price for Tue, 11 Aug)
12457 reviews by TrustYou
405 Spray Avenue
1 Mile from the centre

This resort, built in 1888, is styled after a Scottish Baronial castle and is a National Historic Site. Located in Banff National Park, it offers 11 restaurants and 14 shops. The Fairmont Banff Springs has a 32-metre lap pool and a 20-metre heated outdoor pool. The resort’s Willow Stream Spa has 23 treatment areas and offers a variety of relaxing massages and beauty treatments. Other on-site activities for guests include bowling, tennis, horseback riding, and golfing. Numerous ski locations are just minutes away. The resort also offers ski passes, storage, and rental. Rooms at Fairmont Banff Springs have feather beds and down duvets. Bathrooms feature granite vanities and European style performance body spray showers. Fairmont Banff Springs offers a shuttle service to nearby ski resorts including Mount Norquay Ski Village, Sunshine Village Ski Resort and Lake Louise Ski Resort.

Show more
per night from £270
Estimated price based on searches in the last month

Homestead Inn Banff Hotel

262 reviews by TrustYou
Lynx Street, 217
0.2 Miles from the centre

This comfortable hotel is situated in Banff. The total number of units is 27. Pets are not permitted on the premises.

Show more
per night from £40
Estimated price based on searches in the last month

Banff Y Mountain Lodge Hotel

809 reviews by TrustYou
102 Spray Avenue
0.5 Miles from the centre

This comfortable hotel can be found in Banff. There are a total of 42 bedrooms on the premises. Pets are not permitted on the premises.

Show more
per night from £48
Estimated price based on searches in the last month

Banff Bow View Lodge Hotel

1841 reviews by TrustYou
228 Bow Avenue
0.2 Miles from the centre

This charming hotel is set in Banff. The establishment features a total of 58 rooms. There is Wi-Fi throughout the hotel. Travellers can enjoy the convenience of 24-hour reception. Cots are not available at Banff Bow View Lodge. No pets are allowed on the premises. Some services of Banff Bow View Lodge may be payable.

Show more
per night from £90
(price for Tue, 11 Aug)

King Edward Hotel

923 reviews by TrustYou
137 Banff Avenue
0.1 Miles from the centre

The family-friendly historical hotel is located in the heart of Downtown Banff, right on Banff Avenue and Caribou Street with restaurants, bars, nightlife venues and the Bow River all within a 5-minute walk. Centrally located in Banff, this hotel is near Canada House Gallery and Whyte Museum. Additional nearby points of interest include Upper Hot Springs (7 km away), Buffalo Nation Luxton Museum (10 minutes' walk), and Cascade Gardens (500 metres). Banff public transport is available in the immediate vicinity, the Greyhound Bus station is just a 2-minute drive away and Banff train station is approximately 15 minutes away on foot. Canmore Nordic Centre is around a 25-minute drive from the city hotel and Norquay ski resort is roughly 15 minutes away by car. The city of Calgary is approximately 100 km from the guesthouse and Calgary International Airport is around 120 km away. This air-conditioned business hotel is the second oldest hotel in Banff, dating back to 1904. Over the years it has been well maintained and today it offers friendly and helpful staff assistance, as well as reasonable rates. With a total of 21 guest rooms on offer, facilities available at this conference hotel include a lobby with a 24-hour check-out service, currency exchange facilities, lift access to the guest rooms and wireless Internet access. The hotel features modern rooms with all the contemporary amenities required for guests to relax and enjoy themselves. Televisions come with cable channels and complimentary wireless Internet access is provided along with telephones with free local calls, air conditioning, climate control, a mini fridge and a clock radio. The en suite bathrooms include shower/bath combinations, complimentary toiletries and hairdryers. Amenities available on request include irons and ironing boards. All guest rooms are non-smoking.

Show more
per night from £100
(price for Tue, 11 Aug)

Inns of Banff Hotel

3672 reviews by TrustYou
0.8 Miles from the centre

The Inns of Banff is a complex in a quiet location 15 minutes from the centre of Banff. Guestrooms are extra large with two queen beds that can accommodate up to quad occupancy based on sharing existing beds. Standard rooms are located in an adjacent building formerly known as the Swiss Village Inn. Superior rooms are located in the main building and have a private balcony, mini-fridge, coffee maker, satellite television, telephone, hairdryer, radio and double bathroom vanity. Dining options include the Wildfire Grill and the Bear's Den Pub. Hotel features include an indoor swimming pool, whirlpool, sauna, the Bighorn Gift Shop, guest library, laundry/dry cleaning service, complimentary parking and a hair salon are also on the premises. The Inns of Banff has a ski shop in downtown Banff with every type of equipment available, and bike rental is available in the summer.

Show more
per night from £104
Estimated price based on searches in the last month

Red Carpet Inn Hotel

2160 reviews by TrustYou
425 Banff Avenue
0.3 Miles from the centre

Situated in Banff, this hotel is close to Banff National Park Information Centre, Mount Norquay Ski Resort and Upper Hot Springs. Area attractions also include Lake Louise Tourism Bureau and Canada House Gallery. This economic hotel has high-speed wireless and wired Internet and complimentary parking. Guests are welcomed in the lobby with 24-hour reception and check-out services, a hotel safe and lift access to the upper floors. A coffee machine and a fridge are included in each room at Red Carpet Inn. En suite bathrooms offer free toiletries and a hairdryer. Select rooms boast a balcony. Business amenities include in-room safes and phones with voicemail. Individually regulated air conditioning, ironing sets and extra towels are also provided. Recreational amenities at the property include a spa tub, sauna and use of a nearby gym. A complimentary breakfast is offered each morning.

Show more
per night from £114
(price for Tue, 11 Aug)

Irwins Mountain Inn Hotel

1830 reviews by TrustYou
429 Banff Avenue
0.3 Miles from the centre

Situated in the heart of Banff, this hotel is just a 5-minute walk from Banff National Park Information Centre and the surrounding area houses most of the restaurants and bars of the city. Its guests will be also just a 15-minute drive from the Mount Norquay Ski Resort and half that time from the Upper Hot Springs. Fans of the white slopes will have conveniences such as a ski room with lockers and nearby transportation to the ski areas. After an exciting day the venue will warmly welcome them to its sauna and hot tub, where they can chase the chill away. Outside of the winter season the area is a great place for hiking, fishing or wildlife viewing and the hotel offers a great hub for all outdoor lovers. The well-appointed rooms come with hypo-allergenic bedding, 37-inch flat-screen TVs and all the comforts needed in order to turn them into a great home away from home.

Show more
per night from £117
(price for Tue, 11 Aug)

Hotels in Banff has a fantastic range of hotels in Banff, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Banff hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Banff has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in Banff

What are the best hotels to stay in Banff?

Mount Royal Hotel Banff, Banff Royal Canadian Lodge and Blue Mountain Lodge Bed & Breakfast are some of the popular hotels in Banff.

What are the most convenient hotel rates in Banff?

The cheapest price for a double room in Banff is £94, offered by Blue Mountain Lodge Bed & Breakfast.

What hotels are in the central Banff neighborhood?

The best hotels near the center of Banff are Banff Ptarmigan Inn, Mount Royal Hotel Banff and Blue Mountain Lodge Bed & Breakfast.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555