Aruba is more than just beaches. You will want to spend at least 4-7 days in Aruba. I found seven days, including travel time, to be the right amount of time to explore Aruba. If you are visiting by cruise, you will not have enough time to explore the whole island.