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

e
elizabeth
From
Australia
Fantastic location, Beautiful accomodation, Super helpful and kind staff Delicious breakfast and great coffee
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,019 reviews
Price from
US$95.03
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...

K
Karin
From
United States
Loved the location 1 minute walk to beach and cliff walk along the Mediterranean one of the best ports of my trip to Spain. The staff was extremely helpful. Breakfast was delicious. Lots of Iberian ham breads and pastries were fresh Yum. Facility was laid back and so friendly felt like visiting family.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,024 reviews
Price from
US$103.88
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.

A
AndreasTB
From
Netherlands
Amazing rooms in a precious location, close by the main cities and beaches of costa brava. Very friendly staff and amazing breakfast and dinner on a very romantic patio
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 154 reviews
Price from
US$132.91
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
fearghal
From
Ireland
Wonderful location wonderful staff relaxed ambiance. Lovely bright room. Perfect for us wonderful holiday
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 971 reviews
Price from
US$78.69
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.

H
Hannah
From
Ireland
Beautiful hotel. Stunning interior. Peaceful and relaxing. The spa is gorgeous. The owners and their family were very nice and helpful. Very comfortable beds.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 476 reviews
Price from
US$185.14
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.

M
Mar
From
Spain
We like everything and the staff is amazing, they sort out gluten free meals options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 325 reviews
Price from
US$135.96
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, 278 reviews
Price from
US$153.60
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, 788 reviews
Price from
US$109.01
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.

s
susan
From
United States
A small boutique hotel that checks all the boxes. Perfect location, friendly and helpful staff that always offered to go above and beyond. I normally don't mention the bed, but this one was truly comfortable with sheets that were oh so soft. Plus there is a Tapas bar, Sa Barra on the back side of the hotel that was the best I have found.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 236 reviews
Price from
US$174.88
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.

M
Maria
From
Poland
Lovely design throughout with a great roof terrace and patio. The room was very comfortable and clean and the hotel staff extremely helpful and keen to ensure we had a great stay.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 858 reviews
Price from
US$152.61
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.1
Superb - What previous guests thought, 1,024 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,090 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 207 reviews
From US$423.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 279 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 463 reviews
From US$86.27 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 628 reviews
From US$262.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 764 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 60 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 93 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 788 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,331 reviews

Popular with guests booking hotels in Begur

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,180 reviews

Popular with guests booking hotels in Palamós

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

Popular with guests booking hotels in Llafranc

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 971 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,214 reviews

Popular with guests booking hotels in Begur

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

Popular with guests booking hotels in Begur

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,329 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,320 reviews

Popular with guests booking hotels in Palamós

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,688 reviews

Popular with guests booking hotels in Calella de Palafrugell

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,044 reviews

Budget hotels in Santa Margarita and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 632 reviews

The elegant Hotel Casamar overlooks the exclusive Costa Brava village of Llafranc. It is close to the beach, with free Wi-Fi access, a free towel service and free public parking nearby.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 55 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$94.43 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,331 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$64.12 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,329 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.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,396 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$79.57 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 479 reviews

Just 100 metres from the beach, these fully equipped apartments are located in the small coastal town of Tamariu. The Costa Brava Airport in Girona is 55 km away.

From US$68.20 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 34 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$69.95 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.

Best hotels with breakfast in Santa Margarita and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 971 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$99.68 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 476 reviews

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

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

Featuring free WiFi, an outdoor pool and a sun terrace, Hotel Casa Peya - Adults Only is set in a historic building in Palafrugell, 10 minutes' drive from Calella Beach and Llafranc Beach.

From US$204.02 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,180 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$122.88 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 964 reviews

Set in a 18th-century Catalan farmhouse, this hotel offers stylish rooms with free Wi-Fi and a rain-effect shower, and a terrace with fantastic views.

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

Hotel del Teatre is set in an 18th-century house in Regencós, in Catalunya’s Baix Empordà region. It offers an outdoor pool and rooms with free WiFi. The hotel has only 7 charming rooms.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 858 reviews

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

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 626 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$101.90 per night