Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2026-03-08

2026-03-09

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

Catalonia hotels in Santa Margarida

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

797 properties found

  • Thalassa

    Avenida De La Platja, 99-101, Roses, Spain (Show map)

    Thalassa includes a terrace and is situated around a 5-minute walk from Chic Roses. Located about 10 minutes by car from Platja d'Empuriabrava, this apartment offers guests access to useful cleaning…

    More...

    From US$ 171
    price for 1 night
    Book Now From US$ 171
  • Spacieux Appartement Rose Front Mer Et Piscine

    Avinguda De La Bocana, 8 Escalier 3 Etages 4 1A, Roses, Spain (Show map)

    The 1-room Spacieux Appartement Rose Front Mer Et Piscine Roses is a great place to stay in the Santa Margarida district of Roses, 2.6 km from the Platja d'Empuriabrava. Offering not far from the…

    More...

    From US$ 113
    price for 1 night
    Book Now From US$ 113
  • Appartement Premiere Ligne De Mer Avec Piscine

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

    Appartement Premiere Ligne De Mer Avec Piscine offers views of the pool and a location nearly 20 minutes' walk from Minigolf Greens. Guests can relax and take in sea views from a terrace of this…

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Miramar 6B

    54 Avinguda De La Gola De L'Estany, Roses, Spain (Show map)

    The 1-room Miramar 6B Apartment includes a terrace and is situated merely a 5-minute walk from Platja del Salatar Beach. The apartment lies in the Santa Margarida district, at a distance of 3.1 km…

    More...

    From US$ 212
    price for 1 night
    Book Now From US$ 212
  • Apartment Clos Des Franquets By Interhome

    Roses, Spain (Show map)

    The spacious Apartment Clos Des Franquets By Interhome Roses lies a 5-minute walk from the Caprabo Roses.

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • Apartment Roses Holiday Center-19 By Interhome

    Roses, Spain (Show map)

    To enjoy your vacation in Roses, stay at the beachfront 42 m² Apartment Roses Holiday Center-19 By Interhome, which is 2.6 km from the Wide Platja d'Empuriabrava Sandy Beach and nearly a 10-minute…

    More...

    From US$ 177
    price for 1 night
    Book Now From US$ 177
  • Rnet - Cap Llarg 22

    22 Carrer Cap Llarg, Roses, Spain (Show map)

    The 1-bedroom Rnet - Cap Llarg 22 Villa Roses is located about a 25-minute walk from the miniature Minigolf Carmanso and welcomes its guests to enjoy lawn tennis, mini golf, and ping-pong. This 1…

    More...

    From US$ 266
    price for 1 night
    Book Now From US$ 266
  • Seaview Heights Suite In Roses

    Espana Cap De Ponent, N11, Planta 9 Puerta 27, Roses, Spain (Show map)

    Seaview Heights Suite In Roses is nestled in the Santa Margarida district, 20 minutes' walk from the bar La Siesta Beach Bar. This apartment offers a plunge pool for guests to enjoy during their stay.

    More...

    From US$ 312
    price for 1 night
    Book Now From US$ 312
  • Maison Dans Charmante Residence Avec Grande Piscine Commune,

    Carrer Port Joan, Roses, Spain (Show map)

    Located in the Santa Margarida district, the 1-bedroom Maison Dans Charmante Residence Avec Grande Piscine Commune, is provided with an outdoor pool for guests to unwind.

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Global Immo 3330 Royal Marina I Tramuntana 4-10

    2 Carrer Port Joan, Roses, Spain (Show map)

    Global Immo 3330 Royal Marina I Tramuntana 4-10 Apartment boasts views of the street and is located at a distance of 2.6 km from Ciutadella de Roses. Guests can relax and take in city views from a…

    More...

    From US$ 153
    price for 1 night
    Book Now From US$ 153
  • Casa Lorca

    24 Carrer Del Berganti, Roses, Spain (Show map)

    Situated nearly a 10-minute ride from Castell de la Trinitat, the 4-bedroom Casa Lorca Villa offers guests to enjoy an aqua park and a sun deck. Located approximately 2 km from Karting Roses, the…

    More...

    From US$ 493
    price for 1 night
    Book Now From US$ 493
  • Apartamento Soleado Con Terraza, A/A Y Garaje En Roses, Cerca De Playa Y Parque Natural - Es-258-63

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

    The spacious 2-bedroom Apartamento Roses, 2 Dormitorios, 6 Personas - Es-258-63 is nestled in the Santa Margarida district, 15 minutes' stroll from Aquabrava Open 5. Guests can take advantage of Wi…

    More...

    From US$ 140
    price for 1 night
    Book Now From US$ 140
  • Jouvacations Apartamento Joanot

    25 Carrer De Joanot Martorell, Roses, Spain (Show map)

    Located just 1.1 km from Ciutadella de Roses, the beachfront 70 m^2 Jouvacations Apartamento Joanot Apartment features complimentary private parking for those who travel by car. Parc Megalitic de…

    More...

    From US$ 1071
    price for 1 night
    Book Now From US$ 1071
  • Apartamento Con Piscina - Magnificas Vistas Al Canal - Aire Acondicionado A

    Carrer Cap De La Gola, 20 Edificio Nirvana, Roses, Spain (Show map)

    Featuring a private swimming pool and a terrace, the 1-room Apartamento Con Piscina - Magnificas Vistas Al Canal - Aire Acondicionado A Roses is situated in the Santa Margarida district of Roses…

    More...

    Book Now
  • Miramar 15C

    8 Carrer Del Port De Reig Planta 2 - Puerta 15, Roses, Spain (Show map)

    The 1-room Miramar 15C Apartment Roses provides swift access to various city landmarks, such as the Salatar Beach, located just a 5-minute walk away.

    More...

    From US$ 162
    price for 1 night
    Book Now From US$ 162
  • Rnet - 600 Xaloc 08-37

    Carrer Cap Ponent, 11 8, Roses, Spain (Show map)

    The 1-room Rnet - 600 Xaloc 08-37 Apartment Roses is about a 10-minute ride from the expansive Platja d'Empuriabrava Beach and features a terrace with a swimming pool. The 25 m² apartment is located…

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147
  • Apartment Roses Holiday Center-2 By Interhome

    Avenida De La Gola Del Estany 13 - 17480 Roses, Roses, Spain (Show map)

    Situated in the Santa Margarida district, the beachfront 1-bedroom Apartment Roses Holiday Center-2 By Interhome offers a terrace with a swimming pool. Aquabrava Open 5 is 2.6 km away and guests can…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Apartamento En El Corazon De Santa Margarita, Cerca De La Playa, Con Terraza Y Parking. - Es-258-61

    C/ Roca Plana, 5, Roses, Spain (Show map)

    Located in the Santa Margarida district, the 1-room Apartamento Roses, 1 Dormitorio, 4 Personas - Es-258-61 is a mere 550 metres from Castillo de la Trinidad and only 1.7 km from Minigolf Greens…

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Apartment Stella Maris-2 By Interhome

    Roses, Spain (Show map)

    Set in the Santa Margarida district of Roses, the spacious 2-bedroom Apartment Stella Maris-2 By Interhome features free private parking nearby. Castillo de la Trinidad is located merely 1.3 km from…

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Global-Immo 3361 Monica 7

    25 Carrer De Miguel De Cervantes,, Roses, Spain (Show map)

    The 1-room Global-Immo 3361 Monica 7 Apartment includes a terrace and is located approximately 25 minutes' walk from Karting Roses. An aqua park and a sundeck, and opportunities for diving, canoeing,…

    More...

    Book Now