Award-winning Pine Cliffs is an excellent family-friendly resort with cooking school (kids welcome), golf course, large spa, nine restaurants, Annabel Croft tennis academy and many beach sports. As its name suggests, Pine Cliffs sits on the clifftops over beautiful Falesia Beach, its golf course sitting snugly behind. The vibrant town of Albufeira is nearby. The resort is bright and breezy, Portuguese in style. The vast kids club, Porto Pirata, has many toys, games and activities for kids aged six months to eight years to get stuck into like volleyball, mini car track, a bouncy castle, mini golf, swimming pool and playground with two pirate ships. Staff also organise treasure hunts and face painting. The Junior Club has sports and games for older tweens and teens.