Holiday Apartments in Banff
Enter your dates to find the best apartments in Banff
Enter your destination
Check-in
Check-out
Rooms and guests
Check Availability
Scroll down to see hotels
Trip.com
Hotels
Hotels in Canada
Hotels in Alberta
Hotels in Banff
Banff Apartments properties
Flights to Banff
Filter by:
Hotel Star Rating
≤2
3
4
5
Guest Rating
Amazing 9+
Great 8+
Good 7+
Pleasant 6+
Banff Apartments
Find the right Banff apartments for you
Choose dates
Most Booked
Our top hotel picks are based on price, location, and guest reviews to help you find the best stay.
Lowest price
Sort by price including taxes & fees
Closest to downtown
Highest Rated
99+
Moose Hotel and Suites
Hotels in
Banff
Featured facilities: Laundry Service (On-Site), Parking
Great
73 reviews
9.3
/10
Check Availability
73
Basecamp Suites Banff
Hotels in
Banff
Featured facilities: Kitchen, Parking, Private Bathroom
Very Good
110 reviews
8.6
/10
Check Availability
See All Apartments in Banff
Frequently Asked Questions
What's the best Apartments in Banff?
Whether your trip to Banff is for business or tourism,
Moose Hotel and Suites (from THB 18,616)
is a popular choice.
What's the average price for Apartments in Banff?
For Apartments in Banff, the average price is THB 33,109 for weekdays, and THB 32,836 for weekends (Friday–Saturday).
Which Apartments in Banff have a pool?
Like swimming? There are many Apartments in Banff with a pool.
Moose Hotel and Suites (from THB 18,616)
is popular.
Which Apartments in Banff offer fitness facilities?
Among Apartments in Banff,
Moose Hotel and Suites (from THB 18,616)
is a popular choice with fitness facilities.
Which Apartments in Banff provide breakfast?
Moose Hotel and Suites (from THB 18,616)
has high-quality breakfast.
What Apartments in Banff have parking spaces?
Moose Hotel and Suites (from THB 18,616)
provides parking spaces.
What Apartments in Banff have hot springs?
Moose Hotel and Suites (from THB 18,616)
is a good choice for Apartments with hot springs.
Banff Apartments Information
Total properties
2
Number of reviews
183
Highest price
THB 150,676
Lowest price
THB 8,704
Weekend Avg. Price
THB 32,836
Weekday Avg. Price
THB 33,109
Keep Exploring
Accommodation types
Banff Hotels with Airport Shuttle
BANFF LODGING Hotels in Banff
Banff Hotels with Breakfast
Banff Hotels with Spa
Banff Hotels with Parking
Banff Hotels with Balcony
Family Friendly Hotels in Banff
Apartments in Banff
Pet Friendly Hotels in Banff
Banff Hotels with Hot Tub
3-Star Hotels in Banff
4-Star Hotels in Banff
Other Types of Hotels
Apartments in Villach-Land
Apartments in West End
Apartments in Meloneras
Homestays in Wu'an
Homestays in Jackson
Homestays in Priory
Pensions in York
Inns in Dege
Homestays in Boracay Island
Homestays in Se Nova
Homestays in Conwy
Apartments in Rockport
Hostels in Koh Samet
Homestays in Androscoggin County
Apartments in Comal County
San Martin Hostels
Gyeonggi-do Homestays
Dorset Homestays
Nevsehir Province Apartments
Bolu Province Homestays