Capital One frequently offers random promotions on flights and/or hotels for cardholders through its travel portal. We currently have just over half a dozen different offers on our accounts, ranging from discounts on 4+ night hotel stays in Abu Dhabi to $75 off Fiji Airways flights.
One of these offers caught my eye more than others though. We’re currently seeing a deal giving $75 off a hotel stay in Williamsburg, VA, with no minimum stay requirement. That means that if you book a one night stay at a cheap enough hotel, you can get the stay completely free.
The Deal
- Get $75 off select hotel bookings in Williamsburg, VA through Capital One Travel.
Key Terms
- Expires April 30, 2025 or while supplies last.
- This offer cannot be retroactively applied to bookings made before the offer starts, and will not be applied to any bookings made after the offer expires.
- This offer is eligible for select hotels in Williamsburg, VA.
- The offer is only available for one booking per account.
Quick Thoughts
These Capital One Travel offers are sometimes targeted. To see if you have this offer on your account(s), log in to Capital One Travel and then click on the card/envelope icon in the top-right corner that has a red circle with a number inside.
Scrolling down that page, you’ll see the offers you’re targeted for. This promotion for stays in Williamsburg doesn’t have many requirements. All you have to do is book a stay by April 30 or before the promo maxes out. The stay only has to be booked by April 30 – it can be for later in the year if you like. That could prove useful if you want to attend the Grand Illumination at Colonial Williamsburg in early December – a fun event to attend.

Not every single hotel in the Williamsburg area is eligible for this promo, but the vast majority of them seem to be. To easily see if it’s eligible, do a search for your dates and then you’ll see an italicized note below the property in the search results stating ‘$75 off with travel offer’.
If you can find a cheap enough hotel, you’ll be able to book a stay for free. While I wouldn’t choose it myself, the Rodeway Inn Historic is bookable for less than $75 the weekend of the Grand Illumination even when taking into account taxes and fees. That cost is fully offset by the $75 discount from this promotion.
You’re limited to one discount per account, but I think that’s is applied per card. That means that if you have more than one Capital One card, you should be able to get the $75 discount on more than one night if booking as a series of one night stays, one on each card.
Just remember that because these stays are booked through Capital One Travel, you usually won’t earn points with whichever hotel chain you book with, nor will you be eligible for status benefits, elite night credits, etc. Still, for a free – or almost free – hotel stay in a historic part of Virginia, it can be worth forgoing those other benefits.
