Top Trending Hotels Near Cape Cod Canal Visitor Center

See all 96 Hotels near Cape Cod Canal Visitor Center
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Sandwich Lodge & Resort
Sandwich Lodge & Resort

54 Route 6A, Sandwich 02563

2.0 out of 5.0
3.7 out of 5 (568 reviews)

Situated by the ocean, this hotel is within 1 mi (2 km) of Cape Cod Canal Visitor Center, Sandwich Glass Museum, and Sandwich …

£65
Annabelle Bed & Breakfast
Annabelle Bed & Breakfast

4 Grove Street, Sandwich 02563

3.5 out of 5.0

Situated in Sandwich, this vacation home is steps from Sandwich Town Hall, Thomas Dexter's Grist Mill, and Sandwich Glass …

Get Rates
Eastern Inn
Eastern Inn

6 Bourne Bridge Approach, Buzzards Bay 02532

2.0 out of 5.0
2.2 out of 5 (21 reviews)

Situated in Buzzards Bay, this hotel is within 1 mi (2 km) of National Marine Life Center and Doran Park. Massachusetts …

£70
Inn on Onset Bay
Inn on Onset Bay

181 Onset Ave, East Wareham 02558

3.0 out of 5.0
4.7 out of 5 (7 reviews)

Situated near the beach, this inn is within 3 mi (5 km) of Water Wizz, National Marine Life Center, and Massachusetts Maritim …

£149
Cape Codder Resort and Spa
Cape Codder Resort and Spa

1225 Iyannough Rd, Hyannis 02601

3.0 out of 5.0
3.9 out of 5 (495 reviews)

Situated near the airport, this spa resort is 1.2 mi (2 km) from Hyannis Golf Course and within 3 mi (5 km) of Coast Guard …

£137
Craigville Motel
Craigville Motel

8 Shoot Flying Hill Rd, Centerville 02632

2.0 out of 5.0
1.9 out of 5 (18 reviews)

Situated in Centerville, this motel is 0.7 mi (1.1 km) from Hyannis Golf Course and within 3 mi (5 km) of West Parish of …

Get Rates
International Inn
International Inn

662 Main Street, Hyannis 02601

2.5 out of 5.0
3.2 out of 5 (1,620 reviews)

Located in the heart of Hyannis, this luxury hotel is within a 10-minute walk of Cape Cod Carousel, St. Francis Xavier Church …

£57
Hampton Inn & Suites Cape Cod
Hampton Inn & Suites Cape Cod

99 Main Street, Route 28, West Yarmouth 02673

2.5 out of 5.0
4.5 out of 5 (649 reviews)

This family-friendly West Yarmouth hotel is located near the airport, within a 5-minute walk of Putter's Paradise Miniature …

£151
Long Dell Inn
Long Dell Inn

436 S Main St, Centerville 02632

3.5 out of 5.0
4.8 out of 5 (65 reviews)

Situated in Centerville, this romantic bed & breakfast is within 1 mi (2 km) of Centerville Historical Museum and Craigvill …

£623
TownePlace Suites by Marriott Wareham Buzzards Bay
TownePlace Suites by Marriott Wareham Buzzards Bay

50 Rosebrook Place, Wareham 02571

2.5 out of 5.0
4.6 out of 5 (60 reviews)

Situated in Wareham, this hotel is within 9 mi (15 km) of Water Wizz, National Marine Life Center, and Edaville. Massachusett …

£122
Hide content