At this time of year many of us dream of silky soft sand, crystal clear turquoise waters and softly swaying palm trees. If your idea of a dream vacation is a stunning beach not so very far from US shores, here are 7 of the best.
1. Have a Tropical Island Vacation on Saint Croix, U.S. Virgin Islands
For around $120 per night you can enjoy harbour views in the historic town of Christiansted at the Hotel Caravelle and have an affordable beach vacation. Saint Croix is a miniscule island at the most easterly point of the U.S.Virgin Islands, boasting fine sandy beaches, palm trees and blazing blue skies, delicious piña coladas and friendly locals. It costs around $400 for a round-trip flight from major U.S. cities to get there. Where you'll have to change, Miami or Saint Thomas, will depend on your departure city.