Skip to main content

Search hotels in Santa Margarita

Enter your dates to see the latest prices and deals for Santa Margarita hotels

Santa Margarita – 6 hotels and places to stay

Filter by:

Star rating
Review score

Hostal Es Niu de Tamariu

Tamariu (Near Santa Margarita)

Boasting a bar, Hostal Es Niu de Tamariu is set in Tamariu in the Catalonia region, 300 metres from Platja de Tamariu and 29 km from Medes Islands Marine Reserve.

G
Gina
From
Hungary
I loved everything at this hotel. We stayed in an apartment that was furnished with such care, fully equipped, thoroughly cleaned. The staff was very friendly and helpful, also communicative. Breakfast was delicious with a great selection of. I highly recommend this place. Doesn’t feel like a hostal at all. More of a boutique hotel vibe.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,010 reviews
Price from
US$87.19
1 night, 2 adults

Hostal Ses Negres

Begur (Near Santa Margarita)

Located in Begur and with Platja de Sa Riera reachable within 100 metres, Hostal Ses Negres provides concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a...

A
Avi
From
Spain
comfortable, very friendly helpfull staff, great location, all good
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,004 reviews
Price from
US$104.84
1 night, 2 adults

Hotel Aigua Blava

Begur (Near Santa Margarita)

Overlooking the beautiful bays of Fornells and Aiguablava, Hotel Aigua Blava offers stunning views and a popular restaurant. All of the bright, air-conditioned rooms have a balcony and free Wi-Fi.

S
Sally
From
United Kingdom
Stunning location, excellent staff
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,220 reviews
Price from
US$196.51
1 night, 2 adults

Hostal Sa Teula

Llafranc (Near Santa Margarita)

Boasting a bar, Hostal Sa Teula is situated in Llafranc in the Catalonia region, 400 metres from Llafranc and 27 km from Medes Islands Marine Reserve.

C
Clare
From
France
The staff were very helpful, smiling and spoke several languages. Our little dog was gicen azwarm welcome too.The bed was large and very comfortable with nice sheets. There were shower and shampoo and hand-wash liquids in the bathroom. Excellent towels. The breakfasts catered for all tastes and replenished constantly. The location could not be better. In a side street, it was so quiet and away from noisy restaurants but a one minute walk to the promenade and beach. Super little park opposite for our dog which made a morning and evening walk easy. A small balcony with a view of the sea was nice.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 980 reviews
Price from
US$73.07
1 night, 2 adults

Can Mascort Eco Hotel

Palafrugell (Near Santa Margarita)

Situated in Palafrugell, 23 km from Medes Islands Marine Reserve, Can Mascort Eco Hotel features views of the city.

B
Benjamin
From
Spain
It was simply awesome, the hotel was built taking care of all details very exquisite taste and sustainable mindset! The attention of the hosts is superb, very interested in our comfort and that we had everything to enjoy three days around the area.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 468 reviews
Price from
US$168.08
1 night, 2 adults

Hotel Mas del Sol

Vall-Llobrega (Near Santa Margarita)

Located in Vall-Llobrega, 30 km from Medes Islands Marine Reserve, Hotel Mas del Sol provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

K
Ken
From
Ireland
Magnificent Spanish property in a peaceful location, surrounded by lavender and vineyards
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 309 reviews
Price from
US$137.23
1 night, 2 adults

Can Liret

Palafrugell (Near Santa Margarita)

Can Liret features a garden, a bar and a sun terrace with swimming pool and continental breakfast in Palafrugell. This 4-star hotel offers a tour desk.

J
Janet
From
United Kingdom
A great little hotel. Staff very helpful and attentive, nothing is too much trouble. Beautifully clean accommodation and great breakfasts.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 281 reviews
Price from
US$176.51
1 night, 2 adults

Hotel hcp

Calella de Palafrugell (Near Santa Margarita)

Boasting a bar, Hotel hcp is set in Calella de Palafrugell in the Catalonia region, 200 metres from El Port Pelegri Beach and 28 km from Medes Islands Marine Reserve.

A
AriRs
From
Israel
Brand new small hotel. Modern design, big rooms, very clean. Rich and tasty breakfast.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 779 reviews
Price from
US$110.02
1 night, 2 adults

La Indiana de Begur, Petit Hotel Boutique

Begur (Near Santa Margarita)

Located in Begur, 2.1 km from Platja Fonda, La Indiana de Begur, Petit Hotel Boutique provides accommodation with a shared lounge, free private parking, a terrace and a restaurant.

M
Mark
From
United Kingdom
Outstanding. Staff are incredible.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 227 reviews
Price from
US$176.51
1 night, 2 adults

Alta House Begur

Begur (Near Santa Margarita)

Set in Begur, 2.2 km from Platja Fonda, Alta House Begur offers accommodation with a garden, private parking, a terrace and a bar.

A
Alyona
From
Spain
Stunning hotel enjoyed its location, views from the window, a bed was super comfortable and big, smell of shower gel and shampoo. The quality of shampoo is also very good, my hair said thanks. The shower was like a waterfall, so nice and refreshing. Breakfast was modest, but tasty.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 875 reviews
Price from
US$154.03
1 night, 2 adults
See all 6 hotels in Santa Margarita

Hotels with airport shuttles in Santa Margarita

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 613 reviews
From US$123.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,004 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,047 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 206 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 766 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 604 reviews
From US$264.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 754 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 64 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 95 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,327 reviews

Most booked hotels in Santa Margarita and surroundings in the past month

See all

Popular with guests booking hotels in Tamariu

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,353 reviews

Popular with guests booking hotels in Begur

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,154 reviews

Popular with guests booking hotels in Palamós

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,870 reviews

Popular with guests booking hotels in Calella de Palafrugell

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,181 reviews

Popular with guests booking hotels in Pals

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,883 reviews

Popular with guests booking hotels in Begur

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,334 reviews

Popular with guests booking hotels in Llafranc

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 980 reviews

Popular with guests booking hotels in Palamós

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,564 reviews

Popular with guests booking hotels in Begur

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 927 reviews

Popular with guests booking hotels in Llafranc

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 754 reviews

Best hotels with breakfast in Santa Margarita and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 980 reviews

Boasting a bar, Hostal Sa Teula is situated in Llafranc in the Catalonia region, 400 metres from Llafranc and 27 km from Medes Islands Marine Reserve.

From US$73.07 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 136 reviews

Featuring an on-site restaurant and a shared terrace, El Far Hotel Restaurant is located in Llafranc. It offers air-conditioned rooms with a private balcony and free WiFi. Free parking is available.

From US$158.85 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 281 reviews

Can Liret features a garden, a bar and a sun terrace with swimming pool and continental breakfast in Palafrugell. This 4-star hotel offers a tour desk.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,353 reviews

Located in a beautiful and tranquil cove along the Costa Brava, this charming modern hotel is surrounded by pine trees and is adjacent to the beach. Dine in the restaurant with panoramic views.

From US$67.07 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 599 reviews

La Malcontenta is set in a restored, 19th-century, country mansion near Palamós, on the Costa Brava. It has an outdoor swimming pool, free Wi-Fi and free parking.

From US$128.55 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,154 reviews

Facing the beachfront, Parador de Aiguablava offers 4-star accommodation in Begur and features a seasonal outdoor swimming pool, fitness centre and garden.

From US$124.02 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 613 reviews

Located in Begur, 2.3 km from Platja Fonda, Hostalet de Begur - Adults Only provides accommodation with a garden, private parking, a shared lounge and a terrace.

From US$123.55 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 864 reviews

Located 50 metres from Begur’s main square, Hotel Sa Calma is a renovated 19th-century house with a free rooftop hot tub. All rooms feature a chromotherapy bath and shower.

From US$174.74 per night

Budget hotels in Santa Margarita and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Located in Calella de Palafrugell in the Catalonia region, Apt Santa Agatha has a balcony.

From US$361.25 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 47 reviews

Featuring accommodation with a private pool, garden view and a patio, Calella golfet sobremar is located in Calella de Palafrugell.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 92 reviews

Offering city views, Apartamento en la costa brava is an accommodation set in Palafrugell, 14 km from Golf Playa de Pals and 14 km from Emporda Golf Course.

From US$62.48 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,431 reviews

Offering a shared outdoor pool, Arrels d'Emporda is a pet-friendly aparthotel located in Palafrugell, 300 metres from the city centre.

From US$82.78 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 499 reviews

This pleasant hotel is located 3 km from the historic centre of Begur. It offers cosy rooms with a balcony and scenic sea views, a terrace and free Wi-Fi, 350 metres from Fonda Beach.

From US$67.66 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews

Set in Begur, 600 metres from Port d'Esclanyà Beach, Apartamento Nuevo Ondina offers accommodation with a garden, free private parking, a terrace and a bar.

From US$105.90 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 48 reviews

Featuring 3-star accommodation, Hotel Nuevo Ondina is set in Begur, 26 km from Medes Islands Marine Reserve and 11 km from Golf Playa de Pals.

From US$70.60 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 234 reviews

Located 10 minutes’ walk from Aiguablava Beach, L'Aixart Aiguablava Hotel offers en-suite rooms with terrace and free Wi-Fi. All rooms have sea views, and free parking is available on site.