Three sun-drenched hotels for your next beach break