Medieval Villages in Catalonia
The medieval villages of Catalonia are one of the best ways to discover the history, landscape and most authentic essence of the region. From the Costa Brava to inland Girona or the walls of Tarragona, Catalonia preserves some of the best-preserved medieval ensembles in Spain.
Cobbled streets, castles and squares with centuries of history make these destinations essential getaways. In this guide you will find the most beautiful medieval villages in Catalonia, selected for their charm, preservation and the experience they offer visitors, with practical information and a few secrets that few guides mention.
The 10 best medieval villages in Catalonia
- Besalú (Garrotxa, Girona) – the most emblematic
- Peratallada (Baix Empordà, Costa Brava) – the best preserved
- Pals (Baix Empordà, Costa Brava) – among rice fields and wineries
- Tossa de Mar (La Selva, Costa Brava) – the closest to Barcelona
- Rupit (Osona, near Barcelona) – the most beautiful in the world
- Santa Pau (Garrotxa, Girona) – in the heart of the volcanic area
- Peralada (Alt Empordà, Costa Brava) – history and vineyards
- Begur (Baix Empordà, Costa Brava) – medieval charm and sea
- Sant Martí d'Empúries (Alt Empordà) – small and charming by the sea
- Montblanc (Conca de Barberà, Tarragona) – the one from the legend of Saint George
1. Besalú (Garrotxa, Girona)

Besalú is one of the most impressive and most photographed medieval villages in Catalonia. Its most iconic image is the spectacular 12th-century Romanesque bridge over the Fluvià River, with its characteristic angular shape, unique in Europe. Crossing it is an unforgettable experience that makes Besalú one of the essential medieval villages in Girona.
Located in the region of La Garrotxa, in the province of Girona, Besalú stands out for its excellent state of preservation and great historical richness. If you are wondering what to see in Besalú, its old town offers some of the best-preserved medieval ensembles in Catalonia: Besalú Castle, the old Jewish quarter with the Miqvé (one of the best-preserved medieval ritual baths in Spain), the Romanesque church of Sant Pere and its cobbled streets full of history and legends.
Besalú is also one of the most beautiful places to visit in Spain, especially during the Besalú Medieval Fair, held in autumn, which transforms the village into a true period setting.
Hotels near Besalú
Near Besalú, in Olot (about 20 minutes away), Hotel La Perla d’Olot is an excellent place to stay. It stands out for its family atmosphere, traditional cuisine restaurant and location, perfect for exploring both Besalú and the volcanic area of La Garrotxa.
Surrounded by volcanoes, ancient forests and charming villages, Hotel La Perla d'Olot is the perfect base for discovering the essence of La Garrotxa. Located in Olot, this welcoming family-run hotel invites guests to enjoy a peaceful getaway where nature, gastronomy and comfort come together, offering the perfect way to experience the Girona Pyrenees at a slower pace.
Its spacious, bright rooms with private terraces are designed to ensure a restful stay after a day exploring the region. The hotel features beautiful gardens, a children's playground and a games room with billiards, making it an excellent choice for a family holiday.
Gastronomy is also an essential part of the experience. The hotel's restaurant serves carefully prepared traditional Catalan home-style cuisine, made with locally sourced ingredients and authentic recipes that showcase the true flavours of La Garrotxa in a warm and welcoming atmosphere.
From the hotel, guests can easily explore the Garrotxa Volcanic Zone Natural Park, stroll through the beech forest of La Fageda d'en Jordà, climb the Croscat and Santa Margarida volcanoes, cycle along the Carrilet Greenway, or wander through Olot's historic centre and lively markets. Hotel La Perla d'Olot is the perfect place to discover one of Catalonia's most fascinating regions while enjoying the warm hospitality of a family hotel surrounded by nature.
2. Peratallada (Baix Empordà, Costa Brava)

Peratallada, in Girona, is one of the best-preserved medieval villages on the Costa Brava and, without a doubt, one of the most beautiful villages in Girona. Located in the Baix Empordà, in the municipality of Forallac, not far from the beaches and coves of the Costa Brava. It is surrounded by fields that in spring turn yellow with rapeseed and in summer with sunflowers, creating a very characteristic landscape of the Empordà.
Its name means “carved stone,” and perfectly defines its essence. If you are wondering what to see in Peratallada, its main attraction is its historic ensemble: Peratallada Castle, the walls and the spectacular moat carved directly into the rock surrounding the entire old town, one of the best preserved in Catalonia. From there, the best way to discover it is to wander aimlessly through its cobbled lanes, stone arches with bougainvillea and charming squares.
Peratallada also stands out for its gastronomic and artisan atmosphere. Very close to other medieval villages such as Pals, Monells and Palau-Sator, it is an essential stop on any Costa Brava route. Do not miss the muffins from Can Tuset, one of the most typical souvenirs, or the Gelat Artesà ice cream shop, with surprising flavours. The village also has excellent restaurants and hosts a medieval fair in summer.
Hotels in Peratallada
To visit Peratallada at a relaxed pace, we recommend Hotel Mas Rabiol. This former adults-only farmhouse, located just a few minutes from the village (it can even be reached on foot), has gardens, an outdoor pool and electric bike service (and bike room) to explore the Empordà. Its open-air breakfasts with local produce are one of the most memorable parts of the stay.
The Hotel Mas Rabiol is a charming rural hotel in Peratallada, one of the most beautiful medieval villages in Catalonia, located in the heart of the Baix Empordà, very close to the coves and beaches of the Costa Brava. This 16th-century farmhouse, with its large stone walls, has been carefully restored preserving its original essence and structure, becoming a welcoming charming hotel on the Costa Brava.
The Hotel Mas Rabiol has 8 cosy rooms and character-filled common areas, including a dining room with a spectacular Empordà-style vaulted ceiling and a reading lounge with fireplace. Surrounded by a large 50,000 m² garden with swimming pool, it is an ideal place for a romantic getaway in nature, where you can enjoy the silence and tranquility of the Empordà.
Its location in Peratallada allows guests to discover a unique setting, with excellent restaurants, boutique shops and vermouth bars. The hotel is pet friendly and bike friendly, offering a bike room, bicycle storage, bike rental and cycling routes through the Baix Empordà, making it also a perfect destination for wine lovers thanks to the nearby wineries.
The Hotel Mas Rabiol is the perfect starting point to explore the Empordà at any time of the year, combining nature, history and tranquility in one of the most charming corners of Catalonia.
3. Pals (Baix Empordà, Costa Brava)

Pals is one of the most beautiful and visited medieval villages in Catalonia. Located in Baix Empordà, the municipality is divided into three areas: the medieval centre of Pals on top of a hill, the Masos de Pals and Platja de Pals.
The old town, located in the upper part, is one of the most charming medieval ensembles in Girona. Among the main things to see in Pals are its cobbled streets, the iconic Torre de les Hores, the remains of the walls and its viewpoints with views over the Empordà and the Medes Islands.
The surroundings are another of its major attractions: Pals is surrounded by rice fields, unique in Catalonia with denomination of origin (Pals rice), which in summer create very photogenic landscapes, especially with the Montgrí massif reflected in the water. In addition, the village is surrounded by some of the most renowned wineries of the DO Empordà, which also play a starring role in the wine festival: Vívid, in April.
Other beautiful villages near Pals are Peratallada, Monells and Palau-Sator, forming one of the most attractive medieval routes in the Empordà. Pals is also an excellent base for exploring them, especially with the family thanks to the tourist train “Xiulet de Pals,” a family excursion on the Costa Brava that tours these villages and the rice fields on a route lasting about 1 hour and 45 minutes. In July, do not miss the Nit de les Espelmes, which lights up the old town with candle displays and performing arts events.
Hotels near Pals
If you want to stay just a few minutes from the medieval centre of Pals and are travelling without children, Hotel Mas Roig is an excellent option. This former 16th-century farmhouse, converted into an adults-only hotel, offers a peaceful and charming natural setting.
For families, Hotel La Costa Golf & Beach Resort is a very complete hotel on the Costa Brava. Located opposite Platja de Pals and next to the golf course, it has large swimming pools, entertainment and services designed for travelling with children, such as babysitting service.
The Hotel Mas Roig is an exclusive hotel in Pals, in the heart of the Baix Empordà, just 5 minutes from the medieval village and very close to some of the best beaches on the Costa Brava, as well as the Montgrí Natural Park, the Medes Islands and the Baix Ter. This 16th-century farmhouse, formerly known as Es Portal Hotel & Restaurant Boutique, has been carefully restored and offers a unique setting among rice fields and sunflower fields in summer.
With only 9 rooms, Mas Roig is an adults-only boutique hotel, ideal for a peaceful getaway in nature. Its more than 10,000 m² of gardens, the outdoor pool with sun terrace and its relaxation-focused spaces create an intimate and tranquil atmosphere. Some rooms, such as the suite, feature a hydromassage bathtub, adding an extra level of comfort for a truly special stay.
The Hotel Mas Roig also stands out as a gastronomic hotel on the Costa Brava, with a restaurant offering Empordà cuisine with a subtle modern touch, based on local and seasonal products. A culinary experience that reflects the flavours and aromas of the region in a setting that invites guests to enjoy small gastronomic pleasures.
Its location, surrounded by nature and close to some of the best wineries in the Baix Empordà, makes it an ideal base for discovering the region, enjoying outdoor activities or exploring wine tourism. In addition, the hotel is pet friendly (with supplement) and offers an electric vehicle charging point.
La Costa Golf & Beach Resort is an elegant beach resort located right on Grau de Pals Beach, in the heart of the Baix Empordà. Surrounded by sand dunes, pine forests and the Mediterranean landscapes of the Costa Brava, it offers a privileged setting where guests can combine relaxation by the sea with nature and sport.
Its 120 rooms, overlooking either the swimming pool or Golf de Pals, are designed for a relaxing stay whether travelling as a couple or with the family. Its location next to one of the longest and most unspoilt beaches on the Costa Brava makes it the perfect base for discovering this beautiful corner of the Empordà.
The hotel features a large outdoor swimming pool surrounded by gardens, tennis and paddle courts, sports facilities and activities for all ages, creating the perfect balance between leisure and relaxation. Golf enthusiasts enjoy direct access to the prestigious Golf de Pals, while those who prefer the sea can explore the nearby Camí de Ronda coastal path or discover beautiful coves such as Illa Roja and Sa Riera.
The experience is completed by a carefully crafted gastronomic offering, including the renowned La Habana Beach Club, where Mediterranean cuisine and the traditional rice dishes of Pals are served overlooking the sea. La Costa Golf & Beach Resort is the perfect destination for a getaway combining relaxation, sport and exceptional gastronomy while discovering the authentic essence of the Costa Brava.
4. Tossa de Mar (La Selva, Costa Brava)

Located in the region of La Selva, Girona, Tossa de Mar is known as “the Pearl of the Costa Brava” and stands out for being the medieval village closest to Barcelona and the only one that preserves a fortified medieval town by the sea.
Its great icon is the Vila Vella, a 14th-century walled fortress perched on a rocky promontory overlooking the Mediterranean. Walking through its cobbled streets is like travelling back in time: here you will find Tossa de Mar Castle, the lighthouse and the Municipal Museum, with works by artists such as Marc Chagall, who described it as the “blue paradise.”
Among everything to see in Tossa de Mar, highlights include Platja Gran, just below the walls and one of the most iconic images of the Costa Brava, as well as Cala Pola. It is also worth visiting the Roman Villa of Els Ametllers, one of the most important Roman sites in the area. A perfect destination to combine medieval history, sea and culture.
Hotels near Tossa de Mar
If we think of charming hotels in Tossa de Mar, Hotel Boutique Casa Granados is one of the most special options. This exclusive adults-only boutique hotel, with only 8 rooms, stands out for its intimate and romantic atmosphere, its elegant gardens designed by Adam Martin, a saltwater outdoor pool and a carefully designed wellness area.
Casa Granados Boutique Hotel is an exclusive charming hotel in Tossa de Mar, housed in an elegant mansion with more than 200 years of history in the heart of the old town. Once the residence of the family of composer Enrique Granados, this intimate boutique hotel on the Costa Brava offers a sophisticated and peaceful stay, just a short walk from the beach and the medieval walls of Vila Vella.
Surrounded by the Mediterranean Sea and the pine and holm oak forests of the Costa Brava, the hotel features just eight individually decorated rooms, some of them with an integrated bathtub, creating warm and inviting spaces for a romantic getaway.
The romantic gardens designed by Adam Martí are home to a beautiful outdoor swimming pool with solarium, as well as an exclusive wellness area with a sauna, an outdoor jacuzzi and a massage room, providing the perfect setting for relaxation in complete privacy.
The elegant lounges with fireplaces, together with the meticulous restoration carried out by Sophia Maria Hanssen, have transformed the former family residence into an intimate and sophisticated hotel where every detail has been carefully designed to create a unique experience.
The Can Sophia Restaurant, set within a remarkable glass and wrought-iron structure inspired by the historic galleries of Parisian and London gardens, offers an outstanding dining experience that makes Casa Granados one of the leading gastronomic hotels on the Costa Brava.
Its privileged location, peaceful gardens and exclusive facilities make Casa Granados one of the most romantic hotels in Tossa de Mar, perfect for enjoying the Costa Brava as a couple in an elegant setting steeped in history.
5. Rupit (Osona, near Barcelona)

Rupit, in the region of Osona and in the heart of Collsacabra, is considered by the UNWTO (World Tourism Organization) to be one of the most beautiful villages in the world thanks to its excellent state of preservation, medieval architecture and spectacular natural surroundings. This mountain village in Catalonia, part of the municipality of Rupit i Pruit, is also one of the most recommendable getaways near Barcelona.
The arrival itself is an experience, along a winding road through forests. Access to the historic centre is via its famous wooden suspension bridge over the Rupit River, one of its great icons. From there, the village unfolds all its charm with 16th- and 17th-century stone houses, cobbled streets, flower-filled balconies and corners such as carrer del Fossar or the main square.
Among the must-sees are the baroque church of Sant Miquel and, about 30–45 minutes on foot from the centre, the impressive Rupit Waterfall: Salt de Sallent, a waterfall over 115 metres high, one of the most spectacular in Catalonia. The Collsacabra area is ideal for hiking and cycling routes, and the visit can be completed with nearby places such as Tavertet, the Sau reservoir or the sanctuaries of El Far and La Salut.
The Rupit experience also includes its mountain gastronomy, with homemade dishes, cured meats and traditional sweets such as grandma’s coca. In midsummer, the festivity of Sant Llorenç is celebrated, coinciding with the famous summer meteor shower (the Perseids), an ideal time to enjoy the privileged natural surroundings of Collsacabra and a sky free from light pollution.
Hotels near Rupit
If you are looking for accommodation in Rupit, a good option is to stay in the surrounding area to combine the Collsacabra landscape with other natural areas such as La Garrotxa.
Approximately 1 hour away, in Sant Aniol de Finestres, Hotel Can Buch is a charming eco farmhouse, ideal for disconnecting in the heart of nature. It offers carefully designed rooms, a local plant-based restaurant, an outdoor pool and a wellness area with hammam, combining rural tradition and modern comfort.
Closer to Rupit, in Sant Julià de Vilatorta, Osona, Hotel Mas Albereda is a boutique hotel with rustic character and unique rooms. Its main attraction is its creative Catalan cuisine restaurant, led by chef Nandu Jubany, perfect for completing the getaway with a high-level gastronomic experience.
Hotel ECO Turisme Can Buch, located in Sant Aniol de Finestres, in the heart of the Llémena Valley, is a 17th-century farmhouse dating back to 1621, a former country house transformed into an exclusive charming rural hotel in La Garrotxa. Restored using natural materials and the craftsmanship of local artisans, it blends history, traditional architecture and contemporary design in a setting where nature, sustainability and wellbeing coexist in perfect harmony.
Its twelve rooms and independent apartment have been designed for comfort and relaxation, featuring stone and wood finishes, traditional Catalan vaulted ceilings and décor inspired by the local trees, wildlife and the farmhouse's original spaces. Some rooms have terraces with mountain views, while all offer everything needed to disconnect in the heart of nature.
The experience is completed by a signature plant-based restaurant, serving organic, locally sourced ingredients, many of them grown in the estate's own vegetable garden. The hotel also features a spectacular natural eco swimming pool, purified using plants and microorganisms without chlorine or chemicals, as well as a private hammam spa, which can be reserved exclusively for couples, families or groups of friends.
Can Buch invites guests to experience nature in an authentic way. Children can take part in guided activities such as feeding the farm animals or collecting eggs from the henhouse, while adults can enjoy massages, the outdoor gym or hiking routes leading to some of La Garrotxa's most spectacular places, including the Barranc de les Bruixes waterfall, the Pont de Can Prat and the trails of the La Garrotxa Volcanic Zone Natural Park.
Committed to responsible tourism, ECO Turisme Can Buch operates entirely on renewable energy and promotes a respectful way of travelling. A sustainable rural hotel where you can reconnect with nature, discover La Garrotxa and enjoy an unforgettable experience with your partner, family or friends.
Hotel Mas Albereda, located in Sant Julià de Vilatorta, in the Osona region and near Barcelona, is a welcoming charming hotel near Barcelona housed in a carefully restored 14th-century farmhouse. Surrounded by nature, between the Montseny Natural Park and Les Guilleries, it offers the perfect setting for a peaceful getaway at any time of the year.
Its rooms and suites preserve the character of the original farmhouse while providing every modern comfort. Some feature a private in-room jacuzzi, making them an excellent choice for guests looking for a romantic getaway or a few days of relaxation surrounded by nature.
The hotel features a welcoming wellness area, offering massages and treatments, as well as a heated indoor swimming pool with a solarium. Its spacious gardens, cosy lounges with fireplaces and peaceful surroundings invite guests to unwind throughout the year.
One of the hotel's highlights is the Mas Albereda Restaurant, led by renowned chef Nandu Jubany. Its seasonal Catalan cuisine, prepared with locally sourced ingredients, makes it an outstanding gastronomic hotel in Catalonia for lovers of fine food.
Its location provides easy access to some of inland Catalonia's most beautiful natural areas, including the Les Guilleries Natural Park, the Sau Reservoir, the Vic Plain and the many hiking and cycling routes throughout the Osona region. Its proximity to Barcelona also makes it an ideal destination for a weekend getaway.
Thanks to its history, natural surroundings, carefully crafted gastronomy and wellness facilities, Hotel Mas Albereda is a wonderful charming rural hotel in Catalonia where guests can enjoy nature, gastronomy and relaxation just a short distance from Barcelona.
6. Santa Pau (Garrotxa, Girona)

Santa Pau is one of the most singular medieval towns in Catalonia, as it is the only one surrounded by volcanoes. Located in the heart of the Volcanic Zone Natural Park of La Garrotxa, Girona, it combines history, nature and landscape.
The village of Santa Pau preserves a perfectly maintained medieval centre, with cobbled streets, the arcaded main square, one of the most beautiful in Catalonia, and Santa Pau Castle as the main feature. This setting of volcanic stone and medieval architecture creates one of the most authentic scenes in inland Girona.
Among everything you can do in Santa Pau, the highlights are: walking through its old town, crossing the Portal de la Vila Vella, visiting Plaça Major and the Mirador Square, as well as the castle. In its natural surroundings, it is essential to visit the Santa Margarida volcano or venture into La Fageda d’en Jordà, one of the most special beech forests in Spain.
Its location also allows you to complete the visit with other charming villages in Catalonia such as Besalú or Castellfollit de la Roca.
Hotels in Santa Pau
If you want to stay in the very centre of Santa Pau and explore its medieval streets in complete peace, Hotel Cal Sastre is your hotel. Located in two carefully restored 15th-century stone houses, it offers rooms with views of the volcanoes or the castle, some with bathtubs in the room, ideal for a rural getaway in La Garrotxa, with a restaurant serving local cuisine made with local produce.
Facing the medieval castle of Santa Pau, in the heart of one of the most beautiful villages in La Garrotxa, stands the Hotel Cal Sastre, a charming accommodation surrounded by history and volcanic nature. Its privileged location, within the Garrotxa Volcanic Zone Natural Park, makes it an ideal base for discovering unique landscapes and exploring the old town of this medieval village.
The Cal Sastre occupies two 15th-century houses carefully restored, preserving the original architecture and creating an authentic and welcoming atmosphere. Its rooms, decorated with period furniture and an elegant style, combine historical character with modern comfort. All are exterior and offer views of the Santa Margarida volcano, the Puig de Mar volcano, the Sant Julià mountains or the castle, and some feature a bathtub in the room, perfect for a romantic getaway in La Garrotxa.
La Garrotxa is an ideal destination for nature lovers and outdoor activities, offering options such as hiking among volcanoes, cycling routes, horse riding or hot air balloon flights. In addition, the hotel is located close to the Greenways, various natural pools and Lake Banyoles, expanding leisure possibilities throughout the year.
The experience is completed at the Cal Sastre Restaurant, where guests can enjoy authentic Garrotxa cuisine made with local and seasonal products. Highlights include the Santa Pau beans, a true gastronomic gem grown in the region’s volcanic soils. The Hotel Cal Sastre also features a unique swimming pool integrated into its stone façade, enhancing its distinctive character.
7. Peralada (Alt Empordà, Costa Brava)

Peralada is one of the towns with the most character and elegance in the Empordà. Located a few kilometres from the French border and near Roses and Figueres, it combines historical heritage, culture and wine tradition in the heart of inland Costa Brava.
What to see in Peralada? Without a doubt, the highlight is Peralada Castle, an imposing fortress with two towers surrounded by gardens with century-old trees. Inside are the Peralada Castle Museum, the Romanesque cloister of Sant Domènec and the prestigious Peralada winery, one of the most renowned in Catalonia. Walking through its cobbled streets and stone arches allows you to discover a carefully preserved medieval ensemble full of charm.
Peralada is also known for hosting the Castell de Peralada Festival, one of the most important classical music and opera festivals in Europe. Attending an open-air concert with the castle and vineyards as a backdrop is a unique experience on the Costa Brava.
Its location also makes it a perfect base for exploring other medieval villages of the Empordà and the surroundings of Cap de Creus. Completing the visit with a wine tasting at one of the area’s wineries is one of the great attractions of this getaway.
Hotels near Peralada
To stay near Peralada, there are two very charming hotels. About 15 minutes away, Hotel El Molí, in Pont de Molins, is a restored old mill turned into a fantastic rural hotel surrounded by nature next to the Muga River, ideal for disconnecting, with rooms with terraces, some with bathtubs or fireplaces.
On the other hand, Boutique Hotel Comtal Empúries, in Castelló d’Empúries, offers a more modern experience with rooms and suites with jacuzzi and a wellness area with spa, perfect for combining relaxation with proximity to the beaches of the Costa Brava.
The Hotel El Molí is a charming hotel in Pont de Molins, in the Alt Empordà (Girona), set in the heart of nature by the Muga River and surrounded by cornfields and olive groves, just a few minutes from the Costa Brava. This 17th-century building, restored by the Lladó family, has been transformed into a welcoming rural hotel with charm that combines history, tranquility and comfort in a unique setting.
Hotel Restaurant El Molí has 14 rooms distributed between the main farmhouse building and a newly built area. Its superior rooms stand out, all with private terraces and designed for relaxation, some featuring bathtubs in the room with river views and others with private fireplaces, ideal for a romantic getaway in nature. The farmhouse rooms, recently renovated, preserve their traditional character with all modern comforts.
Waking up at El Molí means listening to the murmur of the river and birdsong, in a setting that invites you to slow down and unwind. The hotel features an infinity outdoor pool, spacious common areas, a pétanque court, bike rental and garage, offering everything needed for a relaxing stay in the Alt Empordà.
The experience is completed with the El Molí restaurant, where seasonal dishes made with local products are served. At Hotel El Molí, every detail is designed to offer an authentic stay in one of the most charming rural hotels near the Costa Brava.
Surrounded by the beautiful landscapes of the Alt Empordà, just a short distance from Castelló d'Empúries, Boutique Hotel Comtal d'Empúries invites guests to enjoy a getaway where wellbeing, nature and history come together in perfect harmony. This carefully restored historic farmhouse has been transformed into an elegant charming hotel on the Costa Brava, surrounded by peaceful countryside and located just minutes from some of Empordà's most iconic natural areas.
Its 29 rooms and suites combine natural materials, contemporary design and every modern comfort needed to unwind at your own pace. Some feature a private jacuzzi, creating the perfect setting for a romantic getaway, while the intimate atmosphere throughout the hotel encourages complete relaxation.
Relaxation continues in the hotel's spa and wellness area, located in the former wine cellar, where the original stone walls create a warm and inviting atmosphere to enjoy the heated pool, sauna, hammam or a personalised wellness treatment. Outdoors, the seasonal swimming pool, gardens and terrace provide the ideal place to unwind surrounded by Mediterranean scenery.
The experience is completed by its fine dining restaurant, where traditional Catalan cuisine is reinterpreted using locally sourced ingredients and Empordà wines. Families will also appreciate dedicated spaces for children, including a children's play area. From the hotel, guests can explore the Aiguamolls de l'Empordà Natural Park, discover the Cap de Creus Natural Park, visit Roses and Empuriabrava, or wander through some of the most beautiful coves on the Costa Brava. A destination designed to experience the Empordà at a relaxed pace, with authenticity and all the charm of a true boutique hotel.
8. Begur (Baix Empordà, Costa Brava)

Begur, in the Baix Empordà, Girona, is one of the most charming villages on the Costa Brava, known for being home to some of the best beaches in Catalonia such as Aiguablava or Sa Tuna. However, beyond its coves, the village of Begur itself is a true gem worth discovering.
This beautiful town in Catalonia spreads around Begur Castle, located on top of a hill with panoramic views of the coast. Walking through its cobbled streets, you will discover an interesting contrast between its medieval past and its Indian heritage, visible in its elegant coloured houses built by those who emigrated to the Americas. This eclectic heritage, along with its shops, local products and restaurants serving local cuisine, brings to life one of the most attractive historic centres in the Empordà.
Among the highlights on the list of what to see and do in Begur, you should not miss the climb up to the castle, getting lost in its streets, discovering its Indian houses and heading down to its coves or walking the coastal path. In addition, its location makes it easy to visit other nearby medieval villages such as Pals, Peratallada, Monells or Palau-Sator, completing one of the most interesting routes of medieval villages in Girona.
Hotels in Begur
In the very centre of Begur you will find several very charming options. Hotel Spa Classic Begur is an ideal hotel for couples, with spa and rooms with jacuzzi; Hotel Indiana de Begur stands out for its rooftop terrace with outdoor jacuzzi, and El Petit Convent offers a quieter experience in a former stone house with Mediterranean style.
If you prefer to stay by the sea, in the coves of Begur you will find some of the most special hotels on the Costa Brava. In Aiguablava, Hotel Aigua Blava offers one of the best panoramic views over the Mediterranean and a landmark restaurant in the Empordà. In Sa Tuna, Hostal Sa Tuna lets you sleep practically on the cove itself, in an authentic setting full of seafaring charm.
The Hotel-Spa Classic Begur is a romantic hotel for couples located in the centre of Begur, one of the most charming villages on the Costa Brava, Girona, just over an hour from Barcelona. Set in the pedestrianised historic quarter, it is the perfect setting for a couple’s getaway surrounded by coves, gastronomy and heritage.
This elegant restored Indian house features 12 individually styled rooms, some with jacuzzi in the room and others with special touches for couples such as a tantra chair or motion bed, creating an intimate and unique experience.
In the basement, the former wine cellar has been transformed into an exclusive spa with a water and relaxation area. It includes a hydromassage pool, water features, Finnish sauna and contrast showers, offering the perfect atmosphere to unwind together.
The spa can be reserved for private use as a couple, becoming the ideal setting for a romantic getaway on the Costa Brava. Relaxing massages are also available, either in the spa area or in the privacy of your room.
Hotel La Indiana de Begur is an exclusive charming hotel in Begur, set in an elegant colonial mansion that has been carefully restored in the heart of the historic centre of one of the most beautiful villages on the Costa Brava. Its colonial architecture, refined décor and peaceful atmosphere make every stay a unique opportunity to discover the authentic character of the Empordà.
This welcoming adults-only boutique hotel offers spacious and elegant rooms, some featuring a private jacuzzi, designed for a romantic getaway for two. Its communal spaces preserve the essence of the original colonial mansion, with a cosy lounge featuring a fireplace, a massage room and charming corners where guests can relax at their own pace.
One of the hotel's highlights is its Chill Out terrace, located on the rooftop with magnificent views of Begur Castle. Here guests will find an exclusive outdoor jacuzzi, which can be reserved for private use to enjoy a romantic wellness experience in a truly privileged setting.
The experience continues at the Gastro Bar La Indiana, where gourmet products, Mediterranean recipes and locally sourced specialities are served in three different settings: the terrace overlooking the castle, the street-level terrace in the heart of the old town and the cosy colonial-inspired lounge.
From the hotel, guests can stroll through the streets of Begur, admire its colonial houses, enjoy its restaurants and reach iconic coves such as Aiguablava, Sa Riera, Sa Tuna and Platja Fonda within just a few minutes. Hotel La Indiana de Begur is the perfect choice for travellers seeking a charming hotel where they can experience the most authentic essence of the Costa Brava.
Just a few meters from Begur's historical medieval centre, nestled between Indian houses, castles and cobbled, flower-lined streets, you will find this typical rustic house which has been perfectly renovated and beautifully decorated. At this three star hotel, our wish is to look after you and make you feel at home while you breathe in the unmistakeable, welcoming Mediterranean breeze from this rich region of the Empordà. Your stay here will be one of pure indulgence and relaxation under the silent moon and vibrant sun. We invite you to discover some of the finest, most romantic beaches in the Mediterranean such as Aiguafreda, or some of the most beautiful towns on the Costa Brava such as Ullastret, while it will be our pleasure to guide you on a culinary tour of the most exquisite cuisine in the area.
Our charming hotel on the Costa Brava offers ten tastefully renovated rooms for a restorative and comfortable rest. Brightness, practicality, serenity and views of the Indian and historical buildings in the medieval town, as well as the spectacular and wild landscapes of the Empordà.
Light. Silence. Class. These perfectly equipped rooms with serene décor offer you the true essence our historical listed building, but with all the technology and modern comforts of a contemporary relaxing hotel.
Hostal Sa Tuna is a welcoming charming hotel in Begur and the only accommodation located directly on Cala Sa Tuna, one of the most beautiful coves on the Costa Brava. Surrounded by traditional fishermen's houses, crystal-clear waters and stunning Mediterranean scenery, this small bay preserves the authentic seafaring spirit that has made Begur one of the Empordà's most special destinations.
With just 5 rooms, all boasting magnificent sea views, the hotel offers a peaceful and intimate stay where guests can wake up to the sound of the waves and enjoy breakfast while watching the sunrise over the cove. Its family atmosphere and privileged location make Hostal Sa Tuna the perfect place to relax and experience the Costa Brava at a slower pace.
One of its greatest highlights is Sa Tuna Restaurant, one of the area's leading dining destinations, run by renowned chef Nandu Jubany. Its menu combines Mediterranean and Empordà cuisine using fresh local ingredients, serving outstanding rice dishes, fresh fish, seafood and tapas, all enjoyed right by the sea.
Thanks to its location, the hotel provides easy access to the Camí de Ronda coastal path, coves such as Aiguafreda, Sa Riera and Aiguablava, as well as the charming historic centre of Begur. Guests also benefit from parking in the cove itself for added convenience. Hostal Sa Tuna is a small hotel full of charm where couples and families alike can enjoy the most authentic essence of the Costa Brava.
Hotel Aigua Blava is an iconic charming hotel in Begur, perched above the spectacular Aiguablava Bay, one of the most beautiful spots on the Costa Brava. Surrounded by pine trees, crystal-clear waters and picturesque coves, it offers a privileged setting where the Mediterranean takes centre stage.
Many of its rooms feature spacious terraces and magnificent sea views, inviting guests to relax and enjoy the light and tranquillity of the Mediterranean from the very first moment. The hotel also offers a heated swimming pool with Pool Bar, a wellness area with treatments and massages, tennis courts and spacious landscaped gardens designed for unwinding by the sea.
The culinary experience is another of the hotel's greatest highlights. Its luxury hotel status is reflected in its outstanding dining options. The Panoramic Restaurant, La Terrassa and La Rocalla serve refined Mediterranean cuisine prepared with locally sourced ingredients, all accompanied by breathtaking views over Aiguablava Bay.
From the hotel, guests enjoy direct access to the Camí de Ronda coastal path, leading to some of the most beautiful coves in Begur, including Platja Fonda and Cala del Maralet, as well as Aiguablava Beach. Hotel Aigua Blava is the perfect destination for a seaside getaway, where nature, gastronomy and the authentic spirit of the Costa Brava come together.
9. Sant Martí d'Empúries (Alt Empordà, Costa Brava)

Sant Martí d’Empúries, in the Alt Empordà, is a medieval village near Roses, small but with enormous charm. Located by the sea, between L’Escala and the beaches of Empúries, it is one of the most discreet and authentic medieval centres on the Costa Brava.
It can easily be reached on foot from L’Escala along the coastal path, on a pleasant walk by the sea of about 20–30 minutes. During the route, you can already see the Ruins of Empúries, one of the most important archaeological sites on the Iberian Peninsula, with Greek and Roman remains on the shores of the Mediterranean.
Although it is small and can be explored quickly, it is worth wandering through its cobbled streets without haste, enjoying its small squares and sitting in one of its restaurants to taste its gastronomy. Very close by, in L’Escala, do not miss typical products such as the famous anchovies of L’Escala, one of the great gastronomic hallmarks of the area.
Hotels near Sant Martí d'Empúries
As Sant Martí d’Empúries can be visited quickly, the ideal option is to stay in L’Escala to combine sea and heritage. In Cala Montgó, Hotel Can Miquel offers a privileged Mediterranean setting just a few minutes away, perfect for discovering this charming medieval village and enjoying one of the best areas of the Costa Brava.
Hotel Can Miquel is a welcoming charming hotel in Cala Montgó, one of the most beautiful coves on the Costa Brava. Located right on the beachfront, just a few minutes from L'Escala in the Alt Empordà, the hotel enjoys a privileged setting where the impressive Montgrí Massif meets the crystal-clear waters of the Mediterranean, creating one of the most spectacular landscapes on the Catalan coast.
The hotel offers 37 recently renovated rooms, all spacious, bright and featuring a private terrace overlooking the gardens, the swimming pool or the natural surroundings of Montgrí. The Superior Rooms provide even more space, making them ideal for a family holiday or a comfortable seaside getaway.
Facilities include an outdoor swimming pool, a heated pool, tennis courts and beautifully maintained gardens, perfect for relaxing after a day at the beach. The hotel also features a restaurant with a seafront terrace and a grill restaurant specialising in charcoal-grilled meats, where Mediterranean cuisine and locally sourced ingredients take centre stage.
From Hotel Can Miquel, guests can explore the Camí de Ronda coastal path, discover the coves of the Montgrí Natural Park, or visit the historic centre of L'Escala and the Ruins of Empúries. A hotel designed to enjoy nature, the sea and the authentic spirit of the Costa Brava, whether as a couple or with the family.
10. Montblanc (Conca de Barberà, Tarragona)

Montblanc is the great benchmark among the medieval villages of Tarragona and the most monumental medieval ensemble in Catalonia. Its 3 km of 14th-century walls, with towers, barbicans and monumental gates, are among the best preserved in southern Europe.
Among all the things to see in Montblanc, highlights include the Basilica of Santa Maria, the church of Sant Miquel and several Gothic mansions that form an extraordinary heritage ensemble. The village is also linked to the legend of Saint George: according to tradition, it was here that the knight killed the dragon. Every 23 April, the Saint George Medieval Fair turns Montblanc into one of the most spectacular medieval settings in Spain.
The region is also a land of great wines and the starting point of the Cistercian Route, which connects the monasteries of Poblet (just 10 km away), Santes Creus and Vallbona de les Monges, all three declared World Heritage Sites.
Hotels near Montblanc
To complete the visit to Montblanc with a relaxing getaway, Hotel & Spa Can Josep, located in Bot, Terra Alta, approximately 40 minutes away, is an excellent option. This cosy hotel stands out for its spa with views of the vineyards and mountains, as well as its gourmet restaurant serving local cuisine. Ideal for combining the visit to one of the most beautiful medieval villages in Catalonia with a disconnection experience.
Hotel & Spa Can Josep is a welcoming charming rural hotel in Bot, located in the heart of the Terra Alta, one of the most distinctive regions in inland Tarragona. Surrounded by vineyards, mountains and beautiful natural landscapes, this family-run hotel offers a peaceful atmosphere where guests can unwind, discover the local wine culture and experience the warm hospitality of the region.
Its comfortable and cosy rooms are designed for a restful stay after a day exploring the Terra Alta. The hotel features a complete spa overlooking the mountains and vineyards, equipped with waterfalls, a jacuzzi, Turkish bath and massage treatments. Guests can also relax in the welcoming library with a fireplace, the perfect place to unwind during the colder months.
Gastronomy is another of the hotel's highlights. The Can Josep Restaurant serves refined local cuisine based on the finest products from the Terra Alta, including D.O. Terra Alta wines, olive oil, black truffles from Els Ports and seasonal ingredients. All this can be enjoyed in a bright dining room with large picture windows and spectacular views of the Serra de Pàndols and Els Ports mountains.
The hotel's location makes it easy to explore the Terra Alta Greenway, walk among vineyards, visit local wineries or discover the region's heritage and natural scenery. The hotel also offers bicycle rental and free covered parking for bicycles and motorcycles, making it an excellent cycling-friendly hotel and the ideal starting point for exploring the Terra Alta Greenway and its vineyards by bike.
Hotel & Spa Can Josep is the perfect place for a romantic getaway, a wine tourism experience or a few days of relaxation surrounded by nature. A charming rural hotel where wellness, gastronomy and wine come together to discover the true essence of the Terra Alta.
As you have seen, the medieval villages of Catalonia bring together some of the most beautiful and best-preserved historic ensembles in Spain. From the Costa Brava to inland Girona or Tarragona, these medieval villages combine history with unique landscapes.
If you want to keep exploring, do not miss our guide to the most beautiful villages in Girona, where you will find other charming corners of Catalonia.
- 5 Hotels with a Pool Near the Beach in Catalonia
- Palamós, the Seafaring Soul of the Costa Brava
- The Best Farmhouses in Empordà and Catalonia
- The best hotels for cyclists in Catalonia: guide to bike-friendly hotels
- Getaway to "Girona, Temps de Flors"
- Medieval Villages in Catalonia
- Hotels in the heart of nature in Catalonia
- 10 hotels with a hot tub in the room
- Garoinada: the gastronomic festival of Palafrugell
- Ski resorts near Barcelona
- Spa for kids: the best spa hotels for families
- Girona, the city that captivates: what to see, what to do and where to stay
- Hotels for couples with a private jacuzzi, perfect for a special weekend
- Meteor showers in Catalonia: when and where to see them
- The most beautiful villages of Girona
- The best wellness hotels in Catalonia with massages
- Weekend getaways near Barcelona
- Calella de Palafrugell and Llafranc, the trendy destinations of the Costa Brava
- Charming Hotels Near Barcelona
- Rural houses turned into wonderful charming hotels
- Begur, the jewel of the Costa Brava
- Hotels for couples seeking a romantic getaway
- The best hotels in Catalonia for families with children
- The best hotels with Spa on the Costa Brava
- The best gastronomic hotels in Catalonia
- Secret corners to discover during the summer
- Charming villages and hotels in Catalonia
- Charming towns on the Costa Brava
- Enjoy the night of San Juan in a charming hotel
- Romantic getaways around Sant Jordi
- Easter breaks
- Come to the Fira Orígens, the great event for local products in Olot
- Wine tourism on the Costa Brava
- Four experiences to fully enjoy the All Saints Bridge
- Enogastronomy: discover the best wines in the area
- The best hotels to enjoy this Puente de la Asunción
- Summer festivals and events on the Costa Brava
- Live the best San Juan with Petits Grans Hotels de Catalunya
- Weekend in Cadaqués: where to sleep and what to see
- The perfect gift for Mother's Day
- Two hotels where you can fall in love again this Valentine's Day
- Cycle tourism through the Vies Verdes of Girona
- 12 months, 12 charming hotels to discover Catalonia
- 6 getaways to disconnect this December bridge
- Orígens Fair: a gastronomic event that will awaken your senses
- 3 weekend getaways to get out of the routine
- The most charming rural hotels in Catalonia
- Escape to the Cap Roig Festival and live a unique experience
- The most beautiful Caminos de Ronda on the Costa Brava
- Hotels between vineyards and vines
- The best beaches on the Costa Brava
- Oleotourism in Camp de Tarragona
- Hotels with typical autumn cuisine in Catalonia
- The most romantic hotels on the Costa Brava
- The most romantic hotels in Catalonia
- What to do in Solsona and region
- The Best Hotels With Spa in Catalonia
- The heart of Catalonia: Manresa, Vic and Solsona
- Charming town of the Empordà
- 10 excursions with children in Catalonia
- A fabulous weekend in the Golden Triangle of the Costa Brava
- What to do in Tarragona and Reus
- 10 Hotels to Eat and Sleep Greatly
- Route by car through the medieval towns of Catalunya
- 5 Holy Week Getaways
