I think with Rhodes it really helps to understand why the island is a popular destination for hoards of Europeans. It is a first rate sea resort island with nice sandy beaches (rare in much of Europe), excellent weather, and a friendly atmosphere. For us, when we are on Rhodes, we do enjoy heading to a beach which can be done very cheaply by just taking a local bus. Your ship will dock in Rhodes Town, which is a delightful city where everything is within walking distance. Many like to take an excursion to the ruins at Lindos, which I think (arguably) is a bit overrated and become tacky with the addition of 100+ T-shirt vendors. If you want to explore the entire island it makes sense to just rent a car and drive (easy to do in this island).