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-04-26

2026-04-27

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

Cheap and budget 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

776 properties found

  • 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$ 103
    price for 1 night
    Book Now From US$ 103
  • Canyelles Apartament

    C/ Diego Velazquez,15-17, Roses, Spain (Show map)

    The beachfront Canyelles Apartament Roses overlooks the patio and is situated just a 6-minute walk from Platja de Canyelles Petites White-Sand Beach. Set 2.6 km from the Visigothic Citadel of Puig…

    More...

    From US$ 140
    price for 1 night
    Book Now From US$ 140
  • Rosap

    Carrer De Josep Carner, 8, Roses, Spain (Show map)

    Featuring a swimming pool, Rosap Apartment Roses is a 5-minute walk from the Puig Rom. Guests can relax and take in mountain views from a terrace of this apartment.

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • Agi Marina Apartments

    Diaz Pacheco, 11, Roses, Spain (Show map)

    Agi Marina Apartments Roses is nestled in the Almadraba-Canyelles district, just around the corner from the seafood restaurant Chez Paquitto.

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • Nido 409 G

    Avinguda De Santa Margarida, Roses, Spain (Show map)

    Nestled about a 5-minute walk from the Caprabo Roses, the 60 m² Nido 409 G Apartment Roses offers quick access to numerous tourist attractions nearby. Situated in Roses, 4.3 km from the Creu…

    More...

    From US$ 172
    price for 1 night
    Book Now From US$ 172
  • Casa De L'Albada

    Carrer Praxiteles ,1, Roses, Spain (Show map)

    Offering a location within 300 metres of the Dolmen del Llit de la Generala, Casa De L'Albada Bed & Breakfast Roses offers 7 rooms. This hotel features a heated swimming pool with a hot tub and a…

    More...

    From US$ 182
    price for 1 night
    Book Now From US$ 182
  • Aparthotel Els Molins

    Avenida Rhodes, 22, Roses, Spain (Show map)

    Offering a location within 300 metres of Roses Beach, Aparthotel Els Molins Roses offers 45 rooms. Located a short way from the Ciutadella de Roses, this hotel boasts Mediterranean cuisine served at…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Escondite Central Con Terraza Compartida En La Azotea

    Calle Puig Rom 25, Roses, Spain (Show map)

    Guests of the recently renovated Escondite Central Con Terraza Compartida En La Azotea Roses hotel can easily reach Esglesia de Santa Maria de Roses, located about a 5-minute walk away.

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Citadel Oliva 4P Roses, Beach & Centre, Private Parking, Terrace

    36 Ronda Miquel Oliva Prat 1B, Roses, Spain (Show map)

    Located a 25-minute stroll from the Castell de la Trinitat, Citadel Oliva 4P Roses, Beach & Centre, Private Parking, Terrace apartment is 4.8 km from a top family-friendly place like the Funnyway.

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Inmosantos Apartaments Nuria

    Punta De Ponent, 14, Roses, Spain (Show map)

    Inmosantos Apartaments Nuria Roses lies in a shopping area, 3.8 km from the Creu Cobertella Dolmen and approximately 25 minutes on foot from the La Punta Beach. Guests will surely benefit from Wi-Fi…

    More...

    From US$ 132
    price for 1 night
    Book Now From US$ 132
  • Holidays Penthouse Vues Panoramiques Sur Le Port Naval,Un Sejour Elegant Assure " Wifi Parquing Gratuit

    Carrer Punta De La Ferrera, 2, Roses, Spain (Show map)

    The 26 m² Holidays Penthouse: Panoramic Port Views with Free WiFi & Parking Roses apartment is a great place to stay in the Santa Margarida district of Roses, 2.5 km from the miniature Minigolf…

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • 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
  • Rhode 2A

    Avda Rhode 121 2A, Roses, Spain (Show map)

    Located a 10-minute ride from the Karting Roses, the beachfront Rhode 2A Apartment Roses overlooks the city. This apartment welcomes guests to enjoy seaside sea views from a terrace.

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Caballito De Mar

    24 Carrer De La Roca Llarga, Roses, Spain (Show map)

    The 45 m² Caballito De Mar Roses apartment is located 10 minutes' drive from the Aquabrava Open 5 water park and only 1.7 km from the miniature Minigolf Greens. Providing opportunities for mini golf,…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Vista Roses Mar - Apartamento Con Piscina II

    15 Avinguda Port Canigo, Roses, Spain (Show map)

    Vista Roses Mar - Apartamento Con Piscina II is a great place to stay in the Santa Margarida district of Roses, about 4 km from the expansive La Rubina Beach. Offering a terrace, this apartment also…

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • Apartament Oasis B3 Roses

    Carrer De Bernat Metge 2, Escala B, Porta 3, Roses, Spain (Show map)

    Located in the Santa Margarida district of Roses, the beachfront 1-bedroom Apartament Oasis B3 Roses is just 6 minutes' walk from the miniature Minigolf Greens and 2.6 km from the Karting Roses…

    More...

    From US$ 149
    price for 1 night
    Book Now From US$ 149
  • Apartaments Roses Platja By Hotels Mediterraneo

    Calle Lope De Vega, 1, Roses, Spain (Show map)

    The 9-room Apartaments Roses Platja By Hotels Mediterraneo offers proximity to such tourist attractions as the Salatar Beach, situated approximately a 5-minute walk away. The apartment offers a…

    More...

    From US$ 136
    price for 1 night
    Book Now From US$ 136
  • Las Delicias Roses

    39 Carrer Del Pujada Al Puig-Ron Residencia "Las Delicias", Roses, Spain (Show map)

    The spacious Las Delicias Roses apartment offers views of the sea and a location a 10-minute drive from the Castell de la Trinitat. The opportunity for snorkelling, horse riding, and mini golf will…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Nido 380G

    Carrer Cap Blanc 14, Roses, Spain (Show map)

    The 1-room Nido 380G Apartment Roses is situated in the Santa Margarida district, around a 10-minute drive from the La Punta Beach, and overlooks the sea. To diversify guests' leisure, a private…

    More...

    From US$ 103
    price for 1 night
    Book Now From US$ 103
  • 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