Absolutely, yes! Roses, Spain is as charming a Spanish town as you can get Located on the water, it has a stunning beach and several restaurants serving super-fresh seafood. Approximately a 90 minute drive from Barcelona, it is very easy to get to and explore.