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

  • Apartamento Cerca De La Playa Con Piscina Y Terraza - Hisp-288-57

    Avda Gola Estany 10 1º 13ª, Roses, Spain (Show map)

    Staying at Apartamento Cerca De La Playa Con Piscina Y Terraza - Hisp-288-57 Roses, guests can relax on a terrace 6 km from the expansive La Rubina Beach.

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • La Baie 47

    7 Carrer Del Port De Reig Edificio De La Baie, Roses, Spain (Show map)

    Located in the Santa Margarida district, the 27 m^2 La Baie 47 Apartment is just a 5-minute walk from Castillo de la Trinidad and at a 950-metre distance from Minigolf Greens, which is recommended to…

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • Miramar 5C

    2 Carrer Del Port De Reig, Roses, Spain (Show map)

    Located in the Santa Margarida district, the 37 m^2 Miramar 5C Apartment is about 5 minutes' walk from Castillo de la Trinidad and about a 10-minute ride from Karting Roses, which is recommended to…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Spacious Apartment In Roses, 60 M², Shared Pool

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

    Situated approximately 25 minutes' walk from the Karting Roses, the 0-room Spacious Apartment In Roses, 60 M², Shared Pool provides convenient access to numerous nearby attractions.

    More...

    From US$ 436
    price for 1 night
    Book Now From US$ 436
  • Rnet - Rhc 1208 Roses Holiday Center

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

    The 1-room Rnet - Rhc 1208 Roses Holiday Center apartment is situated around a 25-minute walk from the Megalithic Park of Roses and offers a private swimming pool. This beachfront apartment with a…

    More...

    From US$ 179
    price for 1 night
    Book Now From US$ 179
  • V023 - Roses Platja

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

    V023 - Roses Platja Apartment is situated on the beachfront, about 15 minutes' drive from the broad church "Basilica of Santa Maria", and comes with 2 bedrooms. Guests can relax and take in sea views…

    More...

    Book Now
  • Ibr- Mileni 3

    Joanaot Martorell, 2, 21, Roses, Spain (Show map)

    Located in the Santa Margarida district, the 1-room Ibr- Mileni 3 Apartment includes a terrace with views of the sea. Far de Roses is within 10 minutes' drive of the apartment, while Querabs 1 bus…

    More...

    From US$ 194
    price for 1 night
    Book Now From US$ 194
  • Mileni 2 1 3 1 Roses - Immo Barneda

    Joanot Martorell, 1, 25, Roses, Spain (Show map)

    The 1-room Mileni 2 1 3 1 Roses - Immo Barneda Apartment is situated in the Santa Margarida district, within a 2-km distance of Platja La Punta, and overlooks the garden. This spacious apartment…

    More...

    From US$ 405
    price for 1 night
    Book Now From US$ 405
  • Apartamento Soleado En Porto Marina Con Immo 365

    Carretera Besalu Roses, 149, Roses, Spain (Show map)

    Staying at the 1-room Apartamento Soleado En Porto Marina Con Immo 365 Roses, guests can visit the expansive La Rubina Beach, located around 4 km away. Also, the presence of a private swimming pool…

    More...

    Book Now
  • Welcs Apartamento 153 Emp Con Vistas Al Puerto

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

    The 68 m^2 Apartamento Welcs Emp-153-Con Vistas Al Puerto Apartment is located at a distance of 3.2 km from Platja d'Empuriabrava and approximately a 25-minute walk from Aquabrava Open 5. Offering a…

    More...

    From US$ 384
    price for 1 night
    Book Now From US$ 384
  • Apartament Santa Margarida

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

    Situated 1.4 km from Aquabrava Open 5, the spacious 1-bedroom Apartament Santa Margarida Apartment provides guests with Wi-Fi for either business or leisure. This family-friendly apartment has a…

    More...

    From US$ 316
    price for 1 night
    Book Now From US$ 316
  • Inmosantos Oasis E2

    Carrer De Bernat Metge 2, Roses, Spain (Show map)

    Staying at the spacious Inmosantos Oasis E2 Apartment, guests can relax on a terrace nearly a 25-minute walk from Platja La Punta. This apartment features Wi-Fi in the rooms.

    More...

    From US$ 773
    price for 1 night
    Book Now From US$ 773
  • Maritim 2 D Roses - Immo Barneda

    Jacinto Benavente 16-20, Roses, Spain (Show map)

    Nestled in the Santa Margarida district, the 70 m^2 Maritim 2 D Roses - Immo Barneda Apartment is within a 7-km distance of such cultural places of interest as Flour Mill and Eco-Museum. This 1…

    More...

    From US$ 252
    price for 1 night
    Book Now From US$ 252
  • La Plage 25B

    1 Carrer Sant Pau, Roses, Spain (Show map)

    Nestled next to Platja del Salatar Beach, the 27 m^2 La Plage 25B offers quick access to numerous tourist attractions nearby.

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Rnet - Puerto Simona 05 - Roses Costa Brava

    De La Platja, Brico, 40, Roses, Spain (Show map)

    The 32 m^2 Rnet - Puerto Simona 05 - Roses Costa Brava Apartment includes a terrace and is located at a distance of 4.1 km from Dolmen Creu Cobertella. Situated relatively close to Castillo de la…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Sunny Apartment In Roses With A Warm Terrace

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

    The 60 m² Sunny Apartment In Roses With A Warm Terrace is a great place to stay in the Santa Margarida district of Roses, approximately a 25-minute walk from the Aquabrava Open 5 water park. Guests…

    More...

    Book Now
  • Apartment Platja De Roses-3 By Interhome

    Passeig Maritim 20, Roses, Spain (Show map)

    If you want to stay in the Santa Margarida district, the beachfront 1-bedroom Apartment Platja De Roses-3 By Interhome is a good choice located, merely 11 minutes on foot from Coll de Roses. This…

    More...

    From US$ 295
    price for 1 night
    Book Now From US$ 295
  • Bonito Apartamento Vista Piscina Av-73

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

    Located 3.5 km from Platja La Punta, the spacious 65 m^2 Bonito Apartamento Vista Piscina Av-73 Roses is within 10 minutes' drive of a top family-friendly place like Butterfly Park Empuriabrava. The…

    More...

    From US$ 163
    price for 1 night
    Book Now From US$ 163
  • Punta Pelegri 318 Roses - Immo Barneda

    Punta Pelegri 1, Roses, Spain (Show map)

    The 1-room Punta Pelegri 318 Roses - Immo Barneda Apartment is located in the Santa Margarida district, a mere 5 minutes' walk from Platja del Salatar Beach. The apartment boasts a terrace and…

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Rnet - 600 Tramuntana 01-22

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

    Staying at the 1-room Rnet - 600 Tramuntana 01-22 Apartment Roses, guests can visit the La Rubina Beach, located around 6 km away.

    More...

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