Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

2026-05-01

2026-05-02

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



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Roses

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

47 properties found

  • Hotel Cala Joncols

    Carretera Cala Joncols, S/N, Roses, Spain (Show map)

    Hotel Cala Joncols Roses gives quick access to the Cala Joncols, which is situated about 5 minutes' walk away. Located 4.2 km from the Cadaqués Museum, the hotel features 21 rooms with views of the…

    More...

    From US$ 169
    price for 1 night
    Book Now From US$ 169
  • Prestige Mar Y Sol

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

    Immerse yourself in Roses's charm with the pleasant 3-star Prestige Mar Y Sol Hotel Roses, located only an 8-minute stroll from the miniature Minigolf Greens and offering bus ticket service and…

    More...

    From US$ 204
    price for 1 night
    Book Now From US$ 204
  • Hotel Vela

    Placa Catalunya, 2, Roses, Spain (Show map)

    Hotel Vela Roses includes 39 rooms and is 25 minutes' walk from the Creu Cobertella Dolmen. The hotel provides guests with snorkeling trips and horseback riding for a more entertaining stay.

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Hotel Grecs

    Homer, 12-14, Roses, Spain (Show map)

    The Ciutadella de Roses is within 20 minutes' walk of the 2-star smoke-free Hotel Grecs Roses, which boasts chaise longues, a shared lounge, and a golf course. Featuring a large outdoor swimming pool…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Casa Del Mar Hotel & Apartaments

    Canigo, 23-25, Roses, Spain (Show map)

    Boasting a sundeck and a picnic area, Casa Del Mar Hotel & Apartaments Roses is located merely a 9-minute walk from the Ciutadella de Roses. Parking is available on site at the hotel.

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Canyelles Platja

    Av. Diaz Pacheco, 7-9, Roses, Spain (Show map)

    The 4-star Canyelles Platja Roses hotel offers 24-hour front desk assistance and wake-up service and a privileged location, approximately a 25-minute walk from the Puig Rom. Guests can enjoy an à la…

    More...

    From US$ 155
    price for 1 night
    Book Now From US$ 155
  • Boutique Hotel Comtal Empuries

    61- 63 Carrer De La Paborderia, Roses, Spain (Show map)

    Located a mere 1.9 km from the Butterfly Park Empuriabrava, the 4-star Boutique Hotel Comtal Empuries Roses offers amenities such as chaise longues and a library. Boasting a heated indoor swimming…

    More...

    From US$ 100
    price for 1 night
    Book Now From US$ 100
  • Hotel Costa Brava

    Carrer De La Llotja 20, Roses, Spain (Show map)

    Located only 600 metres from Teatre Municipal, the 3-star Hotel Costa Brava Roses is just 5 minutes' walk from the Gozos Mundanos. The hotel also offers guests Wi-Fi throughout the property.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Hostal Rom Familiar

    Trinitat 35, Roses, Spain (Show map)

    The 2-star Hostal Rom Familiar Roses hotel is situated in a pedestrian area of Roses, 4.5 km from the Wide Platja d'Empuriabrava Sandy Beach and just 10 minutes' walk from the miniature Minigolf…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Prestige Sant Marc

    Avenida La Bocana, 38, Roses, Spain (Show map)

    The family Prestige Sant Marc Hotel Roses, located in the Santa Margarida district of Roses, also stands 2.3 km from the Aquabrava Open 5 water park and provides a tour desk for better sightseeing.

    More...

    From US$ 189
    price for 1 night
    Book Now From US$ 189
  • Hotel Ramblamar

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

    Positioned approximately 6 km from the Windoor Real Fly indoor skydiving and around 5 minutes' walk from Express, the 3-star Hotel Ramblamar Roses provides a banquet hall for a variety of uses. In…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Nautilus Hotel

    Berganti, 15, Roses, Spain (Show map)

    Offering a location a 5-minute walk from the Salatar Beach, Nautilus Hotel Roses offers 61 rooms. This hotel in the Santa Margarida district has an outdoor swimming pool, as well as private parking…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Hotel La Cala

    C/ Sant Sebastia, 61, Roses, Spain (Show map)

    Situated around 5 minutes' walk from Platja Nova, Hotel La Cala Roses offers 13 rooms. The hotel is a good starting point for exploring Roses, including the Megalithic Park of Roses, which is merely…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Hotel Marian Platja

    Avgda. Salata s/n, Roses, Spain (Show map)

    Featuring a lift and a vending machine, the 3-star Hotel Marian Platja Roses is in close proximity to the Salatar Beach. Offering a location only 400 metres from the Trinidad Castle, the hotel…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Hotel Montana By Bossh! Hotels

    Jacinto Benavente 24 26, Roses, Spain (Show map)

    Situated approximately 5 minutes' walk from Platja del Rastell, the superb Hotel Montana By Bossh! Hotels Roses offers 25 rooms. The hotel is a good starting point for Roses's sports attractions…

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Hotel & Apartaments Thalassa Sport & Wellness

    Jacinto Benavente 9, Roses, Spain (Show map)

    Enticing active tourists with snorkeling trips and horseback riding, the 2-star newly built Hotel & Apartaments Thalassa Sport & Wellness Roses is around a 5-minute stroll from the Salatar Beach.

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147
  • Bay Hotel

    Punta Prima, 1, Roses, Spain (Show map)

    The 2-star Bay Hotel Roses, located within a 6-km distance of the expansive La Rubina Beach, offers an outdoor swimming pool and Wi-Fi in public areas. This Roses hotel lies in the Santa Margarida…

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • 1935 Hotel Boutique & Apartments - Adults Only

    Avinguda Del Salatar, 16, Roses, Spain (Show map)

    Situated about 600 metres from the Trinidad Castle, the 4-star 1935 Hotel Boutique & Apartments - Adults Only Roses offers stylish rooms with Wi-Fi throughout the property. Located 2.5 km from such…

    More...

    From US$ 113
    price for 1 night
    Book Now From US$ 113
  • Hotel Parc

    Avda. Rhode, 85, Roses, Spain (Show map)

    Within 10 minutes' walk of the miniature Minigolf Greens, the 2-star family-owned Hotel Parc Roses includes 46 rooms. This Roses hotel serves Mediterranean dishes prepared in the à la carte…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Hostal Puig Rom

    Placa De Llevant 1, Roses, Spain (Show map)

    Located within 5 minutes' walk of the Playa La Perola, the 2-star Hostal Puig Rom Roses hotel gives quick access to various city sites. This Roses hotel offers 6 rooms and amenities such as luggage…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35