At Penina Hotel & Golf Resort, you can spend time at the beach enjoying the shade from a beach umbrella, plus you'll be within a 15-minute drive of Alvor Beach and Rocha Beach. Guests in the mood for pampering can indulge in massages, facials, and mani/pedis, and the outdoor pool provides fun for everyone. Dunas (at Alvor Beach), one of 5 restaurants, serves Mediterranean cuisine and is open for lunch and dinner. Other highlights at this luxurious hotel include a golf course, a free kid's club, and a poolside bar. Fellow travelers say great things about the helpful staff.