Skip to content
Hotels in Roses, SpainPhoto: Stan Shebs · CC BY-SA 3.0

Europe · Spain

🇪🇸

Hotels in Roses

Compare prices from multiple booking suppliers and find the best hotel deal in Roses.

Roses sits on the Costa Brava at the northern end of the Bay of Roses, a Catalan fishing town turned family beach resort with a long sandy shoreline and a marina full of leisure boats. Its real claim to fame is proximity, not the town itself: the ruins of the Greek and Roman settlement of Empúries and the medieval Citadel give it some genuine history, and it's the closest coastal base for the Cap de Creus natural park's jagged coves, plus a manageable drive to Salvador Dalí's house in Portlligat.

Be honest: Roses is busy and built-up in summer, with plenty of generic apartment blocks and a strip of chain-restaurant tourism that lacks the charm of Cadaqués just up the coast. The old town retains some fishing-village character around the port, but this is a resort first. With only 9 hotels listed here, options are limited, so book early for July and August. Stay near the seafront promenade for beach access and easy walks into the old town.

10 hotels listed

About hotels in Roses

10 hotels currently indexed in Roses, with prices compared across multiple booking platforms in real time. Most properties are 3-star (8 of 10).

Hotels

10

Top-rated

0

rated 9+ / 10

By star rating1 ★★★★8 ★★★

Hotels in Roses

Live search →

More Europe destinations