Pergola House

This is a lovely B and B in Cascais, near Lisbon. It has a great breakfast and setting> Cascais is a beach resort about a half hour by car or train from Lisbon but very near Sintra

You should also check out