Colonial Beach Virginia Accommodations

Find hotels in Colonial Beach using the list and search tools below. Explore our guide for inexpensive and discount hotel/motel rates in or near Colonial Beach, VA for your upcoming individual or group travel. Explore the most favored Colonial Beach Virginia hotel/motel rooms. Review the Colonial Beach hotel list below to find the perfect lodging. We also have a map of the Colonial Beach hotels. Booking 5+ Rooms? Find Colonial Beach Group Hotel Deals


Find my perfect hotel Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Colonial Beach Hotels/Accommodations

Photo of Hampton Inn DahlgrenHampton Inn Dahlgren : 16450 Commerce Dr.
+1-800-230-4134
$83+

16450 Commerce Dr., King George, VA 22485
  • 4.5/5, Very Good Latest Reviews
  • Mid-scale Rural hotel
  • Free breakfast available
~9.09 Miles from Colonial Beach
Image of Holiday Inn Express DahlgrenHoliday Inn Express Dahlgren : 4755 James Madison Pkwy.
+1-800-997-5148
$89+

4755 James Madison Pkwy., King George, VA 22485
  • 3.5/5, Average Read Reviews
  • 3 star Suburban hotel
  • 30 suites in property
~9.19 Miles from Colonial Beach
Exterior of Comfort Inn DahlgrenComfort Inn Dahlgren : 4661 James Madison Pkwy.
+1-800-997-5149
$65+

4661 James Madison Pkwy., King George, VA 22485
  • 3.5/5, Average Reviews
  • Three Star Highway hotel
  • 7 suites in property
~9.21 Miles from Colonial Beach
Photo of Executive Inn Park Avenue HotelExecutive Inn Park Avenue Hotel
+1-800-230-4134
$84+

41655 Park Ave., Leonardtown, MD 20650
  • Affordable Suburban property
  • Gym / Fitness Center Available
~19.14 Miles from Colonial Beach
Exterior of Best Western Plus La Plata InnBest Western Plus La Plata Inn in La Plata
+1-800-997-5148
$70+

6900 Crain Highway, La Plata, MD 20646
  • 4.5/5, Very Good Reviews
  • 3-star Suburban property
  • Gym is available on property
~19.89 Miles from Colonial Beach
Exterior of Sleep Inn & SuitesSleep Inn & Suites in La Plata
+1-800-997-5149
$98+

6860 Crain Highway, La Plata, MD 20646
  • 3.5/5, Average Review Score
  • 2-star Suburban property
  • 2 meeting rooms in property
~20.52 Miles from Colonial Beach
Best Western Warsaw - Warsaw
+1-800-230-4134
$79+

4522 Richmond Rd., Warsaw, VA 22572~21.50 Miles from Colonial Beach
Exterior of Days Inn TappahannockDays Inn Tappahannock - Tappahannock
+1-800-997-5148
$47+

1414 Tappahannock Blvd., Tappahannock, VA 22560
  • Cheap property
  • 2 floors in hotel
~23.38 Miles from Colonial Beach
La Quinta Inn & Suites Lexington Park Md in California
+1-800-997-5149
$69+

22769 Three Notch Rd., California, MD 20619~24.91 Miles from Colonial Beach
Red Roof Inn California Md : 23428 Three Notch Rd.
+1-800-230-4134
$55+

23428 Three Notch Rd., California, MD 20619
  • 2-star hotel
  • Complimentary breakfast is offered
~24.96 Miles from Colonial Beach
Country Inn & Suites - California
+1-800-997-5148
$89+

44941 Worth Lane, California, MD 20619
  • 3-star Rural hotel
  • 36 suites in hotel
~25.44 Miles from Colonial Beach
Courtyard by Marriott Fredericksburg Historic Dist
+1-800-997-5149
$119+

620 Caroline St., Fredericksburg, VA 22401
  • 4.5/5, Very Good Recent Reviews
  • Affordable Downtown property
  • 98 rooms in hotel
~26.28 Miles from Colonial Beach
Hampton Inn - Waldorf
+1-800-230-4134
$58+

3750 Crain Highway, Waldorf, MD 20603
  • 4.0/5, Very Good Reviews
  • Three Star Suburban hotel
  • Hotel has 100 rooms
~26.36 Miles from Colonial Beach
Super 8 in California
+1-800-997-5148
$75+

22801 Three Notch Rd., California, MD 20619
  • Two-star hotel
~26.52 Miles from Colonial Beach
Inn at the Olde Silk Mill - Fredericksburg
+1-800-997-5149
$65+

1707 Princess Anne St., Fredericksburg, VA 22401
  • 3.5/5, Average Read Reviews
  • Midscale hotel
  • Free breakfast available
~26.82 Miles from Colonial Beach
Best Western Fredericksburg - Fredericksburg
+1-800-230-4134
$80+

2205 William St., Fredericksburg, VA 22401
  • 4.0/5, Very Good Review Score
  • Inexpensive Convention Center hotel
  • Check in time: 3:00
~26.93 Miles from Colonial Beach
Hilton Garden Inn Waldorf - Waldorf Md
+1-800-997-5148
$69+

10385 O'donnell Place, Waldorf Md, MD 20603
  • 4.5/5, Very Good Recent Reviews
  • 3-star Suburban property
  • 5 floors in property
~27.09 Miles from Colonial Beach
Holiday Inn Express Waldorf : 11370 Days Court
+1-800-997-5149
$75+

11370 Days Court, Waldorf, MD 20603
  • 4.0/5, Very Good Read Reviews
  • 2 star Suburban hotel
  • Gym is available on property
~27.17 Miles from Colonial Beach
Island Inn & Suites An Ascend Hotel Collection Mem
+1-800-230-4134
$79+

16810 Piney Point Rd., Piney Point, MD 20674
  • 4.0/5, Very Good Guest Reviews
  • Mid-scale Riverfront property
  • 28 suites in hotel
~27.28 Miles from Colonial Beach
Courtyard by Marriott Waldorf
+1-800-997-5148
$69+

3145 Crain Highway, Waldorf, MD 20603
  • 4.0/5, Very Good Latest Reviews
  • Three Star Suburban property
  • Fitness + Health Center
~27.61 Miles from Colonial Beach

 [1 - 20 of 50]   


Next: See My Colonial Beach Hotels with Pricing >