Find and Book Top Rated Hotels in Balfour

Search among 15 available hotels and places to stay in Balfour from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-15 out of 15
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map1.3 km from City Centre3.7 km from City Center
From   US$ 180 /nightSelect
Places to stay near Balfour
7.8
Very good90 reviews
MapView on map27.1 km from Balfour27.1 km from City Centre
From   US$ 108 /nightSelect
8.6
Great67 reviews
28.1 km from Balfour28.1 km from City Centre
From   US$ 122 /nightSelect
8.8
Great22 reviews
28.5 km from Balfour28.5 km from City Centre
From   US$ 22 /nightSelect
8.0
Great60 reviews
27.8 km from Balfour27.8 km from City Centre
From   US$ 168 /nightSelect
8.0
Great71 reviews
28.4 km from Balfour28.4 km from City Centre
From   US$ 140 /nightSelect
8.4
Great22 reviews
27.7 km from Balfour27.7 km from City Centre
From   US$ 258 /nightSelect
8.2
Great127 reviews
28.1 km from Balfour28.1 km from City Centre
From   US$ 109 /nightSelect
8.0
Great46 reviews
27.9 km from Balfour27.9 km from City Centre
From   US$ 110 /nightSelect
8.2
Great60 reviews
28.5 km from Balfour28.5 km from City Centre
From   US$ 140 /nightSelect
Motel
8.2
Great98 reviews
26.4 km from Balfour26.4 km from City Centre
From   US$ 92 /nightSelect
8.4
Great39 reviews
20.4 km from Balfour20.4 km from City Centre
From   US$ 126 /nightSelect
Hotel
8.0
Great37 reviews
28.4 km from Balfour28.4 km from City Centre
From   US$ 163 /nightSelect
8.8
Great11 reviews
32.8 km from Balfour32.8 km from City Centre
From   US$ 98 /nightSelect
Bed & Breakfast
8.6
Great20 reviews
17.6 km from Balfour17.6 km from City Centre
From   US$ 120 /nightSelect

Best hotels and places to stay in Balfour

Why visit?

Balfour, a charming town in Canada, offers a captivating experience for tourists. Its picturesque location, surrounded by stunning mountain views and nestled on the shores of Kootenay Lake, makes it an ideal destination for nature lovers seeking tranquility and outdoor adventures. With numerous hotel options available, staying in Balfour provides a comfortable and convenient base to explore the beautiful region.

Where to stay?

Balfour Bay: Balfour Bay is a popular area for tourists due to its proximity to the lake and stunning natural surroundings. This tranquil neighborhood offers a range of accommodations, including hotels and vacation rentals, allowing visitors to enjoy lakefront views and easy access to water activities such as fishing, boating, and swimming.

Balfour Village: Situated in the heart of Balfour, Balfour Village offers a mix of accommodations, including cozy hotels and bed and breakfasts. This area provides convenient access to local amenities, shops, and restaurants, allowing visitors to experience the towns charm and hospitality. Balfour Village is also a great starting point for hiking trails and exploring nearby attractions.

Balfour Golf Course: For golf enthusiasts, staying near the Balfour Golf Course is a perfect choice. This area offers accommodation options ranging from hotels to vacation rentals, providing easy access to the beautiful course surrounded by breathtaking mountain views. Whether you are an avid golfer or simply appreciate the serenity of the green landscapes, staying in this area will surely enhance your experience.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Balfour Inn: This cozy hotel in the heart of Balfour offers comfortable rooms at an affordable price. The hotel provides essential amenities and a convenient location for exploring the town and nearby attractions. With its reasonable rates and pleasant atmosphere, Balfour Inn is a great choice for travelers seeking value for their money.

Kootenai Lodge: Located near Balfour Bay, Kootenai Lodge offers budget-friendly accommodation with stunning lake views. The lodge features clean and spacious rooms, along with friendly staff who ensure a pleasant stay. Guests can enjoy the peaceful ambiance, access to nearby outdoor activities, and the overall affordability of this hotel.

Kokanee Glacier Resort: Situated close to the Balfour Golf Course, Kokanee Glacier Resort offers comfortable cabins at reasonable prices. The resort provides a rustic yet charming experience in a picturesque mountain setting. With its proximity to outdoor recreational opportunities and its affordability, Kokanee Glacier Resort is an excellent choice for budget-conscious travelers.

Best kids-friendly hotels:

Kootenay Lakeview Spa Resort & Event Centre: This family-friendly hotel in Balfour offers spacious rooms and suites with stunning lake views. The resort boasts a range of amenities, including a swimming pool, playground, and outdoor activities such as hiking and biking trails. With its focus on providing a welcoming environment for families, Kootenay Lakeview Spa Resort is an ideal choice for those traveling with kids.

Balfour Beach Inn: Situated near the beach, Balfour Beach Inn offers comfortable accommodations specifically designed for families. The inn features family suites with separate bedrooms, a kitchenette, and a living area, providing ample space for everyone. Children can enjoy the nearby beach and outdoor activities, ensuring a memorable stay for the whole family.

Best hotels for a romantic getaway:

Mountain Escape Guest House: Set against a picturesque mountain backdrop, Mountain Escape Guest House provides a romantic retreat for couples. The guest house offers cozy and intimate rooms, each with its own unique charm. Couples can relax and unwind in the peaceful surroundings, enjoying the serenity of Balfours natural beauty.

Kootenay Bay Lodge: Located a short distance from Balfour, Kootenay Bay Lodge offers a romantic atmosphere with its tranquil setting and stunning lake views. The lodge features private cabins with cozy fireplaces, ensuring a cozy and intimate experience. Couples can enjoy romantic walks along the lakeside or indulge in a couples massage at the on-site spa.

Best for location:

Villa Motel: Situated in the heart of Balfour, Villa Motel offers convenient access to local amenities, shops, and restaurants. The motel provides comfortable and well-equipped rooms, making it a convenient base for exploring the town and its surroundings.

Kootenay Lakeview Resort: Nestled on the shores of Kootenay Lake, Kootenay Lakeview Resort offers breathtaking views and a serene atmosphere. The resort is just a short drive away from Balfour, providing easy access to the towns attractions while offering a tranquil escape from the hustle and bustle.

Balfour Resort & Marina: Located on the shores of Kootenay Lake, Balfour Resort & Marina offers a stunning waterfront location. The resort features comfortable accommodations with lake views and provides access to a marina, allowing guests to enjoy water activities and explore the beauty of the surrounding area.

Best for a short city break:

Birch Grove Motel: Situated in the town of Balfour, Birch Grove Motel offers convenient access to local attractions and amenities. The motel provides comfortable rooms and a peaceful setting, making it an excellent choice for a short city break in Balfour.

Mermaid Lodge and Motel: Located in the heart of Balfour, Mermaid Lodge and Motel offers comfortable accommodations within walking distance of shops and restaurants. The motel features cozy rooms and a friendly atmosphere, providing a relaxing stay for a short city break.

Show moreLess