Carnival Miracle Lisbon → Leixões → Bruges → Dover May 20, 2027 · 9 nights $1,391 balcony · $155/night 3% below typical