Hotels in Canada: cities starting with B
Compare live hotel prices with the all-in total up front.
Cities from A to Z
Browse cities
- Hotels in Baddeck
- Hotels in Baddeck Inlet
- Hotels in Bagotville
- Hotels in Baie-Comeau
- Hotels in Baie-dʼUrfé
- Hotels in Baie-Saint-Paul
- Hotels in Baie-Sainte-Catherine
- Hotels in Bailieboro
- Hotels in Bala
- Hotels in Baldwin
- Hotels in Balfour
- Hotels in Balgonie
- Hotels in Balm Beach
- Hotels in Balzac
- Hotels in Bancroft
- Hotels in Banff
- Hotels in Barkerville
- Hotels in Barrie
- Hotels in Barrière
- Hotels in Barrys Bay
- Hotels in Bassano
- Hotels in Batchewana Bay
- Hotels in Bath
- Hotels in Bathurst
- Hotels in Battersea
- Hotels in Bay Roberts
- Hotels in Bay View
- Hotels in Beaconsfield
- Hotels in Beauceville
- Hotels in Beauharnois
- Hotels in Beaupré
- Hotels in Beaver Creek
- Hotels in Beaverdell
- Hotels in Beaverlodge
- Hotels in Bécancour
- Hotels in Bedeque
- Hotels in Bégin
- Hotels in Beiseker
- Hotels in Bella Coola
- Hotels in Belleville
- Hotels in Beloeil Village
- Hotels in Beresford
- Hotels in Berry Mills
- Hotels in Berthier-sur-Mer
- Hotels in Berthierville
- Hotels in Bertrand
- Hotels in Bible Hill
- Hotels in Bic
- Hotels in Big Creek
- Hotels in Big White
- Hotels in Black Creek
- Hotels in Blackfalds
- Hotels in Blainville
- Hotels in Blairmore
- Hotels in Blenheim
- Hotels in Blind Bay
- Hotels in Blind River
- Hotels in Bloomfield
- Hotels in Blue Mountains
- Hotels in Blue River
- Hotels in Bluewater
- Hotels in Bobcaygeon
- Hotels in Boischâtel
- Hotels in Boissevain
- Hotels in Bolton
- Hotels in Bonaventure
- Hotels in Bonne Bay
- Hotels in Bonnyville
- Hotels in Boston Bar
- Hotels in Boucherville
- Hotels in Boularderie East
- Hotels in Bowen Island
- Hotels in Bowmanville
- Hotels in Boyle
- Hotels in Bracebridge
- Hotels in Brackley Beach
- Hotels in Bradford
- Hotels in Brampton
- Hotels in Brandon
- Hotels in Brantford
- Hotels in Bras D'or
- Hotels in Brechin
- Hotels in Brentwood Bay
- Hotels in Breton
- Hotels in Bridgetown
- Hotels in Bridgewater
- Hotels in Brier and Long Islands
- Hotels in Broadview
- Hotels in Brock
- Hotels in Brockton
- Hotels in Brockville
- Hotels in Bromont
- Hotels in Brooks
- Hotels in Brossard
- Hotels in Brownsburg-Chatham
- Hotels in Bruce Mines
- Hotels in Brule Mines
- Hotels in Bryson
- Hotels in Buckhorn
- Hotels in Burks Falls
- Hotels in Burlington
- Hotels in Burnaby
- Hotels in Burns Lake
- Hotels in Burstall