Cape Cod hotels

Hotels City Rating From

Somerset House Inn Provincetown  5 stars

Provincetown Exclusive INR 14 176

The Carriage House Inn Chatham  4 stars

Chatham

Dyer'S Beach House Hotel Provincetown  4 stars

Provincetown

Candleberry Inn On Cape Cod Brewster  4 stars

Brewster INR 11 716

Gifford House Inn Provincetown  4 stars

Provincetown INR 4 725

Chatham Gables Inn  4 stars

Chatham INR 12 622

The Inn At Cape Cod Yarmouth  4 stars

Yarmouth Exclusive INR 20 649

The Palmer House Inn Falmouth  4 stars

Falmouth

Sandcastle Resort Provincetown  4 stars

Provincetown Very good INR 10 551

Crowne Pointe Historic Inn & Spa Provincetown  4 stars

Provincetown Fabulous INR 22 721

Inn Of Treasured Memories Harwich Port  4 stars

Harwich Port INR 6 473

The Parsonage Inn East Orleans  4 stars

East Orleans

Chatham Bars Inn  4 stars

Chatham Exclusive INR 39 616

Wequassett Resort And Golf Club Harwich  4 stars

Harwich Exclusive INR 34 891

A Little Inn On Pleasant Bay Orleans  4 stars

Orleans INR 20 390

Carpe Diem Guesthouse & Spa Provincetown  4 stars

Provincetown INR 19 808

The Winstead Inn & Beach Resort Harwich Port  4 stars

Harwich Port INR 22 527

Eben House Bed & Breakfast Provincetown  4 stars

Provincetown Superb INR 16 248

Sea Crest Beach Hotel Falmouth  4 stars

Falmouth Good INR 18 060

8 Dyer Hotel Provincetown  4 stars

Provincetown

Colonial Acres Resort West Yarmouth  4 stars

West Yarmouth INR 13 529

Beaconlight Guest House Provincetown  4 stars

Provincetown Superb INR 12 364

Hampton Inn & Suites Cape Cod-West Yarmouth  3 stars

West Yarmouth Superb INR 15 406

By The Sea Guests, Llc Bed & Breakfast Dennisport  3 stars

Dennisport INR 24 469

Southcape Resort And Club Mashpee  3 stars

Mashpee Good INR 7 444

Bluegreen Vacations The Soundings, Ascend Resort Collection Dennisport  3 stars

Dennisport Very good INR 19 419

Inn At Swan River West Dennis  3 stars

West Dennis Superb INR 11 198

Four Points By Sheraton Eastham Cape Cod Hotel  3 stars

Eastham Fabulous INR 18 319

Old Landing Motel Dennisport  3 stars

Dennisport

Colony Beach Oceanfront Motel Dennisport  3 stars

Dennisport INR 6 861

Old Wharf Inn Dennisport  3 stars

Dennisport

Ocean Edge Resort & Club Brewster  3 stars

Brewster Very good INR 16 312

Kalmar Village & Tradewinds North Truro  3 stars

North Truro

Beechwood Inn Barnstable  3 stars

Barnstable INR 14 500

Atlantic Light Inn Provincetown  3 stars

Provincetown Superb

Elephant Walk Inn Provincetown  3 stars

Provincetown INR 9 386

The Garlands Motel Dennisport  3 stars

Dennisport Fabulous INR 9 321

Innseason Resorts Captains Quarters Falmouth  3 stars

Falmouth INR 8 868

Long Dell Inn Centerville  3 stars

Centerville

1750 Inn At Sandwich Center  3 stars

Sandwich

Green Harbor Resort West Yarmouth  3 stars

West Yarmouth Superb INR 20 261

The Corsair & Cross Rip Oceanfront Motel Dennisport  3 stars

Dennisport Superb INR 7 767

Riviera Beach Resort South Yarmouth  3 stars

South Yarmouth Very good INR 15 471

The John Randall House Bed & Breakfast Provincetown  3 stars

Provincetown

The Coonamessett Inn Falmouth  3 stars

Falmouth INR 15 277

Olde Tavern Motel And Inn Orleans  3 stars

Orleans Fabulous INR 6 408

Sea Mist Resort, A Vri Resort Mashpee  3 stars

Mashpee Very good INR 12 881

Eagle Wing Inn - Cape Cod Eastham  3 stars

Eastham Exceptional INR 15 277

Snug Cottage Provincetown  3 stars

Provincetown Exceptional INR 13 140

Sea Breeze Inn Hyannis  3 stars

Hyannis Very good INR 9 645

Admirals Landing Bed & Breakfast Hotel Provincetown  3 stars

Provincetown Exceptional INR 15 665

Chatham Wayside Inn  3 stars

Chatham Fabulous INR 18 707

Capewind Waterfront Resort Falmouth  3 stars

Falmouth Exceptional INR 11 716

Mainstay Motor Inn South Wellfleet  3 stars

South Wellfleet, Massachusetts Very good INR 9 709

Isaiah Jones Homestead Bed & Breakfast Sandwich  3 stars

Sandwich Exceptional INR 15 665

Inn At Cook Street Provincetown  3 stars

Provincetown Superb INR 17 801

Clarion Inn Cape Cod South Yarmouth  3 stars

South Yarmouth Superb INR 11 004

The Cove At Yarmouth Hotel West Yarmouth  3 stars

West Yarmouth Superb INR 10 163

Bayberry Accommodations Provincetown  3 stars

Provincetown INR 12 364

Anchor In Hotel Distinctive Waterfront Lodging On Cape Cod Hyannis  3 stars

Hyannis Superb INR 22 915

Captain Freeman Inn Brewster  3 stars

Brewster

Midway Motel And Cottages North Eastham  3 stars

North Eastham

East Harbour Motel & Cottages Provincetown  3 stars

Provincetown INR 10 680

Honeysuckle Hill Inn Barnstable  3 stars

Barnstable

Holiday Inn Cape Cod - Hyannis  3 stars

Hyannis Very good INR 12 752

Ashley Manor Bed & Breakfast Barnstable  3 stars

Barnstable INR 20 649

Surfside Hotel And Suites Provincetown  3 stars

Provincetown Fabulous INR 14 823

Tidewater Inn West Yarmouth  3 stars

West Yarmouth Fabulous INR 6 991

A Beach Breeze Inn Dennisport  3 stars

Dennisport INR 12 752

Cape Winds Resort Hyannis  3 stars

Hyannis Superb INR 12 234

Inn On The Square Falmouth  3 stars

Falmouth Fabulous INR 14 629

Land'S End Inn Provincetown  3 stars

Provincetown INR 21 232

Jonathan Edwards Motel Dennisport  3 stars

Dennisport Guest rating INR 6 343

Inn At The Moors Provincetown  3 stars

Provincetown Superb

Mariner'S Point Resort Falmouth  3 stars

Falmouth

The Waterford Inn Provincetown  3 stars

Provincetown Good INR 13 788

Prince Albert Guest House Provincetown  3 stars

Provincetown Exceptional INR 16 701

Mariner Motel Falmouth  3 stars

Falmouth Fabulous INR 10 357

Pleasant Bay Village Resort Chatham  3 stars

Chatham Superb INR 14 823

Resort And Conference Center At Hyannis  3 stars

Hyannis Good INR 12 752

The Old Manse Inn Brewster  3 stars

Brewster Exceptional INR 16 506

The Penny House Inn And Spa Eastham  3 stars

Eastham Superb INR 14 306

Surf & Sand Beach Motel South Yarmouth  3 stars

South Yarmouth INR 16 248

Salt House Inn Provincetown  3 stars

Provincetown INR 13 982

Ocean Mist Beach Hotel & Suites South Yarmouth  3 stars

South Yarmouth Fabulous INR 13 335

Wellfleet Motel And Lodge  3 stars

Wellfleet Fabulous INR 10 745

Brewster By The Sea Hotel  3 stars

Brewster Exceptional

Top Mast Resort North Truro  3 stars

North Truro

The Bramble Inn And Restaurant Brewster  3 stars

Brewster INR 12 817

Queen Anne Inn Chatham  3 stars

Chatham Fabulous INR 13 788

Heritage House Hotel Hyannis  3 stars

Hyannis Good INR 11 004

The Crown And Anchor Inn Provincetown  3 stars

Provincetown

Admiralty Inn & Suites Falmouth  3 stars

Falmouth Good INR 11 069

The Ocean Club On Smuggler'S Beach Hotel South Yarmouth  3 stars

South Yarmouth Fabulous INR 20 649

Bursley Manor Bed & Breakfast Bed & Breakfast Barnstable  3 stars

Barnstable Superb INR 15 471

Pier 7 Condominiums South Yarmouth  3 stars

South Yarmouth INR 6 667

Provincetown Inn  3 stars

Provincetown Very good INR 9 774

Holly Tree Resort West Yarmouth  3 stars

West Yarmouth Superb INR 6 020

Green Harbor Waterfront Lodging Hotel Falmouth  3 stars

Falmouth Superb INR 10 033

Innseason Resorts Harborwalk Falmouth  3 stars

Falmouth Very good INR 5 178

The Breakers Resort Dennisport  3 stars

Dennisport Superb INR 10 098

Chatham Seafarer Hotel  3 stars

Chatham Superb INR 12 558

Frederick William House Hotel Falmouth  3 stars

Falmouth

Cape Codder Resort And Spa Hyannis  3 stars

Hyannis Good INR 15 535

Dan'L Webster Inn Sandwich  3 stars

Sandwich Superb INR 14 759

Cape Shore Inn South Yarmouth  3 stars

South Yarmouth Very good INR 5 761

Ship'S Knees Inn East Orleans  3 stars

East Orleans Superb INR 18 448

The Whalewalk Inn & Spa Eastham  3 stars

Eastham Superb INR 12 299

International Inn Hyannis  3 stars

Hyannis Very good INR 7 185

Red Jacket Beach Resort & Spa South Yarmouth  3 stars

South Yarmouth Fabulous INR 20 844

Allen Harbor Breeze Inn And Gardens Harwich Port  3 stars

Harwich Port Superb INR 13 788

Lighthouse Inn  3 stars

West Dennis Fabulous INR 21 685

Belfry Inne & Bistro Sandwich  3 stars

Sandwich Superb INR 12 946

Bayside Resort Hotel West Yarmouth  3 stars

West Yarmouth Superb INR 14 435

The Coachman Motor Inn Harwich Port  3 stars

Harwich Port Very good INR 11 328

Handkerchief Shoals Inn South Harwich  3 stars

South Harwich Superb

The Commodore Inn West Harwich  3 stars

West Harwich INR 14 241

Christopher'S By The Bay Hotel Provincetown  3 stars

Provincetown

Hyannis Harbor Hotel  3 stars

Hyannis Good INR 12 881

Cape Point Hotel West Yarmouth  3 stars

West Yarmouth Fabulous INR 9 062

Holiday Inn Cape Cod-Falmouth  3 stars

Falmouth Fabulous INR 15 665

Doubletree By Hilton Cape Cod - Hyannis Hotel  3 stars

Hyannis Good INR 17 154

Santuit Inn Mashpee  3 stars

Mashpee Fabulous INR 6 343

Edgewater Beach Resort, A Vri Resort Dennisport  3 stars

Dennisport Very good INR 8 544

The Village Inn Cape Cod Yarmouth  3 stars

Yarmouth

Sage Inn And Lounge Provincetown  3 stars

Provincetown INR 25 245

Courtyard Cape Cod Hyannis Hotel  3 stars

Hyannis Fabulous INR 15 341

Shoreway Acres Inn Falmouth  3 stars

Falmouth Fabulous INR 13 464

Inn On The Beach Harwich Port  3 stars

Harwich Port INR 21 426

Liberty Hill Inn Yarmouth  3 stars

Yarmouth

Captain Tom Lawrence House Inn Falmouth  3 stars

Falmouth Fabulous INR 15 018

The Blushing Oyster Bed And Breakfast Yarmouth  3 stars

Yarmouth Exceptional

Blue Water Resort On The Ocean South Yarmouth  3 stars

South Yarmouth Fabulous INR 13 205

The Hyannis Star Motor Inn  3 stars

Hyannis

Blue Rock Resort South Yarmouth  3 stars

South Yarmouth Fabulous INR 12 040

Old Harbor Inn Chatham  3 stars

Chatham Exceptional INR 21 815

Harbor Hotel Provincetown  3 stars

Provincetown Fabulous INR 14 564

Colonial House Inn & Restaurants Yarmouth  3 stars

Yarmouth Very good INR 8 868

Captain'S House Inn Chatham  3 stars

Chatham Exceptional INR 18 902

Brewster Green Resort  3 stars

Brewster INR 12 622

The Seaglass Inn & Spa Provincetown  3 stars

Provincetown Fabulous INR 17 413

Yarmouth Resort West Yarmouth  3 stars

West Yarmouth Fabulous INR 7 703

Hyannis Inn Motel  3 stars

Hyannis Very good INR 11 846

The Boatslip Resort Provincetown  3 stars

Provincetown Very good INR 13 205

The Club At Cape Cod Hotel Dennisport  3 stars

Dennisport Fabulous INR 9 451

Simmons Homestead Inn Hyannis  3 stars

Hyannis

Crew'S Quarters - Men Only Hotel Provincetown  2 stars

Provincetown

Rodeway Inn Orleans  2 stars

Orleans Very good INR 10 486

The Provincetown Hotel At Gabriel'S  2 stars

Provincetown Exceptional INR 16 830

Ambassador Inn And Suites South Yarmouth  2 stars

South Yarmouth Very good INR 8 803

The Earl Of Sandwich Motel East Sandwich  2 stars

East Sandwich INR 10 292

All Seasons Inn & Suites Bourne  2 stars

Bourne Guest rating INR 8 803

Americas Best Value Inn Hyannis  2 stars

Hyannis Very good INR 7 832

Econo Lodge West Yarmouth  2 stars

West Yarmouth Very good INR 5 696

Cape Cod Family Resort West Yarmouth  2 stars

West Yarmouth INR 12 687

Cape Cod Ocean Manor Hotel Hyannis  2 stars

Hyannis Exceptional

Craigville Motel Centerville  2 stars

Centerville INR 11 004

Sea Meadow Inn Brewster  2 stars

Brewster Exceptional INR 15 989

Town & Beach Motel Falmouth  2 stars

Falmouth Fabulous INR 10 292

Cape Colony Inn Provincetown  2 stars

Provincetown Good INR 12 687

Red Horse Inn Falmouth  2 stars

Falmouth INR 9 839

Even'Tide Resort Motel & Cottages Wellfleet  2 stars

Wellfleet INR 10 227

Seacoast Inn Hyannis  2 stars

Hyannis INR 10 810

Skaket Beach Motel Orleans  2 stars

Orleans Superb INR 9 062

Hyannis Travel Inn  2 stars

Hyannis Fabulous INR 6 667

The Maple Street Inn Barnstable  2 stars

Barnstable Exceptional

Captains Quarters Motel & Conference Center Eastham  2 stars

Eastham Fabulous INR 7 509

Windjammer Motel West Yarmouth  2 stars

West Yarmouth

Eastern Inn Bourne  2 stars

Bourne Superb INR 4 854

Brentwood Motor Inn South Yarmouth  2 stars

South Yarmouth Very good INR 5 372

Ocean Park Inn Eastham  2 stars

Eastham Fabulous INR 8 738

Centerville Corners Inn  2 stars

Centerville Very good

Fairfield Inn & Suites Cape Cod Hyannis  2 stars

Hyannis Fabulous INR 19 031

Cape Cod Inn Hyannis  2 stars

Hyannis Very good INR 16 701

Town And Country Motor Lodge West Yarmouth  2 stars

West Yarmouth Very good INR 7 185

Oceanside Motel Dennisport  2 stars

Dennisport

Sands Of Time Motor Inn & Harbor House Woods Hole  2 stars

Woods Hole Superb INR 18 707

Days Inn West Yarmouth/Hyannis Cape Cod Area  2 stars

West Yarmouth Good INR 6 538

Hyannis Holiday Motel  2 stars

Hyannis Fabulous INR 9 904

Holiday Hill Inn & Suites Dennisport  2 stars

Dennisport Fabulous INR 8 156

Blue Sea Motor Inn North Truro  2 stars

North Truro Good INR 9 451

Castle Dawn Motel West Yarmouth  2 stars

West Yarmouth Good INR 6 149

The Villages At Ocean Edge Brewster  2 stars

Brewster

Falmouth Heights Motor Lodge  2 stars

Falmouth Superb INR 10 551

Hunters Green Motel West Yarmouth  2 stars

West Yarmouth Good INR 6 991

Lamb And Lion Inn Barnstable  2 stars

Barnstable Exceptional INR 17 154

Riverview Resort South Yarmouth  2 stars

South Yarmouth INR 9 451

Enzo Hotel Provincetown  2 stars

Provincetown Very good INR 15 406

Cutty Sark Motor Lodge Dennisport  2 stars

Dennisport INR 10 616

Cove Bluffs Inn Eastham  2 stars

Eastham INR 8 091

The Dunes Motor Inn South Yarmouth  2 stars

South Yarmouth INR 6 732

Parkers River Resort South Yarmouth  2 stars

South Yarmouth INR 11 134

The Chatham Motel  2 stars

Chatham Fabulous INR 8 350

Bass River Motel South Yarmouth  2 stars

South Yarmouth Very good INR 6 602

Carleton Circle Motel Falmouth  2 stars

Falmouth Good INR 6 796

The Captain Farris House B&B South Yarmouth  2 stars

South Yarmouth Exceptional INR 14 694

The Inn At The Oaks Eastham  2 stars

Eastham INR 15 082

Cape Cod Fiddlers Green Inn West Harwich  2 stars

West Harwich Exceptional

Revere Guest House Provincetown  2 stars

Provincetown Exceptional INR 18 319

Outer Reach Resort North Truro  2 stars

North Truro Fabulous INR 8 997

La Plaza Del Sol Motel Mashpee  2 stars

Mashpee Superb INR 8 609

Guestlodge West Dennis  2 stars

West Dennis Fabulous INR 9 127

Briarwood Resort Falmouth  2 stars

Falmouth INR 9 968

Peters Pond Rv Resort Sandwich  2 stars

Sandwich

Super 8 W Yarmouth Hyannis/Cape Cod Hotel West Yarmouth  2 stars

West Yarmouth Guest rating INR 7 379

Hyannis Host Inn  2 stars

Hyannis INR 5 502

Blue Dolphin Inn Eastham  2 stars

Eastham Fabulous INR 10 033

Travelodge Cape Cod Area West Dennis  2 stars

West Dennis Good INR 10 357

Seaside Inn Falmouth  2 stars

Falmouth Superb INR 11 328

The Hawthorne Motel Chatham  2 stars

Chatham INR 16 053

Best Western Cape Cod Hotel Hyannis  2 stars

Hyannis Fabulous INR 9 774

Chatham Highlander Motel  2 stars

Chatham INR 10 939

The Escape Inn South Yarmouth  2 stars

South Yarmouth Superb INR 8 609

Howard Johnson Inn Cape Cod Area West Yarmouth  2 stars

West Yarmouth Good INR 6 861

Pepper House Inn Brewster  2 stars

Brewster Superb INR 13 723

Beach N Towne Motel South Yarmouth  2 stars

South Yarmouth Superb INR 7 314

Viking Shores Motor Inn Eastham  2 stars

Eastham Very good INR 10 033

Beachfront White Sands Motel North Truro  2 stars

North Truro Fabulous INR 11 328

Shady Nook Inn Sandwich  2 stars

Sandwich INR 7 573

Mariner Motor Lodge West Yarmouth  2 stars

West Yarmouth Very good INR 9 192

Falmouth Inn  2 stars

Falmouth Guest rating INR 10 745

Pelham House Resort Dennisport  2 stars

Dennisport Fabulous INR 10 939

Seashore Park Inn Orleans  2 stars

Orleans Fabulous INR 6 796

Town Crier Motel Eastham  2 stars

Eastham Fabulous INR 7 962

Colonial Village Dennisport  2 stars

Dennisport INR 8 156

Sandbars Inn On Cape Cod Bay North Truro  2 stars

North Truro Exceptional INR 19 290

Windrift Motel West Yarmouth  2 stars

West Yarmouth Superb INR 4 725

Sandwich Lodge & Resort  2 stars

Sandwich Very good INR 7 185

Benchmark Inn Provincetown  2 stars

Provincetown Exceptional INR 17 024

Travelodge West Yarmouth Cape Cod  2 stars

West Yarmouth Good INR 8 415

Cape Cod Irish Village South Yarmouth  2 stars

South Yarmouth INR 7 250

Quality Inn Bourne  2 stars

Bourne Fabulous INR 9 709

High Pointe Inn - West Barnstable  2 stars

Barnstable Exceptional INR 17 736

Governor Prence Inn Orleans  2 stars

Orleans Fabulous INR 6 796

Moffett House Inn Provincetown  2 stars

Provincetown Superb INR 7 250

Hi - Hyannis Hostel  2 stars

Hyannis INR 5 243

Hi - Eastham Hostel Orleans  1 stars

Orleans

Village Green Motel South Yarmouth  1 stars

South Yarmouth Superb

Bradford Carver House Guest House Provincetown  0 stars

Provincetown Good INR 15 341

Tern Inn And Cottages Dennisport  0 stars

Dennisport

Anchor Inn Beach House Provincetown  0 stars

Provincetown Fabulous INR 15 147

White Porch Inn Provincetown  0 stars

Provincetown INR 10 422

Chatham Guest Rooms  0 stars

Chatham

Eastwood At Provincetown Aparthotel  0 stars

Provincetown Fabulous INR 8 026

Cape Cod Holiday Estates Villa Mashpee  0 stars

Mashpee

Beachside Village Resort Falmouth  0 stars

Falmouth

Innseason Resorts Surfside, A Vri Resort Falmouth  0 stars

Falmouth Fabulous INR 16 053

Lotus Guest House Provincetown  0 stars

Provincetown Guest rating INR 13 335