Find Romantic Hotels in Banff from CA $93

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Banff Romantic Hotels

Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $229 per night from Dec 7 to Dec 7
4.7/5 Exceptional! (2,074 reviews)
"The modern rustic feel made for an inviting space. The staff were helpful and quick to respond to any request. The roof-top hot tubs and on-site spa made this a winner. Close proximity to restaurants, grocery and shops - great on a cold day! The rooms were fairly clean - perhaps just some fine details ..."

Reviewed on Nov. 24, 2021

Moose Hotel And Suites
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is CA $216 per night from Nov 30 to Nov 30
4.5/5 Wonderful! (1,642 reviews)
"Great staff service. Clean, great food."

Reviewed on Nov. 25, 2021

The Rimrock Resort Hotel
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $129 per night from Dec 1 to Dec 1
4.5/5 Wonderful! (1,459 reviews)
"Clean, nice room. Loved the kitchenette and third bed for the kids."

Reviewed on Nov. 26, 2021

Tunnel Mountain Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Brewster's Mountain Lodge
3 out of 5
208 Caribou Street, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $157 per night from Dec 1 to Dec 1
4.5/5 Wonderful! (1,032 reviews)
"Staff and location were excellent."

Reviewed on Nov. 24, 2021

Brewster's Mountain Lodge
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
The price is CA $459 per night from Nov 29 to Nov 29
4.4/5 Wonderful! (981 reviews)
"Wonderful hotel well kept over the years and so many beautiful historical items to see"

Reviewed on Nov. 27, 2021

Fairmont Banff Springs
Rundlestone Lodge
3 out of 5
537 Banff Avenue - Box 489, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Nov 29 to Nov 29
4.3/5 Excellent! (1,197 reviews)
"Great hotel. Great staff. Best service"

Reviewed on Nov. 26, 2021

Rundlestone Lodge
The Elk & Avenue Hotel
3 out of 5
333 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $145 per night from Nov 30 to Nov 30
4.3/5 Excellent! (1,400 reviews)
"Great location. Central to all the shops and restaurants. Mountain views."

Reviewed on Nov. 23, 2021

The Elk & Avenue Hotel
Royal Canadian Lodge
4 out of 5
459 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $179 per night from Nov 30 to Nov 30
4.3/5 Excellent! (978 reviews)
"Good service and happy stay."

Reviewed on Nov. 20, 2021

Royal Canadian Lodge
Best Western Plus Siding 29 Lodge
2.5 out of 5
453 Marten Street, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Nov 29 to Nov 29
4.3/5 Excellent! (974 reviews)
"N/A"

Reviewed on Nov. 21, 2021

Best Western Plus Siding 29 Lodge
Buffalo Mountain Lodge
3.5 out of 5
700 Tunnel Mountain Road, Banff, AB
The price is CA $129 per night from Nov 30 to Nov 30
4.2/5 Excellent! (977 reviews)
"Great stay"

Reviewed on Nov. 23, 2021

Buffalo Mountain Lodge
The Juniper Hotel
3 out of 5
1 Juniper Way, Banff, AB
The price is CA $159 per night from Nov 29 to Nov 29
4.2/5 Excellent! (982 reviews)
"First time we booked at this property and certainly will not be the last. We all agree that we like the view of the mountain from our room. It is tranquil and majestic. I have actually recommended this property to family and friends."

Reviewed on Nov. 22, 2021

The Juniper Hotel
Banff Ptarmigan Inn
3 out of 5
337 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Dec 5 to Dec 5
4.2/5 Very Good! (1,647 reviews)
"excellent included breakfast."

Reviewed on Nov. 25, 2021

Banff Ptarmigan Inn
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Dec 1 to Dec 1
4.2/5 Very Good! (1,866 reviews)
"Our stay was perfect"

Reviewed on Nov. 24, 2021

The Fox Hotel and Suites
Banff Aspen Lodge
3 out of 5
401 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Nov 29 to Nov 29
4.2/5 Very Good! (977 reviews)
"Enjoyed private hot tub experience. clean, close to downtown, great service."

Reviewed on Nov. 24, 2021

Banff Aspen Lodge
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $139 per night from Nov 29 to Nov 29
4.2/5 Very Good! (2,640 reviews)
"Great spot, awesome hot pool."

Reviewed on Nov. 23, 2021

Hidden Ridge Resort
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $93 per night from Dec 5 to Dec 5
4.2/5 Very Good! (1,677 reviews)

Reviewed on Nov. 26, 2021

Banff Park Lodge
Irwin's Mountain Inn
2.5 out of 5
429 Banff Avenue, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Nov 29 to Nov 29
4.1/5 Very Good! (959 reviews)
"Nice to stay"

Reviewed on Nov. 21, 2021

Irwin's Mountain Inn
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Nov 29 to Nov 29
4/5 Very Good! (2,460 reviews)
"Good location; balcony was a bonus; shower was in major need of repair and they only give you 2 towels. Hotel could use a facelift in the rooms but it was clean."

Reviewed on Nov. 24, 2021

Banff Caribou Lodge and Spa
Charltons Banff
3 out of 5
513 Banff Ave, Banff, AB
The price is CA $169 per night from Nov 29 to Nov 29
4/5 Very Good! (989 reviews)
"Lack of food services was displeasing. They used to have a great continental breakfast:("

Reviewed on Nov. 14, 2021

Charltons Banff
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Nov 29 to Nov 29
4/5 Very Good! (2,761 reviews)
"It was a great place to stay. Would of been nice if the shuttle would have been running Also if the sidewalks were cleaned off that would of been nice"

Reviewed on Nov. 22, 2021

Banff Rocky Mountain Resort
Don't see what you're looking for?
See all available properties in Banff
View all properties
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

Recent Reviews in Banff
expedia verified reviews