If you just want to relax at an all-inclusive resort, you can absolutely have a great weekend in Punta Cana. That being said, allowing for at least 5 days in Punta Cana can really help you get into vacation mode and experience the many resort activities and fun day trips.