Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Where To Stay In Roses

Roses, Roses Hotel Information

When the time comes to plan your Costa Brava sojourn, you'll find a huge selection of first-rate hotel options in Roses. You'll find no less than 41 hotel options within a 0.1-mile radius of Roses' downtown on Expedia's informative and up-to-date accommodation pages.

Hotels that are in walking distance of the center of Roses, are the Hotel Vistabella and Almadraba Park Hotel.

The team at Expedia understand that travelers possess different vacation budgets. So if you're searching for somewhere to base yourself that is at the budget end of the range, Roses has some solid options. 2 miles away from Roses' downtown you'll find the Hotel Prestige Coral Platja. The Prestige Victoria Hotel is just 3 miles away. The Hotel Mediterraneo Park and the Hotel Marina are some other cheaper accommodations worth looking into.

The La Costa Golf & Beach Resort can be found 19 miles from the middle of Roses. Alternatively, the Hostal Spa Empúries is located 10 miles away. Two more hotel and apartment options here are the Hotel Spa Porto Cristo and the Clipper Hotel.

Looking for more to do? Consider spending a few hours exploring Girona Cathedral and Arab Baths, in Girona, 30 miles to the southwest of Roses. If you'd like to spend a few nights in Girona, check Expedia's booking pages for the latest deals at the Hotel Nord 1901 and Hotel Museu Llegendes de Girona. Or stay in L'Estartit, 15 miles to the south of Roses, where you can pick from the Casas Bell Raco A and Sa Gavina Medes Apartments. If you stay in L'Estartit, make sure you visit the Calypso Diving International and La Sirena Diving Center.

Costa Brava Airport is a nearby airport for flying into and leaving Roses. It is 35 miles drive away. If you plan to stay nearby, try the Meliá Golf Vichy Catalan or Salles Hotel Aeroport de Girona.