When you stay at Onyria Quinta da Marinha Hotel, you can practise your swing on the golf course. You can visit the spa to be pampered with massages, facials or aromatherapy, and Rocca, one of 3 restaurants, serves dinner. Other highlights at this luxurious hotel include an indoor pool, an outdoor pool and a poolside bar.