Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Hotels in Canada - New England

Search over 5691 hotels from $65

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Canada - New England Hotels

Don't see what you're looking for?
See all available properties in Canada - New England
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.

Luxury Hotels in Canada - New England

    The Newbury Boston

    The Newbury Boston

    1 Newbury St, Boston, MA
    The price is $544 per night from Jun 6 to Jun 6
    4.2/5Very Good! (26 reviews)
    The Newbury Boston
    Fairmont Le Chateau Frontenac

    Fairmont Le Chateau Frontenac

    1 rue des Carrieres, Quebec, QC
    The price is $258 per night from May 12 to May 12
    4.7/5Exceptional! (77 reviews)
    Fairmont Le Chateau Frontenac
    The Liberty, a Marriott Luxury Collection Hotel, Boston

    The Liberty, a Marriott Luxury Collection Hotel, Boston

    215 Charles St, Boston, MA
    The price is $208 per night from May 31 to May 31
    4.1/5Very Good! (36 reviews)
    The Liberty, a Marriott Luxury Collection Hotel, Boston

Pet Friendly Canada - New England Hotels

    Best Western Plus Chocolate Lake Hotel

    Best Western Plus Chocolate Lake Hotel

    250 St. Margaret's Bay Rd, Halifax, NS
    The price is $69 per night from May 12 to May 12
    4.2/5Very Good! (6 reviews)
    Best Western Plus Chocolate Lake Hotel
    Kimpton Marlowe Hotel, an IHG Hotel

    Kimpton Marlowe Hotel, an IHG Hotel

    25 Edwin H. Land Blvd, Cambridge, MA
    The price is $143 per night from May 16 to May 16
    4.5/5Wonderful! (57 reviews)
    Kimpton Marlowe Hotel, an IHG Hotel
    Dune Crest Hotel

    Dune Crest Hotel

    535 Route 6, North Truro, MA
    The price is $99 per night from May 23 to May 23
    4/5Very Good! (10 reviews)
    Dune Crest Hotel

Recent Reviews