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.

M
Myroslava Pabyrivska
From
Ukraine
Lovely hostel in Tamatiu with friendly staff. The room was spacious, stylish, and clean. Highly recommended!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,023 reviews
Price from
US$94.26
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,017 reviews
Price from
US$103.04
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.

J
Julian
From
Thailand
Beautifully designed & decorated property. Fantastic host (owner), happy to help out with any request.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 155 reviews
Price from
US$131.83
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.

E
Emelie
From
Sweden
Beautifully designed hotel with super friendly staff and a great breakfast! Good location, just 100 m from the beach. Good value for money!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 972 reviews
Price from
US$78.06
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
Rejemy
From
France
Everything. Warm welcome and fantastic services, lovely and charming design hotel and excellent bed quality. Healthy breakfast. At this price, from far the best hotel experience I ever had.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 478 reviews
Price from
US$183.64
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
Madeleine van G.
From
Netherlands
We loved it here! We came from busy Barcelona, so this was a perfect quiet place to end our vacation. Lovely staff, personal approach. The rooms are nice. At the swimming pool they have a fridge where you can get your drinks and you write down what you took. If you want wine or prosecco, you can ask inside. On some days they opened a cocktail bar by the pool which we loved! Breakfast was also really nice.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 324 reviews
Price from
US$134.86
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, 280 reviews
Price from
US$152.36
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, 791 reviews
Price from
US$108.12
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, 234 reviews
Price from
US$173.46
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.

R
Ragnhildur
From
Iceland
Excellent location, short walk from Public Parking ) for those who arrive with car). Staff was really helpful and friendly and offered recommendation for restaurants and beaches around. I had a view towards the old castle which was amazing, especially during my first night with lightnings and thunder - pure magic. I highly recommend the hotel amd hope to stay there again someday!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 858 reviews
Price from
US$151.37
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.1
Superb - What previous guests thought, 1,017 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.9
Fabulous - What previous guests thought, 208 reviews
From US$419.77 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 280 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 462 reviews
From US$85.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 627 reviews
From US$260.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 761 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 61 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 94 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 791 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,329 reviews

Popular with guests booking hotels in Begur

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,177 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,199 reviews

Popular with guests booking hotels in Llafranc

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

Popular with guests booking hotels in Palamós

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

Popular with guests booking hotels in Begur

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

Popular with guests booking hotels in Begur

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,328 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,319 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,337 reviews

Popular with guests booking hotels in Calella de Palafrugell

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

Budget hotels in Santa Margarita and nearby

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 56 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$176.93 per night
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.

From US$98.87 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 34 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$227.81 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 61 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.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,329 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$63.60 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,395 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$78.92 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$67.65 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.38 per night

Best hotels with breakfast in Santa Margarita and nearby

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

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

From US$217.35 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 512 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$202.37 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 545 reviews

The Hotel Tamariu is a small, family-run hotel in the picturesque town of Tamariu, situated overlooking the beach on the Costa Brava, close to the French border.

From US$121.42 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 609 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$148.31 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,177 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$121.88 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 969 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.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 75 reviews

Boasting mountain views, Nueva suite jacuzzi relax beach & mountain offers accommodation with free bikes and a balcony, around 1.8 km from Platja de la Fosca.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 625 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.07 per night