Situated on the Costa del Sol in Spain, Marriott's Marbella Beach Resort offers vacation rentals with a Mediterranean beachfront setting. The resort features luxurious villas with fully equipped kitchens, separate living and dining areas, and private balconies. Guests can relax by the resort's swimming pools, enjoy water sports activities, dine at on-site restaurants, or explore the nearby attractions such as Puerto Banus and the historic city of Marbella.