Star Rating
Hotel Name
Price Range (USD)to
Amenities

Chesapeake Bay Hotels, Motels & Accommodations

The Chesapeake Inn +1-800-230-4134 250 Virginia St., Urbanna, VA 23175 ~10.36 miles south of Chesapeake Bay
  • 4-star Rural property
  • 3 meeting rooms in property
Holiday Inn Express Kilmarnock +1-800-997-5148 599 North Main St., Kilmarnock, VA 22482 ~13.58 miles east of Chesapeake Bay
  • Midscale Rural hotel
  • 68 rooms in hotel
From$59
Average 3.5 /5Hotel Reviews
Best Western Warsaw +1-888-205-8144 4522 Richmond Rd., Warsaw, VA 22572 ~13.61 miles northwest of Chesapeake Bay
  • 3-star property
From$79
Very Good 4.0 /5Guest Reviews
Tides Inn - Irvington +1-800-997-5149 480 King Carter Dr., Irvington, VA 22480 ~14.32 miles southeast of Chesapeake Bay
  • 4 star Riverfront hotel
  • 106 rooms in property
From$169
Kilmarnock Inn - Kilmarnock +1-800-230-4134 34 East Church St., Kilmarnock, VA 22482 ~14.62 miles east of Chesapeake Bay
  • Four-star Rural hotel
  • Check-in: 3:00 PM
From$95
Very Good 4.5 /5Read Reviews
Days Inn Tappahannock : 1414 Tappahannock Blvd. +1-800-997-5148 1414 Tappahannock Blvd., Tappahannock, VA 22560 ~15.18 miles west of Chesapeake Bay
  • Low-priced property
  • 2 floors in hotel
From$47
Average 3.5 /5Read Reviews
Island Inn & Suites An Ascend Hotel Collection Mem +1-888-205-8144 16810 Piney Point Rd., Piney Point, MD 20674 ~22.72 miles north of Chesapeake Bay
  • Midscale Riverfront property
  • 3 floors in hotel
From$79
Very Good 4.0 /5Read Reviews
Hampton Inn Gloucester +1-800-997-5149 6638 Forest Hill Ave., Gloucester, VA 23061 ~29.44 miles south of Chesapeake Bay
  • Affordable Rural property
  • 6 suites in property
From$83
Very Good 4.5 /5Reviews
Comfort Inn Gloucester in Gloucester +1-800-230-4134 6639 Forest Hill Ave., Gloucester, VA 23061 ~29.47 miles south of Chesapeake Bay
  • Economy Rural hotel
  • 3 floors in hotel
From$67
Very Good 4.0 /5Latest Reviews
Extended Stay America Lexington Park Pax River +1-800-997-5148 46565 Expedition Park Dr., Lexington Park, MD 20653 ~30.05 miles north of Chesapeake Bay
  • Two star hotel
From$59
Very Good 4.0 /5Reviews
Americas Best Value Inn & Suites +1-888-205-8144 21847 Three Notch Rd., Lexington Park, MD 20653 ~32.34 miles north of Chesapeake Bay
  • Inexpensive Suburban property
  • 165 rooms in hotel
From$75
Average 3.0 /5Recent Reviews
Comfort Inn & Suites Patuxent River Nas in Lexington Park +1-800-997-5149 21885 Three Notch Rd., Lexington Park, MD 20653 ~32.39 miles north of Chesapeake Bay
  • Three Star Suburban hotel
  • Check-in time: 3:00pm
From$94
Excellent 5.0 /5Guest Reviews
Home2 Suites by Hilton Lexington Park Patuxent Riv - Lexington Park +1-800-230-4134 46058 Valley Dr., Lexington Park, MD 20653 ~32.65 miles north of Chesapeake Bay
  • Mid-scale Downtown property
  • Complimentary breakfast is offered
From$89
Very Good 4.5 /5Latest Reviews
Hampton Inn Lexington Park +1-800-997-5148 22211 Three Notch Rd., Lexington Park, MD 20653 ~32.70 miles north of Chesapeake Bay
  • Economy Highway hotel
  • Fitness center on property
From$79
Very Good 4.5 /5Review Score
Holiday Inn Club Vacations Williamsburg Resort +1-888-205-8144 200 English Garden Way, Williamsburg, VA 23188 ~32.75 miles south of Chesapeake Bay
  • Three Star Mountain property
  • Check-in time: 04:00 PM
From$92
Very Good 4.5 /5Latest Reviews
Fairfield Inn Lexington Park - Lexington Park +1-800-997-5149 22119 Three Notch Rd., Lexington Park, MD 20653 ~32.76 miles north of Chesapeake Bay
  • Low-priced Rural property
  • Complimentary breakfast is offered
From$79
Average 3.5 /5Read Reviews
Executive Inn Park Avenue Hotel +1-800-230-4134 41655 Park Ave., Leonardtown, MD 20650 ~32.88 miles north of Chesapeake Bay
  • Mid-scale Suburban property
  • 41 rooms in hotel
Great Wolf Lodge Williamsburg in Williamsburg +1-800-997-5148 549 East Rochambeau Dr., Williamsburg, VA 23188 ~32.89 miles south of Chesapeake Bay
  • Midscale Resort property
  • Hotel has 4 floors
From$83
Average 3.5 /5Review Score
Holiday Inn Express Williamsburg North +1-888-205-8144 720 Lightfoot Rd., Williamsburg, VA 23188 ~33.19 miles south of Chesapeake Bay
  • Two-star Suburban hotel
  • Fitness + Health Center
From$89
Very Good 4.5 /5Recent Reviews
Towneplace Suites Lexington Park Naval Air Station : 22520 Three Notch Rd. +1-800-997-5149 22520 Three Notch Rd., Lexington Park, MD 20653 ~33.36 miles north of Chesapeake Bay
  • Cheap Rural property
  • Hotel has 87 rooms
From$99
Very Good 4.5 /5Guest Reviews
Next 20 Chesapeake Bay Hotels > [1 - 20 of 50]   
Next: See My Chesapeake Bay Hotels with Pricing
Back to Top