Relaxing near the crystal clear waters of the Adriatic, Croatia's coastline boasts quite a few beautiful beaches. Most are pebbles or small stones, but you can find sandy beaches, and coves and reefs disguised amongst the islands provide you with tranquility if you like to escape the hotel crowds.