Featured Cape Cod Hotels with Room Service
The Mansion at Ocean Edge
2907 Main Street, Brewster, MA
Chatham Bars Inn
297 Shore Rd, Chatham, MA
Hyannis Plaza Hotel
662 Main Street, Hyannis, MA
Fully refundableReserve now, pay when you stay
Save an average of 15% on thousands of hotels when you're signed in
Holiday Inn Hyannis, an IHG Hotel
1127 Iyannough Rd, Hyannis, MA
Fully refundable
Cape Cod Irish Village
35 Scudder Avenue, Hyannis, MA
Red Jacket Beach Resort
1 South Shore Drive, South Yarmouth, MA
Wequassett Resort and Golf Club
2173 Route 28, Harwich, MA
Crowne Pointe Historic Inn & Spa - Adults Only
82 Bradford Street, Provincetown, MA
Cape Codder Resort and Spa
1225 Iyannough Rd, Hyannis, MA
Fully refundableReserve now, pay when you stay
Captain's House Inn
369 Old Harbor Road, Chatham, MA
The Ellery Hotel
12-14 Johnson Street, Provincetown, MA
Chapter House
277 Main Street Route 6A, Yarmouth Port, MA
Doubletree by Hilton Cape Cod - Hyannis
287 Iyannough Rd, Hyannis, MA
Fully refundableReserve now, pay when you stay
Four Points by Sheraton Eastham Cape Cod
3800 State Hwy, Eastham, MA
Fully refundableReserve now, pay when you stay
Holiday Inn Cape Cod-Falmouth, an IHG Hotel
291 Jones Rd, Falmouth, MA
Fully refundable
Mooncussers Tavern and Inn
86 Sisson Road, Harwich Port, MA
Salt House Inn
6 Conwell Street, Provincetown, MA
The Dan'l Webster Inn and Spa
149 Main Street, Sandwich, MA
Fully refundableReserve now, pay when you stay
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.
More Hotels Near Cape Cod
- Nantucket Hotels (28.7 mi)
- Martha's Vineyard Hotels (28.96 mi)
- Provincetown Hotels (25.76 mi)
- East Sandwich Hotels (10.1 mi)
- Hyannis Hotels (2.39 mi)
- Chatham Hotels (15.19 mi)
- Plymouth Hotels (28.31 mi)
- Falmouth Hotels (20.62 mi)
- Dennis Port Hotels (6.78 mi)
- Edgartown Hotels (24.21 mi)
- Brewster Hotels (10.43 mi)
- South Yarmouth Hotels (3.04 mi)
- Oak Bluffs Hotels (22.3 mi)
- Wellfleet Hotels (20.7 mi)
- Eastham Hotels (17.76 mi)
- West Yarmouth Hotels (2.34 mi)
- Orleans Hotels (15.61 mi)
- Harwich Hotels (10.02 mi)
- Nantucket Island Hotels (26.4 mi)
- Dennis Hotels (4.88 mi)
More Cape Cod Hotel Options
- Hotels with Air Conditioning (346)
- Beach Hotels (299)
- Hotels with WiFi (291)
- Hotel with wifi (286)
- Smoke Free Hotels (251)
- Family Hotels (249)
- Hotels with a Pool (175)
- Hotels with Balconies (140)
- Hotels with Complimentary Breakfast (140)
- Hotels with Fireplaces (105)
- Luxury Hotels (100)
- Hotels with Bars (96)
- Hotels with Hot Tubs (92)
- Hotel with a Concierge (88)
- Cheap Hotels (84)
- Resorts & Hotels with Spas (81)
- Hotels with an Indoor Pool (76)
- Hotels with smoking rooms (57)
- Pet-friendly Hotels (51)
- Oceanfront Hotels (38)
- Hotels with Tennis Courts (38)
- Lakefront Hotels (19)
- Hotels on the River (8)
- Hotels with Free Airport Shuttle (6)
- Gay friendly Hotels (6)
- Hotels with Early Check-in (5)
- Hotels with Waterslides (2)
- Casinos (1)
- All-inclusive Hotel (1)
Hotels Near Popular Cape Cod Attractions
- Hotels near Woods Hole Ferry Terminal (24.03 mi)
- Hotels near Hyannis Harbor (2.48 mi)
- Hotels near Cape Cod Melody Tent (3.24 mi)
- Hotels near Cape Cod Inflatable Park (2.4 mi)
- Hotels near Nauset Beach (19.01 mi)
- Hotels near Old Silver Beach (20.2 mi)
- Hotels near Sandy Neck Beach (7.43 mi)
- Hotels near Craigville Beach (5.34 mi)
- Hotels near Seagull Beach (3.62 mi)
- Hotels near Island Queen Ferry (19.93 mi)
- Hotels near Harwich Port (10.15 mi)
- Hotels near Skaket Beach (14.65 mi)
Cape Cod Hotels by Star Rating
More accommodations in Cape Cod
More Deals in Popular Destinations
- Las Vegas Hotels
- New York Hotels
- Orlando Hotels
- Los Angeles Hotels
- Miami Hotels
- San Francisco Hotels
- New Orleans Hotels
- Chicago Hotels
- Fort Lauderdale Hotels
- Boston Hotels
- Honolulu Hotels
- San Diego Hotels
- Washington Hotels
- Toronto Hotels
- Anaheim Hotels
- Atlanta Hotels
- Nashville Hotels
- Seattle Hotels
- Phoenix Hotels
- Myrtle Beach Hotels