Find hotels in Balfour from $70

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Balfour hotels

Kaslo Hotel

Kaslo Hotel
2.5 star property
Kaslo
9.6 out of 10, Exceptional, (652)
"Love this hotel!"
United States
Natalie
$140 nightly
The price is $162
Dec 28 - Dec 29
Total with taxes and fees
Kaslo Hotel

Prestige Inn Nelson

Prestige Inn Nelson
3.0 star property
Nelson
8.2 out of 10, Very Good, (1001)
"Very friendly staff & clean room."
Canada
Myka
$61 nightly
The price is $70
Jan 25 - Jan 26, 2026
Total with taxes and fees
Prestige Inn Nelson

Villa Motel

Villa Motel
2.0 star property
Nelson
8.4 out of 10, Very Good, (634)
"The room was spotless, and the staff were very friendly and helpful. This is were i will always stay when im in Nelson"
Canada
Sally
$71 nightly
The price is $82
Dec 29 - Dec 30
Total with taxes and fees
Villa Motel

Hume Hotel & Spa

Hume Hotel & Spa
3.5 star property
Nelson
9.6 out of 10, Exceptional, (1002)
"Great place to stay!!"
United States
Rachel
$128 nightly
The price is $148
Jan 18 - Jan 19, 2026
Total with taxes and fees
Hume Hotel & Spa

The Adventure Hotel

The Adventure Hotel
3.0 star property
Nelson
8.8 out of 10, Excellent, (1000)
"Great location, clean and simple rooms. I really like the coffee shop, bar and restaurant just downstairs. Great for our hockey weekend! "
United States
Leah
$118 nightly
The price is $135
Dec 29 - Dec 30
Total with taxes and fees
The Adventure Hotel

Prestige Lakeside Resort, WorldHotels Elite

Prestige Lakeside Resort, WorldHotels Elite
4.0 star property
Nelson
9.2 out of 10, Wonderful, (1000)
"Had a great stay! Room was clean and a great location by the lake! "
United States
Vasiliy
$167 nightly
The price is $192
Dec 29 - Dec 30
Total with taxes and fees
Prestige Lakeside Resort, WorldHotels Elite

Best Western Plus Baker Street Inn

Best Western Plus Baker Street Inn
3.0 star property
Nelson
9.0 out of 10, Wonderful, (863)
"Nice hotel and restaurant attached. "
Canada
John
$125 nightly
The price is $144
Jan 14 - Jan 15, 2026
Total with taxes and fees
Best Western Plus Baker Street Inn

Alpine Inn & Suites

Alpine Inn & Suites
2.5 star property
Nelson
9.0 out of 10, Wonderful, (1000)
"All was clean and comfy. The staff amazing:)"
Canada
deb
$86 nightly
The price is $98
Dec 28 - Dec 29
Total with taxes and fees
Alpine Inn & Suites

Cloudside Hotel

Cloudside Hotel
3.0 star property
Nelson
9.6 out of 10, Exceptional, (493)
"We loved our stay here."
Canada
Francis
$111 nightly
The price is $128
Jan 5 - Jan 6, 2026
Total with taxes and fees
Cloudside Hotel

Savoy Hotel

Savoy Hotel
3.5 star property
Nelson
8.8 out of 10, Excellent, (425)
"super comfortable, modern room, comfy bed, and great guest lounge. very much enjoyed the sauna and rooftop hot tub as well - both are now accessed using a reservation system, which avoids awkward crowding/experiences."
Canada
ingrid
$92 nightly
The price is $106
Jan 5 - Jan 6, 2026
Total with taxes and fees
Savoy Hotel

Kokanee Glacier Resort

Kokanee Glacier Resort
2.5 star property
Nelson
8.6 out of 10, Excellent, (243)
"Friendly, helpful staff & very clean facilities."
Canada
Pieter
$90 nightly
The price is $104
Jan 25 - Jan 26, 2026
Total with taxes and fees
Kokanee Glacier Resort

Dancing Bear Inn Hostel

Dancing Bear Inn Hostel
2.0 star property
Nelson
9.2 out of 10, Wonderful, (212)
"Super cozy and well maintained. Very much enjoyed our stay there "
Canada
Kianna
$68 nightly
The price is $78
Dec 29 - Dec 30
Total with taxes and fees
Dancing Bear Inn Hostel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Balfour attractions

Learn more about Balfour

Nestled on Kootenay Lake's western shore, this historic village offers peaceful waterfront relaxation and access to the Balfour Ferry terminal. Rent kayaks to explore the pristine shoreline or enjoy fresh local fare at the charming Dock 'n Duck restaurant.

Scenic View of Kootenay River. Sunny Fall Season Day. Located in Balfour near Nelson, British Columbia, Canada.

Top Balfour Hotel Reviews

More cheap stays in Balfour

Hotels in Balfour with star-rating

Find out more about Balfour

Top reasons to visit Balfour

  • Stunning Outdoor Scenery: Balfour offers breathtaking views and is ideal for outdoor enthusiasts, with numerous national parks and recreational areas to explore.
  • Balfour Golf Club: Enjoy a round of golf at the renowned Balfour Golf Club, which combines great golfing with picturesque surroundings.
  • Charming Accommodations: Choose from cozy bed and breakfasts and serene resorts that cater to various travel preferences.
  • Local Vibes: Experience friendly local atmospheres while strolling through shopping areas filled with unique finds.
  • Waterfront Relaxation: Unwind at waterfront patios, perfect for enjoying the scenic beauty and fresh air.

Find great hotels in and around Balfour

Discover the charm of Balfour, British Columbia, where a variety of lodging options await, including cozy bed and breakfasts and serene resorts. Whether you're seeking adventure, a romantic getaway, or a relaxing hot spring-themed vacation, Balfour's accommodations cater to every traveler's desires. Explore the best hotels, read reviews, and find the perfect place to unwind during your visit to this beautiful destination.

  • Kootenay Lakeview Resort, BW Signature Collection: This 3.5-star hotel offers a unique blend of adventure and relaxation, making it an ideal choice for travelers seeking both excitement and comfort. Nestled in the picturesque Balfour area, the resort features nearby natural hot springs, perfect for unwinding after a day of exploration. Guests can take advantage of a variety of adventure sports, including kayaking and mountain climbing. Business travelers will appreciate the well-equipped meeting room, while outdoor enthusiasts can indulge in hiking, biking, and windsurfing. With its stunning views and robust amenities, Kootenay Lakeview Resort ensures a memorable stay for every guest.
  • Kootenay Wild: A charming 3-star guesthouse located two miles from Balfour, Kootenay Wild is tailored for those looking for an adventurous ski and golf vacation. The property is conveniently situated near ski shuttles and lifts, making it easy for guests to hit the slopes. Additionally, golf enthusiasts can enjoy excellent facilities for a round of golf right at the property. Adventure seekers can choose from activities such as ziplining and fishing. With its welcoming atmosphere and proximity to outdoor activities, Kootenay Wild is a perfect choice for thrill-seekers.
  • Wedgwood Manor and Glamping Retreat: This delightful 3-star inn, situated eight miles from Balfour, combines the charm of glamping with the luxury of a full-service inn. Ideal for golf and winery lovers, guests can enjoy a picturesque golf experience and explore the nearby vineyard. The serene setting and comfortable accommodations create a peaceful retreat for those looking to unwind. Wedgwood Manor's unique blend of nature and luxury offers travelers the perfect escape, whether they're hitting the greens or sipping wine under the stars.

Where to stay near Balfour

Balfour, British Columbia, offers a charming getaway perfect for outdoor enthusiasts and families alike. Explore scenic retreats with breathtaking views, unwind at waterfront patios, and enjoy friendly local vibes. Stroll through shopping areas filled with unique finds, and take advantage of recreational activities that make for a relaxing vacation. Whether seeking romance or adventure, Balfour's inviting atmosphere ensures an unforgettable experience for every traveler.

  • Procter: A charming city located only 0.5 miles from Balfour, Procter offers a delightful escape into nature, perfect for outdoor enthusiasts and couples seeking a romantic getaway. The scenic beauty of the area peaks during the summer months from July to September, making it an ideal time to explore its recreational areas, enjoy skiing, or hit the golf course. With a nearby lake, marina, and national park, Procter provides ample opportunities for water sports and hiking, ensuring that visitors experience the best of the great outdoors.
  • Kootenay Bay: Situated 6 miles from Balfour, Kootenay Bay is a picturesque city known for its stunning landscapes and vibrant outdoor activities. The peak tourist season from June to August draws visitors eager to soak in the scenery and partake in recreational pursuits. Golf enthusiasts can enjoy the local courses, while others can explore the nearby lake and marina. Kootenay Bay's proximity to national parks allows for unforgettable hiking experiences amid breathtaking views, perfect for those looking for both adventure and romance.
  • Crawford Bay: Located 7 miles away from Balfour, Crawford Bay is a hidden gem that invites visitors to immerse themselves in its natural beauty. With a seasonal influx of travelers during the summer months, this city is ideal for outdoor lovers and those seeking romantic escapades. Popular activities include golfing and enjoying recreational areas, all set against the backdrop of a stunning lake and marina. The nearby national park offers additional exploration possibilities, making Crawford Bay a must-visit destination for those looking to connect with nature and each other.

Things to do near Balfour

Balfour, British Columbia, is a perfect destination for outdoor enthusiasts and couples seeking a romantic getaway. Visitors can enjoy the beautiful scenery while exploring the recreational areas and the renowned Balfour Golf Club. Whether you're playing a round of golf or simply soaking in the stunning views, Balfour offers a charming experience for all types of travelers.

Shopping

In Balfour, you can enjoy local shops and boutiques for unique gifts and souvenirs. If you're up for a drive, visit the Kaslo Farmers Market, located 20 miles away, where you'll find fresh produce and artisanal crafts in a friendly community atmosphere.

Recreation

Experience the scenic Kokanee Springs Golf Course, where you can enjoy a round of golf surrounded by beautiful landscapes just 8 miles from Balfour. For relaxation, visit Kokanee Glacier Provincial Park, 14 miles away, offering serene nature trails and peaceful vibes, or unwind at Tea Garden Salon & Spa, located 17 miles away.

Adventure

Experience the thrill of skiing at Whitewater Ski Resort, where you can carve through fresh powder and enjoy exhilarating runs. Terra Ratta offers a similar adventure, perfect for skiing enthusiasts. At Kuba's Corners, embrace the sports vibes and challenge yourself on diverse slopes, all within 15 miles of Balfour.

Nightlife

Balfour, a charming community, offers a laid-back nightlife atmosphere. Enjoy a cozy evening at local pubs like the Balfour Golf Club, where you can unwind with friends over drinks and live music, or explore nearby lakeside venues for serene views and relaxed vibes.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Balfour

To save money on your trip to Balfour, plan your visit in April or November to December for lower accommodation prices, avoiding the peak summer months. Wednesday is the best day to book your stay, while Saturday tends to be the most expensive. Use Expedia to filter for eco-friendly hotels and sort by price to find great deals. Consider combining hotel and flight bookings for discounts, and join the One Key membership for additional savings and future cash rewards. Lastly, explore free outdoor activities to enjoy the area's natural beauty without spending extra.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Balfour are April and November to December, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Balfour is Wednesday. The most expensive day to stay in Balfour is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your travel preferences, such as your budget, desired location, and type of hotel you’re looking for. For instance, selecting the Eco-certified filter will showcase hotels that are sustainable and environmentally friendly, available for your stay. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Balfour hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Balfour

Balfour, British Columbia, is perfect for outdoor enthusiasts and those seeking a romantic getaway, offering stunning scenery and adventure. Visitors can explore a variety of attractions, including national parks, beautiful parks, and breathtaking waterfalls. Whether you're looking for outdoor activities or simply a scenic experience, Balfour has something to cater to every traveler's interests.

  • Fletcher Falls: Located 15 miles from Balfour, Fletcher Falls offers a stunning waterfall experience, perfect for outdoor enthusiasts and couples seeking a romantic adventure. The sound of cascading water and lush surroundings create a serene atmosphere for hiking and photography.
  • Kokanee Creek Provincial Park: Just 7 miles away, Kokanee Creek Provincial Park is a haven for adventure seekers and nature lovers. With scenic trails, beautiful beaches, and picturesque views, it’s an ideal spot for hiking, birdwatching, and enjoying the great outdoors.
  • Historic Ainsworth Wharf Regional Park: Located 8 miles from Balfour, this eco-friendly park is perfect for families. With historical significance, picnic areas, and water access, it offers a relaxing environment for enjoying nature and quality time with loved ones.

Best time to go to Balfour

The best time to visit Balfour can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Balfour falls in July, when visitor numbers are high and weather is sunny with no rain. The coolest average temperature in Balfour falls in December, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January22.3°F (-5.4°C)Light RainMostly CloudyAverageAverage
February23.2°F (-4.9°C)Light RainMostly CloudyAverageAverage
March30.9°F (-0.6°C)Light RainMostly CloudyAverageAverage
April39.0°F (3.9°C)Light RainMostly CloudyHighSlightly Low
May50.4°F (10.2°C)Light RainMostly SunnyAverageAverage
June57.9°F (14.4°C)Light RainMostly SunnyAverageAverage
July66.4°F (19.1°C)No RainSunnyHighSlightly High
August66.0°F (18.9°C)No RainSunnyHighSlightly High
September55.6°F (13.1°C)No RainMostly SunnyAverageSlightly High
October41.9°F (5.5°C)Light RainMostly SunnyLowAverage
November29.5°F (-1.4°C)Light RainMostly CloudyLowSlightly Low
December21.0°F (-6.1°C)Light RainMostly CloudyLowSlightly Low

The nearest major airports for your trip to Balfour

When visiting Balfour, British Columbia, you have several airport options. Cranbrook, BC (YXC-Canadian Rockies Intl.) is 53 miles away, with nearby hotels like St. Eugene Golf Resort & Casino, Prestige Rocky Mountain Resort, and Days Inn & Conference Centre, all accessible from the airport. Castlegar, BC (YCG) is closer at 38 miles, featuring accommodations such as Genelle House B&B and SureStay Hotel by Best Western, both conveniently located near the airport. Lastly, Trail, BC (YZZ-Trail Regional) is 49 miles from Balfour, with options like Crown Columbia Hotel and Best Western Plus Columbia River Hotel also just a short distance from the airport.

Frequently asked questions

What is the best area to stay in Balfour?
The best area to stay in Balfour is along the waterfront or near the Balfour Ferry Terminal, as these locations offer convenient access to the lake and local amenities.

Many accommodations in this area are situated directly on or very close to Kootenay Lake, providing lovely views and easy access to water activities. The main road through Balfour, Highway 3A, runs parallel to the lake, and most services, including local eateries and the ferry terminal, are concentrated along this stretch.

Couples often find the waterfront area particularly appealing. Staying here allows for relaxed evenings with lake views and easy access to the ferry for scenic day trips across Kootenay Lake to Crawford Bay.
What are the best hotels in Balfour that travelers recommend?
For Balfour, travelers consistently recommend the Kootenay Lakeview Resort, BW Signature Collection.

This 3.5-star hotel, with an 8.8 rating, offers rooms with lake views and premium bedding for a comfortable stay. Guests appreciate the friendly and helpful front desk staff, as well as the good food available. Many rooms feature a balcony or patio, providing a pleasant space to relax. The hotel is situated near mountains, with mountain climbing activities available nearby, and is within 20 miles of both Kootenay River and Kootenay Lake.
What are the best family hotels in Balfour?
For families traveling to Balfour, the Kootenay Lakeview Resort, BW Signature Collection is an excellent choice.

This 3.5-star hotel, with an 8.8 rating, offers amenities specifically designed for families, including connecting rooms and sofa beds, ensuring comfort and convenience. Guests frequently mention the friendly and helpful front desk staff, the good food, and the comfortable rooms. Many rooms also feature a balcony, patio, or terrace, great for enjoying the mountain views. The resort is situated in a mountain location, with mountain climbing available nearby, and is within 20 miles of both the Kootenay River and Kootenay Lake, offering opportunities for outdoor family activities.
What are the top pet-friendly hotels in Balfour?
For a top pet-friendly hotel in Balfour, consider the Kootenay Lakeview Resort, BW Signature Collection.

This 3.5-star hotel, with an 8.8 rating, warmly welcomes dogs and other pets, making it an ideal choice for travelers with furry companions. Guests consistently praise the friendly and helpful front desk staff, as well as the comfortable rooms. The resort is nicely situated with mountain views, and mountain climbing opportunities are available nearby. It also features a pleasant hot tub for relaxation. The Kootenay River is 17.9 miles away, and Kootenay Lake is 19.7 miles from the property. See more pet-friendly hotels in Balfour
What are the most romantic hotels in Balfour for couples?
For a romantic getaway in Balfour, the Kootenay Lakeview Resort, BW Signature Collection is an excellent choice for couples.

This 3.5-star resort, with a strong rating of 8.8, offers several features great for a romantic stay. Many rooms include a private hot tub, balcony, patio, or terrace, allowing for intimate moments and enjoying the scenic surroundings. Guests often highlight the comfortable rooms and the nice hot tub experience. The resort is also conveniently located near Kootenay Lake and offers beautiful mountain views, providing a picturesque backdrop for couples.
What are the best hotels in Balfour near Kootenay Lake?
For hotels in Balfour near Kootenay Lake, consider the Kootenay Lakeview Resort, BW Signature Collection.

The 3.5-star Kootenay Lakeview Resort, BW Signature Collection, with an 8.8 rating, is an excellent choice for families. Guests frequently mention the friendly and helpful staff, good food, and comfortable rooms. The resort offers connecting rooms and sofa beds, which are convenient for families, and many rooms feature a balcony, patio, or terrace. Its location provides easy access to mountain climbing activities and offers stunning mountain views.
When is the best time to go to Balfour?
The best time to visit Balfour, British Columbia, is during the summer months, from June to September, when the weather is warm and ideal for outdoor activities.

During this period, the Balfour Ferry, connecting the east and west shores of Kootenay Lake, operates on an extended schedule, providing more frequent crossings. The warmer temperatures are also superb for enjoying activities like kayaking, paddleboarding, and swimming in the lake. For those interested in fishing, these months offer prime conditions.

Should you prefer a quieter experience with fewer crowds and cooler temperatures, late spring (May) and early autumn (October) are also good options. The fall foliage around Kootenay Lake is particularly scenic during October, making it a pleasant time for leisurely drives or hikes.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Balfour.
How can I save on a Balfour hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Balfour hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Balfour hotel?
Prices for hotels in Balfour often vary, but you can find a great deal from $70 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia