25 hotels in Roses
  •  Best availability for all budgets
  •  Great customer care and booking assistance
  •  Secure booking and direct confirmation

Hotels in Roses - Best hotel rooms with real hotel guest reviews in Roses

Recently booked in Roses
  • Hotel Mediterraneo Park
  • Prestige Mar y Sol
  • Hotel Prestige Sant Marc
  • Hotel San Carlos
  • Prestige Goya Park
  • Hotel Prestige Coral Platja
Search within 25 accommodations in Roses
Favorite hotels in Roses
[Find hotels on the map] Show hotels on the map

Costa Brava’s largest northern resort was originally called Rhodes when ancient Greek settlers arrived there. The city’s founding took place in the 8th century BC, making it one of Catalonia’s oldest settled regions. Today, the well-equipped resort is called Roses. It remained a sleepy fishing village until the modern tourist boom exploded the town’s size and scope. Today’s Roses has infrastructure befitting a major resort town, with easy transport to and from major European cities. Fishing remains a major industry, and Roses residents staff the biggest fishing fleet in Costa Brava. Tourists staying in hotels in Roses will be most interested in the many beaches in Roses, naturally. The craggy cliffs provide plenty of privacy for those wishing to escape the madding resort crowds.

Historically inclined guests at Roses hotels can visit the fortification ruins at the Citadel. Constructed in the 16th century around the remnants of the old town, the Citadel today offers tours that comprise the very center of ancient Rhodes. National parks bless the Roses area as well, with the Creus Cape Peninsula and the Emporda marshlands protecting many bird species including storks. Discount hotels Roses can be discovered at Vayama.com, the best online source for Roses cheap hotels.

Frequently visited destinations in Spain
More destinations within Spain
Top destinations around the world
Show me more destinations...

Please provide this reference number to our customer service center representative on request, so we can help you better