Skip to main content

Filter by:


Star Rating

Review Score

Santa Margarita – 329 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Aigua Blava, hotel in 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.

Great views. Extensive breakfast.
9.0
Scored 9.0
Wonderful
Rated wonderful
1,492 reviews
Price from$289.43per night
Hotel Garbi, hotel in Santa Margarita

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 1148 feet away.

Large rooms and gardens in a quiet non touristed neighborhood with upper views of Calella de Palafrugell’s seashore and just a short stepped walk away. Worthy of a return visit. Well suited for all types of visitors such as families (manicured pine forest playgrounds and a large sunny pool), corporate groups, Holiday makers, local residents, Peregrinos, venues like weddings, and solo/adventurers (ViesVerdes is super closeby).
8.4
Scored 8.4
Very Good
Rated very good
2,573 reviews
Price from$114.19per night
Hotel Aubí, hotel in Santa Margarita

Hotel Aubí is set 164 feet from the beach on the Costa Brava’s Sant Antoni de Calonge. This hotel features a restaurant and rooms with balconies. The Aubí’s rooms have simple and bright décor.

Just a couple of blocks to the beach. Our balcony (with table and chairs for two and easily big enough for two people) even had a view of the ocean down the street. Nice cafe for breakfast. Good breakfast of eggs, toast, cheese, yogurt, fresh fruit, juice and espresso drinks. Meats are also offered. Friendly staff. Good value.
8.2
Scored 8.2
Very Good
Rated very good
2,376 reviews
Price from$59.81per night
Hotel Port-Bo, hotel in Santa Margarita

Located in the famously beautiful coastal town of Palafrugell, make the most of the Catalonian sunshine by the pool or in the garden. Enjoy wholesome buffet meals in the restaurant.

The location and the breakfast are the highlights of this place. Restaurant ladies are nice and friendly.
8.7
Scored 8.7
Excellent
Rated excellent
1,720 reviews
Price from$157.52per night
Hotel Convent de Begur, hotel in Santa Margarita

Hotel Convent de Begur is a restored 17th-century convent, in the beautiful coastal town of Begur, in the Baix Empordà region. It offers free Wi-Fi access and an outdoor pool.

The hotel is very beautiful. The view is exceptional. Pool and restaurant are really good.
8.7
Scored 8.7
Excellent
Rated excellent
1,243 reviews
Price from$175.99per night
Hotel Llafranch, hotel in Santa Margarita

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.

Location, view, close to kayaking, breakfast was good
8.2
Scored 8.2
Very Good
Rated very good
833 reviews
Price from$106.80per night
Hotel Mas Pastora - Adults Only, hotel in Santa Margarita

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

Beautiful master suite with private patio overlooking the breakfast lounge area. So comfortable. The master suite is absolutely beautiful! Very easy with parking lot right underneath the rooms. Private & cozy- cannot recommend this place enough!
9.2
Scored 9.2
Wonderful
Rated wonderful
559 reviews
Price from$133.50per night
Hotel Casamar, hotel in Santa Margarita

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.

The location of this hotel is absolutely unbeatable. A few minutes walk from the beach, near great restaurants and free parking in the streets (although finding a spot was challenging in August). We loved the breakfast in the restaurant area every morning. Staff was super friendly and was always willing to help us out. Unfortunately we did not make a reservation for the restaurant so it was not possible to eat here anymore. Although that makes for a great reason to come back.
8.9
Scored 8.9
Excellent
Rated excellent
910 reviews
Price from$138.63per night
Hotel Trias, hotel in Santa Margarita

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

Classical establishments with great standards from hotel services to restaurant services. Excellent menu. Great location.
8.4
Scored 8.4
Very Good
Rated very good
2,644 reviews
Price from$93.63per night
Hostal La Fosca, hotel in Santa Margarita

Offering a beachfront location and restaurant serving quality local dishes, Hostal La Fosca is located in Palamós. Free Wi-Fi access is available.

great location and nice breakfast. for the price was very good
7.4
Scored 7.4
Good
Rated good
1,732 reviews
Price from$101.46per night
See all hotels in and around Santa Margarita
Subscribe to receive premium deals

Prices drop the second you sign up!