Portugal is full of romantic spots perfect for couples. Sintra, with its fairy-tale palaces and gardens, is ideal for a romantic getaway. The charming streets of Lisbon and the picturesque village of Óbidos are also great choices.