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

  • Roses Holiday Center

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

    The 2-room Roses Holiday Center is only 1.9 km from Ciutadella de Roses and features a terrace with a swimming pool. Aquabrava Open 5 is located 2.6 km away and Girona-Costa Brava airport is located…

    More...

    Book Now
  • Res. Baie 18

    Res. Baie 18 5 Carrer Del Port De Reig, Roses, Spain (Show map)

    The beachfront 65 m^2 Res. Baie 18 Apartment includes a terrace and is situated 5 minutes' walk from Platja del Salatar Beach. Within close proximity of Parc Megalitic de Roses, the spacious…

    More...

    From US$ 219
    price for 1 night
    Book Now From US$ 219
  • Rnet - Royal Marine Xaloc 3-1 - Roses Costa Brava

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

    The 33 m^2 Rnet - Royal Marine Xaloc 3-1 - Roses Costa Brava Apartment is situated in the Santa Margarida district, at a distance of 4.7 km from Butterfly Park Empuriabrava, which is higly…

    More...

    From US$ 214
    price for 1 night
    Book Now From US$ 214
  • Holiday Center 04

    Avinguda De La Gola De L'Estany Holiday Center 2604, Roses, Spain (Show map)

    The beachfront 45 m^2 Holiday Center 04 is 3.1 km from Karting Roses and offers a terrace with a swimming pool. Being set in the Santa Margarida district, the 1-bedroom apartment provides an…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Apartment Port Canigo-8 By Interhome

    Roses, Spain (Show map)

    The 45 m^2 Apartment Port Canigo-8 By Interhome is nestled in the Santa Margarida district, 12 minutes' walk from the pizzeria Restaurant El Santa. Guests can lounge by a seasonal outdoor pool before…

    More...

    From US$ 132
    price for 1 night
    Book Now From US$ 132
  • Apartment Ahinoa By Interhome

    Calle De Calderon De La Barca 12 - 17480 Roses, Roses, Spain (Show map)

    The beachfront Apartment Ahinoa By Interhome is a great place to stay in the Santa Margarida district, nearly a 25-minute stroll from Aquabrava Open 5. Guests will enjoy Wi-Fi, and a free private car…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Welcs Apartamento 224 Emp Con Terraza

    De La Gola De L'Estany, 16-20, Roses, Spain (Show map)

    Located in the Santa Margarida district of Roses, the 1-room Welcs Apartamento 224 Emp Con Terraza Roses is approximately 5 minutes' walk from Castillo de la Trinidad and merely 1.6 km from the…

    More...

    From US$ 411
    price for 1 night
    Book Now From US$ 411
  • Apartamento En 1ª Linea De Playa En Roses Con Terraza, Vista Al Mar Y Parking Comunitario - Es-258-3

    Passeig Maritim, 22, Roses, Spain (Show map)

    The 1-room Apartamento Roses, 2 Dormitorios, 6 Personas - Es-258-3 is nestled in the Santa Margarida district, 2.9 km from Far de Roses. The apartment has a terrace which offers views of the garden.

    More...

    From US$ 355
    price for 1 night
    Book Now From US$ 355
  • Apartamento Frente Al Mar Con Piscina En Santa Margarita, Roses - Es-228-178

    Avda. Gola D'Estany 14-16, Roses, Spain (Show map)

    Offering a location within 25 minutes' walk of the Ciutadella de Roses, the 1-room Apartamento Frente Al Mar Con Piscina En Santa Margarita, Roses - Es-228-178 also gives access to a variety of…

    More...

    From US$ 116
    price for 1 night
    Book Now From US$ 116
  • Rnet - 600 Studio Isla De Roses 27A

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

    Featuring a lift and a tour desk, the 28 m² Rnet - 600 Studio Isla De Roses 27A is around 25 minutes' walk from the Aquabrava Open 5 water park. To elevate their stay, guests can make the most of…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Miramar 9A

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

    If you want to stay in the Santa Margarida district, the 1-room Miramar 9A Apartment is a good choice located, at a distance of 3.2 km from Platja d'Empuriabrava. The apartment also has a terrace…

    More...

    From US$ 185
    price for 1 night
    Book Now From US$ 185
  • Apartment Platja De Roses-11 By Interhome

    Roses, Spain (Show map)

    If you want to stay in the Santa Margarida district, the spacious 1-bedroom Apartment Platja De Roses-11 By Interhome is a good choice located, around 6 km from Monasterio de Sant Pere de Rodes…

    More...

    From US$ 199
    price for 1 night
    Book Now From US$ 199
  • Port Badia 1B

    Avda Del Pastor 4 Port Badia 1B, Roses, Spain (Show map)

    Featuring an outdoor swimming pool and a terrace, the 1-room Port Badia 1B Apartment is situated in the Santa Margarida district, about a 25-minute stroll from Castillo de la Trinidad. Minigolf…

    More...

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

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

    Situated approximately 20 minutes' walk from the miniature Minigolf Greens, the 1-room Rnet - Rhc Viv Roses Holiday Center apartment offers a lift and a tour desk in the Santa Margarida district of…

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Global Immo 3347 La Solana

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

    The spacious Global Immo 3347 La Solana Apartment is nestled in the Santa Margarida district, within a 5-minute drive of the restaurant las Palmeras. Guests might as well enjoy diving, hiking, and…

    More...

    From US$ 150
    price for 1 night
    Book Now From US$ 150
  • Rnet - Sandra II C9 - Santa Margarita Roses Costa Brava

    De La Bocana, Ii, 50, Roses, Spain (Show map)

    The 1-room Rnet - Sandra II C9 - Santa Margarita Roses Costa Brava is nestled in the Santa Margarida district and features opportunities for tour assistance. The apartment lies just off Castillo de…

    More...

    From US$ 220
    price for 1 night
    Book Now From US$ 220
  • Rnet - Ir 7-29 Studios Roses Costa Brava

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

    The 1-room Rnet - Ir 7-29 Studios Roses Costa Brava is nestled in the Santa Margarida district and features opportunities for sightseeing arrangements. Platja d'Empuriabrava is 2.6 km away, and…

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • Roses Frontline Perfect For Family

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

    The 96 m^2 Roses Frontline Perfect For Family Apartment is located just 11 minutes' walk from Coll de Roses and about 10 minutes by car from Far de Roses. The 2-bedroom apartment assures guests'…

    More...

    From US$ 511
    price for 1 night
    Book Now From US$ 511
  • Global Immo 3329 Royal Marine I

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

    Offering a swimming pool and a terrace, Global Immo 3329 Royal Marine I Apartment is situated in the Santa Margarida district, a 25-minute walk from Castillo de la Trinidad. High-speed Internet…

    More...

    From US$ 134
    price for 1 night
    Book Now From US$ 134
  • Holiday Home Port Estrella By Interhome

    Av. Del Nord, Nº1 - Casa Nº 26, Roses, Spain (Show map)

    Staying at the 2-bedroom Holiday Home Port Estrella By Interhome Roses, guests can visit the Wide Platja d'Empuriabrava Sandy Beach, which is nearly a 10-minute drive away.

    More...

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