Find Hotels

Choose your date

Choose your date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

3 star hotels in Roses

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

22 options found

  • Hotel Montana

    Jacinto Benavente, 22, Roses, Spain (Show map)

    Show map

    Montana Hotel is a 3-star comfortable guesthouse, located near to the beach. The hotel was opened in 1970 and remains an example of modern architecture in Roses ever since.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Nautilus

    Berganti, S/N, Roses, Spain (Show map)

    Show map

    The quiet Nautilus Hotel is placed near to the beachfront. The hotel opened its doors in 1962 and was remodeled in 1999.

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Ramblamar

    Avenida De Rhode, 153, Roses, Spain (Show map)

    Show map

    Ramblamar Hotel is a 3-star property situated at about 2.3 km distance from Aquabrava Water Park. The hotel occupies 5 floors and was renovated in 1996.

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Cala Montjoi

    Cala Montjoi, Roses, Spain (Show map)

    Show map

    The 3-star Cala Montjoi Hotel is situated a mere 7 km away from Dali Museum. The venue is 10 km away from Windoor Real Fly.

    More...
    From US$ 272
    price for 1 night
    BOOK From US$ 272
  • Mas Palou

    Carretera Arenes, S/N, Roses, Spain (Show map)

    Show map

    The budget 3-star Hotel Mas Palou provides fashionable rooms with a spectacular view of Roses Bay. The property is located 6 km away from Cap de Creus.

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Hotel Marian Platja

    Avenida Salata, S/N, Roses, Spain (Show map)

    Show map

    Hotel Marian Platja is a 3-star venue placed about 7 km from Aiguamolls de l'Empordà. The venue is placed next to sandy beaches.

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Maritim

    Jacinto Benavente 2-10, Roses, Spain (Show map)

    Show map

    The 3-star Maritim Hotel places guests abound 7 km from Monastery of Sant Pere de Rodes. Maritim Hotel was opened in 1964 and offers non-smoking rooms.

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Hotel Montmar

    Ctra. Mas Oliva, 14, Roses, Spain (Show map)

    Show map

    Hotel Montmar is a 3-star accommodation within 10 km of Dali Museum. The property is located 13 km away from Cap de Creus National Park.

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Prestige Goya Park

    Av. Port Del Reig S/N, Roses, Spain (Show map)

    Show map

    Prestige Goya Park is a 3-star hotel located in the center of Roses. Residing in an 8-story building, the hotel was opened in 1973 and renovated in 2001.

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • Prestige Mar Y Sol

    Plaza Cataluna, 20, Roses, Spain (Show map)

    Show map

    Prestige Mar Y Sol Hotel is a traditional place to stay in a central area, 10 km away from Dali Museum. The hotel opened its doors in 1987 and was…

    More...
    From US$ 144
    price for 1 night
    BOOK From US$ 144
  • Thalassa Sport

    Jacinto Benavente, 9, Roses, Spain (Show map)

    Show map

    Thalassa Sport Hotel is placed in the historical center of Roses and offers a casino, a sunbathing terrace and an indoor swimming pool. The family hotel, built in 1997, is…

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • Prestige Victoria

    Avenida Gola De L'Estany, S/N, Roses, Spain (Show map)

    Show map

    Located in a ski area of Roses, the 3-star Prestige Victoria Hotel offers a sunbathing terrace, a heated swimming pool and loungers. Renovated in 2002, the hotel features Mediterranean…

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Prestige Sant Marc

    De La Bocana 38-48, Roses, Spain (Show map)

    Show map

    Set in the center of Roses, this quiet hotel features 240 rooms and offers an outdoor swimming pool, a diving centre and a golf course. Built in 1986, the hotel…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Hotel Monterrey Roses By Pierre & Vacances

    Passeig Maritim 72-75, Roses, Spain (Show map)

    Show map

    The family 3-star Hotel Monterrey Roses By Pierre & Vacances provides non-smoking rooms with a panoramic view of Roses Bay.

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Prestige Coral Platja

    Av. De Rhode, 28, Roses, Spain (Show map)

    Show map

    Situated in the tourist center of Roses, the elegant Prestige Coral Platja Hotel offers tasteful rooms. Since 1968 the hotel has been hosting guests in a 4-story colonial building.

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • Marina

    Avinguda De Rhodes, 81, Roses, Spain (Show map)

    Show map

    Marina Hotel is a 3-star venue placed about 9 km from Cap de Creus. Marina Hotel lies about 10 minutes' walk from the city center.

    More...
    From US$ 157
    price for 1 night
    BOOK From US$ 157
  • Univers

    1 Josep Pla, Roses, Es, Roses, Spain (Show map)

    Show map

    Set in the heart of Roses, this 3-star hotel features a health club and a chapel. The grand hotel represents European architecture in Roses.

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Montecarlo

    Avinguda De La Platja, 2, Roses, Spain (Show map)

    Show map

    The pleasant Montecarlo Hotel offers accommodation in a shopping area of Roses. The building was renovated in 2010.

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Hotel Mediterraneo Anexo

    Quevedo, S/N, Roses, Spain (Show map)

    Show map

    Hotel Mediterraneo Anexo is a 3-star venue set 4.4 km away from Windoor Real Fly. Esglesia de Santa Maria is 10 km from Hotel Mediterraneo Anexo.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Port Canigo

    Avenida Port Canigo 15-31, Roses, Spain (Show map)

    Show map

    Port Canigo Hotel is a central 2-star accommodation featuring 35 rooms to stay in. Major Roses sights, such as Butterfly Park Empuriabrava and Aiguamolls de l'Empordà are located nearby.

    More...
    From US$ 174
    price for 1 night
    BOOK From US$ 174