The Lake Spa Resort is a luxury 5 star resort with 192 rooms, 9 suites and 95 luxury apartments. The best five star hotel in Algarve, Vilamoura in Portugal for your holidays! This family resort has several restaurants and bars, swimming-pools, a luxury spa, golf, beach, adventure and leisure.