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

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,018 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,100 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 209 reviews
From US$416.69 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.9
Fabulous - What previous guests thought, 783 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 462 reviews
From US$84.94 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 622 reviews
From US$292.71 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 762 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 62 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 93 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,313 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,196 reviews

Popular with guests booking hotels in Palamós

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

Popular with guests booking hotels in Llafranc

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

Popular with guests booking hotels in Begur

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

Popular with guests booking hotels in Begur

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

Best hotels with breakfast in Santa Margarita and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 970 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.15 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 141 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.

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

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

From US$203.69 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 508 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$200.88 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,313 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.13 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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 544 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$120.53 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 610 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$125.41 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$332.89 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,390 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.34 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 474 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$56.82 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Boasting air-conditioned accommodation with a private pool, mountain view and a terrace, Sa Torreta is situated in Begur. 45 km from Girona Train station and 10 km from Golf Playa de Pals, the...

From US$300.75 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 497 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$66 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

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$63.13 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 37 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$68.87 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 232 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.