Find hotels in Santa Margarida, Roses

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa Margarida hotels

BAY HOTEL

BAY HOTEL
2.0 star property
Santa Margarida
The price is ¥13,927
¥15,685 total
includes taxes & fees
May 18 - May 19
BAY HOTEL

Prestige Victoria Hotel

Prestige Victoria Hotel
3.0 star property
Santa Margarida
8.0 out of 10, Very Good, (559 reviews)
"Very well located on the beach."
Canada
Dominique
The price is ¥15,011
¥16,878 total
includes taxes & fees
May 21 - May 22
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, (475 reviews)
"Breakfast and dinner was excellent lots of choices. Right on beach very clean. Lovely staff. Shame about check-in as she was on her own so it took 30 minutes waiting but the manager ignored waiting customers "
United Kingdom
Deborah
The price is ¥17,089
¥19,531 total
includes taxes & fees
May 17 - May 18
Hotel Monterrey Roses by Pierre & Vacances

Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
4.0 star property
Santa Margarida
8.6 out of 10, Excellent, (843 reviews)
"It was a lovely hotel, the team were very friendly, very nice room."
United States
Oren
The price is ¥21,025
¥23,860 total
includes taxes & fees
May 17 - May 18
Hotel Montecarlo Spa & Wellness

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
4.0 star property
Santa Margarida
8.8 out of 10, Excellent, (368 reviews)
"Overall great time, "
Sweden
Kamal Kishore
The price is ¥15,124
¥17,369 total
includes taxes & fees
Jun 9 - Jun 10
Hotel Prestige Sant Marc

La Jonquera

La Jonquera
3.0 star property
26.2 km from Santa Margarida
7.8 out of 10, Good, (497 reviews)
"Passing through, perfect for that purpose !"
Sweden
Andreas
The price is ¥10,095
¥11,471 total
includes taxes & fees
May 17 - May 18
La Jonquera

Hotel Pirineo Figueres by Pierre and Vacances

Hotel Pirineo Figueres by Pierre and Vacances
4.0 star property
15.5 km from Santa Margarida
9.0 out of 10, Wonderful, (569 reviews)
"Great hotel"
United States
Alexander
The price is ¥10,980
¥12,811 total
includes taxes & fees
Jun 3 - Jun 4
Hotel Pirineo Figueres by Pierre and Vacances

ibis Styles Figueres Ronda

ibis Styles Figueres Ronda
3.0 star property
15.2 km from Santa Margarida
9.0 out of 10, Wonderful, (877 reviews)
"We have stayed here many times on route to and from the coast of Spain with our dog and have always found it clean and the food really good"
United Kingdom
David
The price is ¥12,446
¥14,057 total
includes taxes & fees
May 18 - May 19
ibis Styles Figueres Ronda

RVHotels GR92

RVHotels GR92
2.0 star property
24.9 km from Santa Margarida
7.6 out of 10, Good, (77 reviews)
"The hotel location is perfect. Very clean and modern shower . Very comfortable bed, spacious room and lovely balcony. "
United Kingdom
Esther
The price is ¥6,760
¥7,802 total
includes taxes & fees
May 17 - May 18
RVHotels GR92

Hotel Puerta de España

Hotel Puerta de España
3.0 star property
29.2 km from Santa Margarida
9.0 out of 10, Wonderful, (360 reviews)
"It’s a very welcoming, friendly and comfortable hotel. "
United Kingdom
Nehla
The price is ¥10,093
¥11,468 total
includes taxes & fees
May 17 - May 18
Hotel Puerta de España

Nou Roser

Nou Roser
3.0 star property
15.8 km from Santa Margarida
7.6 out of 10, Good, (91 reviews)
"Good position, appears to have been recently refurbished, room very clean and comfortable with effective air conditioning. Very good breakfast and we enjoyed an excellent special fiesta dinner. Very friendly and helpful staff. "
United Kingdom
David
The price is ¥9,924
¥11,282 total
includes taxes & fees
Jun 1 - Jun 2
Nou Roser

Hotel Tramuntana

Hotel Tramuntana
3.0 star property
27.1 km from Santa Margarida
9.2 out of 10, Wonderful, (791 reviews)
"Just a nice hotel and great service"
Denmark
Lars
The price is ¥13,457
¥15,168 total
includes taxes & fees
May 17 - May 18
Hotel Tramuntana

Sercotel President

Sercotel President
4.0 star property
15.6 km from Santa Margarida
8.4 out of 10, Very Good, (813 reviews)
"Public parking is their only parking. Located across the street with no crosswalk for easy access"
United States
charles
The price is ¥9,059
¥10,698 total
includes taxes & fees
May 21 - May 22
Sercotel President

Duran Hotel & Restaurant

Duran Hotel & Restaurant
4.0 star property
15.5 km from Santa Margarida
9.0 out of 10, Wonderful, (744 reviews)
"Right on the Plaza and easy walk to Dali Museum, this hotel is a favorite."
United States
Dorje
The price is ¥11,438
¥13,314 total
includes taxes & fees
May 18 - May 19
Duran Hotel & Restaurant

Hotel Les Roques

Hotel Les Roques
2.0 star property
22.1 km from Santa Margarida
9.2 out of 10, Wonderful, (156 reviews)
"Idéal en famille , calme avec grande piscine et très bon accueil "
France
anthony
The price is ¥14,296
¥16,092 total
includes taxes & fees
May 16 - May 17
Hotel Les Roques

Hotel Beri

Hotel Beri
2.0 star property
10.7 km from Santa Margarida
8.2 out of 10, Very Good, (135 reviews)
"Uncomfortable hard noisy beds, no aircon, you get what you pay for I guess "
United Kingdom
Anonymous traveler
The price is ¥14,802
¥16,648 total
includes taxes & fees
May 16 - May 17
Hotel Beri

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 ¥14,078
¥16,219 total
includes taxes & fees
May 31 - Jun 1
Boutique Hotel Can Pico

Can Miquel

Can Miquel
3.0 star property
17.7 km from Santa Margarida
9.2 out of 10, Wonderful, (63 reviews)
"Great hotel with nice pools and next to the sea"
Norway
Vanessa
The price is ¥14,802
¥16,648 total
includes taxes & fees
May 19 - May 20
Can Miquel

RVHotels Nieves Mar

RVHotels Nieves Mar
3.0 star property
16 km from Santa Margarida
8.6 out of 10, Excellent, (357 reviews)
"Good hotel nicely placed, friendly staff and good breakfast. Very good value."
United Kingdom
Nigel
The price is ¥10,469
¥11,882 total
includes taxes & fees
May 21 - May 22
RVHotels Nieves Mar

Hotel Coral Boutique by gaiarooms

Hotel Coral Boutique by gaiarooms
4.0 star property
23.8 km from Santa Margarida
9.2 out of 10, Wonderful, (72 reviews)
"amazing property, a little construction happening during the day but great experience overall "
United States
Maya
The price is ¥8,982
¥10,614 total
includes taxes & fees
May 17 - May 18
Hotel Coral Boutique by gaiarooms
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.

Where to stay in Santa Margarida

Find the best Santa Margarida areas and neighborhoods for the activities you enjoy most.

Roses Town Center

You'll enjoy the coffeehouses and waterparks in Roses Town Center. You might want to make time for a stop at Roses Beach or Nova Beach.

Almadraba-Canyelles

Almadraba-Canyelles is noteworthy for its seaside views, and you can make a stop at top attractions like Canyelles Beach and Canyelles Grosses Beach.

Els Grecs

When in Els Grecs, you can plan a visit to Roses Beach and Nova Beach, some noteworthy sights in the nearby area.

Top Santa Margarida Hotel Reviews

Frequently asked questions

What's it like in Santa Margarida?
Santa Margarida is a neighborhood that travelers like for its bars. Are you looking for Santa Margarida travel tips? Be sure to check out Platja de Sant Margarida and Roses Beach while you're in the neighborhood.
Where is the best place to stay in Santa Margarida?
Based on our traveler data, Hotel Prestige Sant Marc is one of the top choices for your stay in Santa Margarida. This hotel is a short 6-minute walk from Roses Beach, and it offers a restaurant and an outdoor pool. Other good choices for your stay in the neighborhood include Hotel Montecarlo Spa & Wellness and Prestige Victoria Hotel.
How many hotels will I be able to find in Santa Margarida?
Expedia has 674 hotels and other accommodations in Santa Margarida to choose from, making this an ideal home base for exploring the greater Roses area.
If I need to cancel my hotel reservation in Santa Margarida, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and get a refund within a 24-hour period of your booking. Put your dates in and click on "Search", then filter by "fully refundable" to get top deals in Santa Margarida.
Where can I learn more about changing or cancelling my trip to Santa Margarida?
For more information about rescheduling or cancelling your trip to Santa Margarida, click here.
What is there to do in this Roses neighborhood?
Dip your toes in the water at Platja de Sant Margarida, Roses Beach, and Saltar Beach while you're in Santa Margarida. A visit to Aventura Nautica is also worth the trip while you're discovering the neighborhood. Platja de la Rubina, Aqua Brava, and Rastrell Beach are just a few of the places to visit in and around Santa Margarida. Minigolf Greens and Roses Citadel are also worth a visit when you're out sightseeing in Roses.

Explore a world of travel with Expedia