The charming towns of Italy's Amalfi Coast cling to the cliffs that rise up from the blue Tyrrhenian Sea. Flowering vines spill over stone walls, small church steeples rise over the narrow streets and chic cafes and restaurants occupy stone-paved squares.
This Italian bucket-list destination is a classically romantic spot, but it will cost you.
Related: 5 dream trips of a lifetime
If you're looking for a more affordable alternative, try the gorgeous Turkish Riviera instead. You won't save on airfare but nearly everything else -- hotel rooms, restaurants, shopping -- is less expensive. As for the food, it may be lamb kebabs instead of cannelloni but the cuisine is delicious and affordable.
Splurge
Amalfi Coast, Italy
What you'll pay*: $5,000 (round-trip airfare, plus 7 nights at a 4-star hotel for two)
Steal
Antalya, Turkey
What you'll pay: $3,700 ( round-trip airfare, plus 7 nights at a 4-star hotel for two)