We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Colonial Beach Yacht Center

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
6900 Crain Hwy, Route 301, La Plata, MD 20646-5933
32.7 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
30 Colonial Ave., Colonial Beach, VA 22443-2202
2.7 km from Colonial Beach Yacht Center
#1 of 1 hotels in Colonial Beach
Check In Check Out
Show Prices
16450 Commerce Dr, Dahlgren, VA 22485
15.3 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
4661 James Madison Pkwy., King George, VA 22448
15.4 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
4755 James Madison Pkwy, Dahlgren, VA 22485-5833
15.4 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
10870 Crain Hwy, Faulkner, MD 20632-2114
20.3 km from Colonial Beach Yacht Center
No photo provided
Check In Check Out
Show Prices
17055 Kings Hwy, Montross, VA 22520-2700
20.5 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
41655 Park Ave, PO Box 635, Leonardtown, MD 20650-3894
29.4 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
6900 Crain Hwy, Route 301, La Plata, MD 20646-5933
32.7 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
6860 Crain Hwy, La Plata, MD 20646-5932
32.8 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
6705 Crain Highway, La Plata, MD 20646-4952
33.2 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
30030 Three Notch Rd, Charlotte Hall, MD 20622-3162
33.6 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
4522 Richmond Road, Warsaw, VA 22572-3141
33.9 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
9400 Chesapeake Street, La Plata, MD 20646-3608
34.8 km from Colonial Beach Yacht Center
No photo provided
Check In Check Out
Show Prices
Hollywood Beach Dr, TKCA 1ZZ, North Caicos
35.0 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
910 South Church Lane, Tappahannock, VA 22560
35.7 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
1414 Tappahannock Boulevard, US 17 and US 360, Tappahannock, VA 22560
36.6 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
1648 Tappahannock Blvd, Tappahannock, VA 22560-9346
37.1 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
1800 Tappahannock Blvd, Route 17 and Route 360, Tappahannock, VA 22560-9350
37.3 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
23428 Three Notch Rd, California, MD 20619-6019
38.7 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
Rte. 249, Tall Timbers, MD 20690
39.2 km from Colonial Beach Yacht Center
No photo provided
Check In Check Out
Show Prices
Check In Check Out
Show Prices
45260 Abell House Ln, California, MD 20619-3213
40.4 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
22801 Three Notch Rd, California, MD 20619-3153
41.2 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
22769 Three Notch Rd, California, MD 20619
41.3 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
3750 Crain Highway, Waldorf, MD 20603
42.1 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
Check In Check Out
Show Prices
3550 Crain Highway, I-95 Exit 7A, Waldorf, MD 20603
42.9 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
22520 Three Notch Road, Lexington Park, MD 20653
43.1 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
10385 Odonnell Pl, Waldorf, MD 20603-7287
43.4 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
11370 Days Ct, Waldorf, MD 20603-4856
43.4 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
Still looking for a place to stay?
Colonial Beach has 7 B&Bs/inns with 175 reviews
37 4th St, Colonial Beach, VA 22443-1701
3.5 km from Colonial Beach Yacht Center
#1 of 7 Colonial Beach B&B and Inns
Check In Check Out
Show Prices
306 Hamilton St, Colonial Beach, VA 22443-2613
1.5 km from Colonial Beach Yacht Center
#2 of 7 Colonial Beach B&B and Inns
Check In Check Out
Show Prices
821 Irving Ave, Colonial Beach, VA 22443-2708
1.3 km from Colonial Beach Yacht Center
#3 of 7 Colonial Beach B&B and Inns
Check In Check Out
Show Prices
See all 7 Colonial Beach B&Bs/inns
Also consider hotels near Colonial Beach
See all hotels in or near Colonial Beach
16450 Commerce Dr, Dahlgren, VA 22485
15.3 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
4661 James Madison Pkwy., King George, VA 22448
15.4 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
4755 James Madison Pkwy, Dahlgren, VA 22485-5833
15.4 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
17055 Kings Hwy, Montross, VA 22520-2700
20.5 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
41655 Park Ave, PO Box 635, Leonardtown, MD 20650-3894
29.4 km from Colonial Beach Yacht Center
Check In Check Out
Show Prices
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
Colonial Beach Travel Forum Need specific advice visiting Colonial Beach, Virginia? Visit the TripAdvisor Travel Forum for Colonial Beach and ask our Destination Experts and the travel community.