Hotels in Santa Margarida

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Santa Margarida?

BAY HOTEL

BAY HOTEL
2.0 star property
Santa Margarida
The price is $129
$144 total
includes taxes & fees
Jun 30 - Jul 1
BAY HOTEL

Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
4.0 star property
Santa Margarida
8.6 out of 10, Excellent, (854 reviews)
"Very nice and quiet spot. Walkable to town. It was a little dated. The hair dryer was useless. The spa was very nice. Daily breakfast was excellent."
United States
Cari
The price is $187
$210 total
includes taxes & fees
Jun 28 - Jun 29
Hotel Montecarlo Spa & Wellness

Prestige Victoria Hotel

Prestige Victoria Hotel
3.0 star property
Santa Margarida
8.0 out of 10, Very Good, (569 reviews)
"Very well located on the beach."
Canada
Dominique
The price is $161
$180 total
includes taxes & fees
Jun 25 - Jun 26
Prestige Victoria Hotel

Hotel Monterrey Roses by Pierre & Vacances

Hotel Monterrey Roses by Pierre & Vacances
4.0 star property
Santa Margarida
8.2 out of 10, Very Good, (488 reviews)
"Great location by the beach"
Finland
Paavo
The price is $126
$143 total
includes taxes & fees
Jun 28 - Jun 29
Hotel Monterrey Roses by Pierre & Vacances

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
4.0 star property
Santa Margarida
8.8 out of 10, Excellent, (380 reviews)
"Clean, helpful staff, minimalist, quiet and a pleasant walk to beach."
United States
Mark
The price is $129
$146 total
includes taxes & fees
Jun 25 - Jun 26
Hotel Prestige Sant Marc

Hotel Mas Vidal

Hotel Mas Vidal
4.0 star property
30 km from Santa Margarida
10.0 out of 10, Exceptional, (2 reviews)
"Clean room and nice staff :) "
United States
HyoJin
The price is $148
$167 total
includes taxes & fees
Jun 24 - Jun 25
Hotel Mas Vidal

Les Roches Brunes

Les Roches Brunes
29.2 km from Santa Margarida
10.0 out of 10, Exceptional, (3 reviews)
"Hotel has a perfect location with an amazing view of the Collioure"
United States
Osvaldo
The price is $344
$394 total
includes taxes & fees
Jun 21 - Jun 22
Les Roches Brunes

Hôtel le Catalan Restaurant Le Miradou

Hôtel le Catalan Restaurant Le Miradou
3.0 star property
23.6 km from Santa Margarida
8.8 out of 10, Excellent, (199 reviews)
"Nice hotel and location, great views from the rooms"
United Kingdom
Alexander
The price is $146
$165 total
includes taxes & fees
Jun 22 - Jun 23
Hôtel le Catalan Restaurant Le Miradou

Marconia Boutique Residence

Marconia Boutique Residence
4.0 star property
23.8 km from Santa Margarida
10.0 out of 10, Exceptional, (8 reviews)
"Great stay! Nice apartment with all you need. Time for relax and great outdoor space with pool."
United Kingdom
Enric
The price is $378
$421 total
includes taxes & fees
Jun 20 - Jun 21
Marconia Boutique Residence

Boutique Hotel Can Pico

Boutique Hotel Can Pico
4.0 star property
14.8 km from Santa Margarida
9.4 out of 10, Exceptional, (48 reviews)
"Excellent small boutique hotel staff was great food excellent couldn’t be better "
United States
Lars
The price is $120
$137 total
includes taxes & fees
Jun 21 - Jun 22
Boutique Hotel Can Pico

Mas Palou

Mas Palou
3.0 star property
3.6 km from Santa Margarida
7.6 out of 10, Good, (123 reviews)
" I loved all but lighting to find room bad!"
United States
Christopher
The price is $78
$88 total
includes taxes & fees
Jun 21 - Jun 22
Mas Palou

Mas Falgarona Hotel Boutique and Spa

Mas Falgarona Hotel Boutique and Spa
4.0 star property
19.9 km from Santa Margarida
9.4 out of 10, Exceptional, (44 reviews)
"Stunning property- scenic area. Rooms are modern and spacious - very good restaurant You have exclusive use of the spa for an hour which was a nice touch English spoken "
United Kingdom
PAUL
The price is $175
$197 total
includes taxes & fees
Jun 28 - Jun 29
Mas Falgarona Hotel Boutique and Spa

Hotel Divino by Fimedhotels

Hotel Divino by Fimedhotels
4.0 star property
15.2 km from Santa Margarida
9.6 out of 10, Exceptional, (51 reviews)
"The hotel is whimsical, well kept and in a perfect location if visiting the Dali Museum and Theater. Staff availability is limited. There is a buffet breakfast available, but it does not have a restaurant. There are several restaurants in the area though"
United States
Nancy
The price is $107
$122 total
includes taxes & fees
Jun 21 - Jun 22
Hotel Divino by Fimedhotels

Can Miquel

Can Miquel
3.0 star property
17.7 km from Santa Margarida
9.2 out of 10, Wonderful, (63 reviews)
"Very quiet, right on the beach! Loved it."
Canada
Agota
The price is $219
$243 total
includes taxes & fees
Jun 21 - Jun 22
Can Miquel

Hotel Restaurant el Molí

Hotel Restaurant el Molí
3.0 star property
20.8 km from Santa Margarida
9.8 out of 10, Exceptional, (21 reviews)
"Nice hotel, very clean, friendly staff, very average breakfast"
Canada
Francois
The price is $198
$220 total
includes taxes & fees
Jun 30 - Jul 1
Hotel Restaurant el Molí

Hotel Vistabella

Hotel Vistabella
5.0 star property
Almadraba-Canyelles, 4.8 km from Santa Margarida
9.2 out of 10, Wonderful, (207 reviews)
"This is a beautiful spot on the Costa Brava! Loved the little private beach and the views were amazing. The food was the best I had on my trip in Spain."
United States
aimee
The price is $279
$318 total
includes taxes & fees
Jun 24 - Jun 25
Hotel Vistabella

Hotel Masia la Palma

Hotel Masia la Palma
3.5 star property
25.5 km from Santa Margarida
9.6 out of 10, Exceptional, (29 reviews)
"We found the hotel to be very well run with friendly and caring staff. Our room was large and well appointed. The breakfast buffet and other meals were excellent. The hotel is in a beautiful, tranquil rural setting but in easy reach of Figueres, Girona and the coast. "
United Kingdom
Anthony
The price is $131
$146 total
includes taxes & fees
Jun 30 - Jul 1
Hotel Masia la Palma

Cortijo Cal Rajoler

Cortijo Cal Rajoler
2.5 star property
15.4 km from Santa Margarida
9.6 out of 10, Exceptional, (92 reviews)
"The stay was top notch from service and stuff. Simple living and nice. When we are travelling down to Spain we WILL stay here. It’s little bit off the high way but it’s inlet 5min to drive. I strongly recommend this place."
Sweden
theres-antti
The price is $125
$141 total
includes taxes & fees
Jul 6 - Jul 7
Cortijo Cal Rajoler

Hotel Calina

Hotel Calina
2.0 star property
11.8 km from Santa Margarida
9.4 out of 10, Exceptional, (198 reviews)
"This place is incredibly gorgeous and serene. Literally right next door to Salvador Dali house/museum. It is outside of town proper but an easy 3 min drive and Cadaques has a free parking lot! We loved this place so much that we decided to stay an extra day. Our second favorite hotel in a 3 week visit."
United States
Susan
The price is $153
$171 total
includes taxes & fees
Jun 24 - Jun 25
Hotel Calina

Hotel Mas Lazuli

Hotel Mas Lazuli
4.0 star property
5.6 km from Santa Margarida
9.4 out of 10, Exceptional, (81 reviews)
"Great hotel, nestled in among the olive and lemon trees. Very comfortable beds, tastefully decorated rooms and common parts, relaxed feel. Pool is lovely, breakfast very good."
United Kingdom
Christopher
The price is $191
$215 total
includes taxes & fees
Jun 21 - Jun 22
Hotel Mas Lazuli
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Roses?

Our prices for hotels in Roses are cheapest in October
Price trends for hotels in Roses
Pricing is based on two traveler single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Roses
June
High 25°C / low 18°C. Sunny most days.
View properties in June
25°
weather_sun
June, no crowd data, average high temperature 25 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
27°
weather_sun
July, no crowd data, average high temperature 27 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
27°
weather_sun
August, no crowd data, average high temperature 27 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
24°
weather_sun
September, no crowd data, average high temperature 24 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
21°
weather_sun
October, no crowd data, average high temperature 21 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
16°
weather_sun
November, no crowd data, average high temperature 16 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
13°
weather_sun
December, no crowd data, average high temperature 13 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
12°
weather_sun
January, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
13°
weather_sun
February, no crowd data, average high temperature 13 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
15°
weather_sun
March, no crowd data, average high temperature 15 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
17°
weather_sun
April, no crowd data, average high temperature 17 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
20°
weather_sun
May, no crowd data, average high temperature 20 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
Monthly weather averages (˚C)

Top landmarks in Santa Margarida

Check out reviews of Santa Margarida hotels guests love

Find out more about Santa Margarida