You came for the fascinating Mayan ruins, but you'll stay for the white sand beaches and spectacular swimming sinkholes, known as cenotes.
To save some cash on accommodations, find a hotel outside of the Historic District or consider a vacation rental.
Located about 80 miles northwest of Portland, Oregon, Cannon Beach ups the romance factor with breathtaking scenery, intimate restaurants and cozy bed-and-breakfasts.
Wine-loving duos who don't want to splurge on a Napa getaway should consider Sonoma.
When it comes to dining, snag a spot at a romantic restaurant that offers alfresco tables and excellent views.
Couples can also escape the crowds and test out the region's famous ice wine.