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

Hotels with airport shuttles in Santa Margarita

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,352 reviews
  • Popular with guests booking hotels in Pals

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

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,689 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 Sant Antoni de Calonge

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2,340 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,248 reviews
  • Popular with guests booking hotels in Begur

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

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,321 reviews
  • Popular with guests booking hotels in Palamós

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

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

Best hotels with breakfast in Santa Margarita and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,063 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$89.85 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 585 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$142.11 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 641 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.

    From US$129.19 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 500 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.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 963 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$88.09 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 554 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$85.74 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,248 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.58 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 144 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$279.06 per night

Budget hotels in Santa Margarita and nearby

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

    Built in 1605, Hostal l’Estrella is located in Palafrugell. It features a unique architecture, original wooden rooves and beautiful gardens.

    From US$81.04 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3,352 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$88.09 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,397 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$85.09 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2,330 reviews

    Featuring pool with a view, garden and views of mountain, Tres Estrellas Costa Brava is set in Vall-Llobrega, 29 km from Medes Islands Marine Reserve.

    From US$43.93 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 505 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$81.04 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 27 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$70.47 per night
  • Offering mountain views, Casa Dynaida is an accommodation located in Begur, 25 km from Medes Islands Marine Reserve and 49 km from Girona Train station.

    From US$313.59 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 793 reviews

    Offering beautiful views of the surrounding, Hostal Sa Barraca - Adults Only offers accommodation in Begur. Free WiFi is provided, and a free private parking is available on-site.