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 – 4 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.

W
Wing Yan
From
Denmark
Staff, location, design, beach, everything
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,022 reviews
Location 9.3
Price from
US$78.21
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...

T
Tony
From
Australia
We loved staying at Hostal Ses Negres. The room was small, but that was expected. We even had a small ocean view.The breakfast was a real bonus, great choice of food . The terrace restaurant sits right on the beach with fantastic views The food was a tad expensive at the terrace but at the same time amazing! Lots of places to places to eat and wander. The staff went above and beyond, there are no lifts to the rooms, but they wouldn't let us carry our own luggage up and down which was so nice.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,042 reviews
Location 9.7
Price from
US$118.21
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.

R
Roland
From
Luxembourg
Fabulous setting, with beautiful views over the sea. Thé breakfast was excellent. We were half board and enjoyed the evening meal. The staff were very helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,241 reviews
Location 9.6
Price from
US$341.26
1 night, 2 adults

Terra de vents

Calonge (Near Santa Margarita)

Set in Calonge, 37 km from Medes Islands Marine Reserve, Terra de vents has a number of amenities including a terrace, a restaurant and a bar.

M
Miriam
From
Slovakia
Room, Food, Bed, Location, Owner, Staff, Everything
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 145 reviews
Location 9.4
Price from
US$147.76
1 night, 2 adults

Le Rondini- Solo Adultos

Montrás (Near Santa Margarita)

Set in Montrás, 24 km from Medes Islands Marine Reserve, Le Rondini- Solo Adultos offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Anita
From
Netherlands
Hospitality so good, very friendly.. feels like home 💞.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 139 reviews
Location 8.7
Price from
US$241.75
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
Christine Guldborg
From
Denmark
Beautiful hostel with a perfect location :)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 962 reviews
Location 9.7
Price from
US$79.16
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.

R
Rebecca
From
Australia
Oh my goodness this was an absolutely amazing property so tastefully decorated, so comfortable, it was fabulous
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 467 reviews
Location 9.6
Price from
US$204.94
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.

R
Rich
From
Canada
We loved everything about this property. The setting is superb, amongst lavender and a nearby vineyard. The pool is a good size and offers an abundance of loungers and umbrellas. The honesty bar is set a short distance from the pool and offers comfortable covered-seating. We enjoyed the complimentary coffee and tea bar, in the reception area. Breakfast selection was vast and delicious. They served the best omelette that we've ever had. We highly recommend having dinner. The people that work here are fabulous. They really make your stay feel exceptional.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 325 reviews
Location 9.1
Price from
US$174.69
1 night, 2 adults

La Bionda Hotel - Adults Only

Begur (Near Santa Margarita)

La Bionda Hotel - Adults Only in Begur provides adults-only accommodation with a shared lounge, a terrace and a bar.

P
Pablo
From
Chile
The breakfast was just too good to be true. It's a menu where you order amazing fresh food from different local suppliers. you can order as much as you want and amazing quality and time of preparation included.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 244 reviews
Location 10.0
Price from
US$313.99
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.

B
Benjamin
From
Germany
Such a lovely and charming place.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 271 reviews
Location 9.1
Price from
US$174.44
1 night, 2 adults
See all hotels in and around 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, 627 reviews
    From US$152.45 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 461 reviews
    From US$190.86 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,042 reviews
    From US$104.49 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 352 reviews
    From US$140.72 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,069 reviews
    From US$110.82 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 212 reviews
    From US$735.28 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 843 reviews
    From US$209.91 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 589 reviews
    From US$258.93 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 645 reviews
    From US$416.31 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 777 reviews
    From US$125.48 per night

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.7
    Fabulous - What previous guests thought, 3,374 reviews
  • Popular with guests booking hotels in Sant Antoni de Calonge

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2,351 reviews
  • Popular with guests booking hotels in Pals

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,054 reviews
  • Popular with guests booking hotels in Sant Antoni de Calonge

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,316 reviews
  • Popular with guests booking hotels in Calella de Palafrugell

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,264 reviews
  • Popular with guests booking hotels in Palamós

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,679 reviews
  • Popular with guests booking hotels in Begur

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,298 reviews
  • Popular with guests booking hotels in Begur

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 816 reviews
  • Popular with guests booking hotels in Palamós

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,926 reviews
  • Popular with guests booking hotels in Begur

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

Budget hotels in Santa Margarita and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 55 reviews

    Located in Calella de Palafrugell, 600 metres from Platja d'en Calau and 27 km from Medes Islands Marine Reserve, Apartament amb piscina i aparcament - Baixos amb jardinet offers an outdoor swimming...

    From US$179.42 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,069 reviews

    Hotel Alga is set in 7,000 m² of gardens, just 200 metres from Calella de Palafrugell Beach. It features an outdoor swimming pool and free Wi-Fi access.

    From US$110.82 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 962 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$91.04 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 33 reviews

    Offering quiet street views, Apartamento reformado en Calella de Palafrugell a 1 minuto de la playa is an accommodation located in Calella de Palafrugell, 300 metres from El Port Pelegri Beach and 28...

    From US$232.19 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 783 reviews

    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.

    From US$141.90 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 13 reviews

    Situated in Palafrugell, Spectacular Mediterranean view! features accommodation with a pool with a view and garden views. This beachfront property offers access to a balcony and free WiFi.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 508 reviews

    Set 5 minutes’ drive from Calella and Llafranc Beaches in the Costa Brava, Hostal Plaja i Pati de Can Plaja is located in Palafrugell. Featuring free Wi-Fi, the stylish guest has a bar and breakfasts.

    From US$96.16 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 31 reviews

    Located in Palafrugell, 24 km from Medes Islands Marine Reserve, Ses Terrisses Hotel provides accommodation with a seasonal outdoor swimming pool, private parking, a garden and a terrace.

    From US$116.10 per night

Best hotels with breakfast in Santa Margarita and nearby

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 826 reviews

    This charming hotel is in Llafranc, one of the best beach resorts on the Costa Brava. All rooms at the Hotel BlauMar Llafranc have a private terrace or garden with sea views.

    From US$176.73 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 564 reviews

    With an unbeatable location, in the middle of the promenade of Llafranc, the new hotel Isabella’s Llafranc comes to leave traces of all the essence of the Isabella’s Group to the Costa Brava.

    From US$153.62 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 511 reviews

    Situated in Llafranc in the Catalonia Region, and built in a 18th century farmhouse, Hotel Mas Pastora is an adult-only hotel, featuring an outdoor pool and terrace. Guests can enjoy the on-site bar.

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

    This new hotel is located just 25 metres from the beaches of the Costa Brava, in the pretty village of Llafranch.

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

    Located on the beach in Calella de Palafrugell, one of the loveliest villages on the Costa Brava, this family-run hotel has panoramic views over the bay and Mediterranean Sea.

    From US$125.48 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,264 reviews

    Set in a quiet area of the Costa Brava, this family-run hotel features a seasonal outdoor swimming pool surrounded by pine trees. Calella de Palafrugell Beach is just 350 metres away.

    From US$177.31 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 843 reviews

    Sant Roc is set on a hill overlooking Calella de Palafrugell town and bay, on the Costa Brava. It offers air-conditioned rooms with a balcony, most with sea views.

    From US$209.91 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 143 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$341.96 per night
gogless