Though the origins of the Spanish town of Roses is lost in the mists of time, one theory is that it was settled in the 8th Century BC by Greeks from the island of Rhodes (Greek for Roses). But whatever its origin, Roses is now a popular Catalonian resort town on the sparkling blue Mediterranean Sea, and HotelsOne.com can help you find the right Roses hotel. Our website lets you choose how you choose your hotel, giving you the option of browsing by location. So you can find out what hotels are close to such sites as the Peralada Golf Course, Aiguamolls de l’Emporda Park and even the Girona-Costa Brava Airport, 53 kilometers away. You may prefer to list your HotelsOne.com hotels by their popularity or by their star ratings, making it easy to make your Roses reservations. You can also see photos of each Roses hotel, as well as interactive area maps and complete lists of hotel amenities, so...

Roses City Map

In and around Roses

Navata 34 Hotels
26.3 km
Banyuls-sur-Mer 35 Hotels
24.9 km
Saint-Cyprien 32 Hotels
41.9 km
Amelie-les-Bains-Palalda 32 Hotels
48.0 km
Regencos 89 Hotels
34.5 km

Popular Hotels in Roses

All 251 hotels in Roses

  • Hotel Vistabella
    Hotel Vistabella
    Av. Diaz Pacheco, 26, Roses, 17480, ES
    Show map

    With a stay at Hotel Vistabella in Roses (Almadraba-Canyelles), you'll be steps from Cap de Creus and 3 minutes by foot from Canyelles Beach. This beach... Read more…

    4.5/5
    Excellent
    122 reviews
    Free Wifi
    For more info about this hotel:
  • Almadraba Park Hotel
    Almadraba Park Hotel
    Avinguda Díaz Pacheco, 70 Platja de l'Almadraba, Roses, 17480, ES
    Show map

    With a stay at Almadraba Park Hotel in Roses (Almadraba-Canyelles), you'll be steps from Cap de Creus and 3 minutes by foot from Canyelles Grosses Beach. ... Read more…

    4.6/5
    Excellent
    125 reviews
    Free Wifi
    For more info about this hotel:
  • Hotel Monterrey Roses by Pierre & Vacances
    Hotel Monterrey Roses by Pierre & Vacances
    Passeig Maritim 72, Roses, 17480, ES
    Show map

    Located in Roses (Santa Margarida), Hotel Monterrey Roses by Pierre & Vacances is within a 5-minute walk of Roses Beach and Cap de Creus. This beach hotel... Read more…

    4.1/5
    Good
    300 reviews
    Free Wifi
    From USD 105
    per room / per night
  • Prestige Victoria Hotel
    Prestige Victoria Hotel
    Av. Gola de l'Estany, s/n Playa Santa Margarita, Roses, 17480, ES
    Show map

    Located in Roses (Santa Margarida), Prestige Victoria Hotel is within a 5-minute walk of Roses Beach and Cap de Creus. This beach hotel is 11.5 mi (18.5... Read more…

    3.9/5
    Good
    365 reviews
    Free Wifi
    For more info about this hotel:
  • Canyelles Platja
    Canyelles Platja
    Ave. Diaz Pacheco, 7-9, Roses, 17480, ES
    Show map

    With a stay at Canyelles Platja in Roses (Almadraba-Canyelles), you'll be steps from Cap de Creus and Canyelles Beach. This beach hotel is 3.6 mi (5.8 km)... Read more…

    4.3/5
    Good
    124 reviews
    Free Wifi
    For more info about this hotel:
  • Hotel Montecarlo Spa & Wellness
    Hotel Montecarlo Spa & Wellness
    Avinguda de la Platja, 2, Roses, 17480, ES
    Show map

    With a stay at Hotel Montecarlo Spa & Wellness in Roses (Santa Margarida), you'll be within a 5-minute walk of Roses Beach and Cap de Creus. This spa... Read more…

    4.1/5
    Good
    360 reviews
    Free Wifi
    From USD 115
    per room / per night
  • Hotel Roses Platja
    Hotel Roses Platja
    Av. de Rhode, 28, Roses, 17480, ES
    Show map

    When you stay at Hotel Roses Platja in Roses, you'll be on the beach, within a 5-minute walk of Roses Beach and Cap de Creus. This beach hotel is 10.8 mi... Read more…

    4/5
    Good
    344 reviews
    Free Wifi
    For more info about this hotel:
  • ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
    ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
    Jacinto Benavente ,5, Roses, 17480, ES
    Show map

    When you stay at ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA in Roses, you'll be near the beach, just steps from Roses Beach and Cap de Creus. ... Read more…

    4.5/5
    Excellent
    10 reviews
    Free Wifi
    For more info about this hotel: