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

F
Fenja Roberta
From
Germany
Delicious breakfast! Very close to the beach! 10/10 can only recommend. Also very nice staff!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,009 reviews
Price from
US$86.50
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,015 reviews
Price from
US$104.01
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.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,215 reviews
Price from
US$257.98
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.

F
Franco
From
South Africa
The breakfast was delicious-wholesome and healthy The location very central
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 972 reviews
Price from
US$78.80
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.

D
Daniel
From
Denmark
A nice stay from entering the door to leaving three days later.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 473 reviews
Price from
US$185.38
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, 311 reviews
Price from
US$136.14
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.

C
Celia
From
Spain
El hotel nos ha encantado, todo, super tranquilo y precioso. Sin duda, perfecto para desconectar.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 280 reviews
Price from
US$175.10
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.

j
josephine
From
United Kingdom
We liked the people, the large airy room with a good comfortable bed, how clean the hotel and our room was kept throughout our stay.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 781 reviews
Price from
US$109.15
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.

L
Lideweij
From
Netherlands
Centrally located (beautiful old town Begur) and very stylish interior! Staff was very helpful. Small boutique hotel, can highly recommend!! Excellent breakfast by a lovely lady.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 227 reviews
Price from
US$175.10
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
AadBoe
From
Netherlands
We liked and loved the way the staff communicated Always a "good morning" or "good afternoon". Asking what your plans are for the day and giving tips/advices for diners, beaches, sightseeings and so on. They were very helpful. Very polite staff. The hotel itself is modern and situated in a very quiet street, nearby the center of the small town. We're looking forward to a new visit as soon as possible. Thanks Alta House for giving us a nice stay!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 874 reviews
Price from
US$152.81
1 night, 2 adults
See all 7 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, 614 reviews
From US$140.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,015 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,092 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 209 reviews
From US$520.05 per night
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 8.8
Fabulous - What previous guests thought, 770 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 612 reviews
From US$414.41 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 760 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, 94 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,311 reviews

Popular with guests booking hotels in Begur

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,189 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,188 reviews

Popular with guests booking hotels in Begur

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

Popular with guests booking hotels in Palamós

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

Popular with guests booking hotels in Pals

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,902 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,325 reviews

Popular with guests booking hotels in Begur

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

Popular with guests booking hotels in Begur

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

Popular with guests booking hotels in Begur

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

Best hotels with breakfast in Santa Margarita and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 801 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.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 972 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.

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

Hotel Llafranch has a scenic location the Costa Brava, right on Llafranch Bay. This small hotel features offers views of the Mediterranean Sea, free Wi-Fi and rooms with flat-screen TVs.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 473 reviews

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

From US$256.17 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,311 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$99.22 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,330 reviews

This charming hotel has a peaceful setting near Begur, surrounded by forest. Mas Ses Vinyes - Adults Only offers a spa (extra cost), an outdoor pool and a terrace with beautiful views.

From US$111.69 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 605 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$199.62 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,189 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$202.42 per night

Budget hotels in Santa Margarita and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,401 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$104.19 per night
Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 14 reviews

Located 22 km from Medes Islands Marine Reserve, 48 km from Girona Train station and 7.3 km from Golf Playa de Pals, Habitación independiente provides accommodation set in Begur.

From US$75.88 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 66 reviews

Boasting air-conditioned accommodation with a terrace, Estudio en Begur is situated in Begur. Free WiFi is offered throughout the property and private parking is available on site.

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

Offering a bar and quiet street view, Triplex is located in Palamós, 33 km from Medes Islands Marine Reserve and 45 km from Girona Train station.

From US$116.74 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,885 reviews

The historic Hotel Trias is in front of Palamós Beach, a 3-minute walk from the town’s fishing harbour. It offers free Wi-Fi and an outdoor pool with wonderful Costa Brava views.

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

Hostal Barris is located in central Pals, just 5 minutes’ drive from the beaches of the Costa Brava. It offers air-conditioned rooms with free Wi-Fi and flat-screen satellite TV.

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

Surrounded by forest and 900 metres from Playa de Pals Beach, Aparthotel & Village Golf Beach features an outdoor pool and free Wi-Fi.

From US$91.05 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 9 reviews

Cen B-10 - Llafranc, a property with a garden, is located in Llafranc, 800 metres from Llafranc, 27 km from Medes Islands Marine Reserve, as well as 17 km from Golf Playa de Pals.

What guests said about Santa Margarita:

6.0

The place is beautiful, I recommend going there out of...

The place is beautiful, I recommend going there out of season in August as the beaches are very small and the parking areas limited. The best thing to do is to take hikes along the coastal paths and swim in the coves (wear appropriate footwear, flip-flops).
Guest review by
Núria
Spain