In addition to your stay, enjoy a complementary dinner at the Tivoli Marina Vilamoura Algarve Resort’s restaurant for you and your family.*

• Stay up to 3 nights and receive 1 complimentary dinner; 
• Stay over 3 nights or more and receive 2 complimentary dinners.

Book early, save more! Get up to 25% savings. Get ready for your holidays, save with an advance purchase and enjoy the hidden gems of Portugal, a world of culture and fine food and wine.

Get up to 25% savings:

  • Book 45 days in advance and save 25%
  • Book 30 days in advance and save 20%


  • Offer is valid at participating Tivoli Hotels & Resorts for stay booked;
  • Advance reservations are required and must be booked online on this brand website or with the reservations department;
  • Discount applies to Flexible Rate only. See booking engine for arrival restrictions and availability;
  • For reservations not made through this offer, no savings will be applied upon departure;
  • Full pre-payment is required at time of reservation, non-refundable or transferrable; if cancellation takes place, guests forfeit total room charge;
  • Rates are based per room, per night, on selected occupancy and availability at time of reservation and do not include additional per room, per night charges that may be imposed or state/local taxes;
  • Blackout dates and other restrictions may apply;
  • Offer not applicable to groups, corporate rates, industry rates and travel agency rates;
  • Offer cannot be used in conjunction with any other offers, discounts or promotions;
  • Legible with loyalty programme Discovery;
  • Not responsible for omissions or typographical errors;
  • Void where prohibited by law;
  • Tivoli Hotels & Resorts reserves the right to discontinue this offer at any time;
  • *Dinner does not include beverages. Offer valid for stays between 1 June and 31 October. Complimentary dinner will be served at Tivoli Marina Vilamoura Algarve Resort's restaurant which will be selected by the hotel. Dinner could be either buffet or set menu depending on restaurant option and availability. Dinner is based on room/apartment occupancy per stay and for its guests only.

For further information, please contact:
Tel. Portugal: 707 020 020 
International Calls: +351 210 184 684