For a small town, Colonial Beach offers a surprising variety of seafood restaurants, coffee shops, tiki bars, ice cream shacks, and even Mexican restaurants, including three taco joints in town.
Casa Colonial Beach & Spa's 50 suites are dressed in beige and cream hues and are outfitted with oversized Roman tubs, separate walk-in showers, minibars, free Wi-Fi access and private balconies ...