Medieval towns in Costa Brava

  • SumoMe

Coastal views along the Camins de Ronda

The name Costa Brava literally means ‘rugged coast’, a reference to the spectacular cliffs and hundreds of coves that line the coast. While the coast is a perennial favourite amongst many Europeans looking for sun, sand and sangria, there’s a lot more to discover starting just a few miles inland in the Baix Empordá region and further inland in the hills of the Garrotxa Volcanic region, such as the gorgeous medieval towns and villages. Steeped in history and home to well-preserved medieval architecture, these towns and villages each have their own charm and attractions. Due to the short distances, many of these medieval villages and towns can easily be explored by means of a leisurely day trip from any point in Costa Brava. Car hire is available in almost every major town, making it a breeze to discover the many historic, cultural and gastronomic highlights that Costa Brava has to offer.

There are dozens of medieval towns and villages in the Costa Brava region but I’ve chosen to highlight five; three near the coast and two in the hills of the Garrotxa. I’ve also added additional tips for things to do and see in the surrounding areas, including some of my favourite restaurants.

Begur and the coast

Begur is a colourful hillside town overlooked by a beautifully restored 16th century castle. It’s a popular town, especially in the summer, due to its proximity to the beaches and a variety of summer festivals. There’s a lovely square, packed with terraces, and cobblestone alleys with a good choice of restaurants and cafés, some tucked away in beautiful courtyards.



From Begur, take the road to Sa Tuna, a hamlet on the coast with a small beach. The road winds through quiet neighbourhoods and thick forests, and offers beautiful vistas of the rugged coast. A great place to stop for a drink and a meal is the Vintage Lounge – or you can stay at the adjacent Vintage Hotel. Located under a canopy of pine trees on a cliff-edge, Vintage Lounge is a great place to simply chill and watch the waves crash on the rocks below.


The Vintage Lounge, Sa Tuna

Hotel Aigua Blava, one of my favourite hotels on the Costa Brava is located a 15-minute drive away from Begur. It’s a great base from which to explore the coast: the famed Camins de Ronda or the Costa Brava coastal trail passes the hotel’s front entrance; and it is along the trunk road that connects the towns of Begur, Tamariu, Llafranc and Palafrugell.


The Aigua Blava hotel overlooks a gorgeous bay and the blue Mediterranean

For an amazing gastronomic experience with a spectacular view, head for El Far, a restaurant and hotel located on a clifftop near Llafranc, a short drive from Begur. The food (local Catalan and Empordá fare) is absolutely divine and the view of the blue Mediterranean is unforgettable.


El Far


Pals is one of the most impressive medieval towns in the Costa Brava. Situated in the Baix Empordá, a short distance from Begur and a few kilometers from the coast, Pals’ main attraction is its beautifully restored medieval quarter. Dominated by the Torre de les Hores, an 11th century Romanesque tower, the medieval quarter features quaint alleys lined by ancient stone houses and charming squares. The medieval town wall with its four towers offers stunning views of the Empordá countryside.



Pals is also the location of one of my favourite restaurants in Costa Brava. If you’re looking for a casual dining experience with simply fabulous food, I highly recommend Vicus. Situated at the corner of the main road that leads into the centre of Pals (if you’re approaching from Begur), Vicus serves Catalan fare with a modern twist in a contemporary ambiance.


Scallops at Vicus restaurant in Pals


Peratallada is a small, fortified medieval town in the Baix Empordá region. The town, with its 11th century castle (now home to a luxury hotel), 13th century Romanesque church, gorgeous cobblestone streets and picturesque squares, is an absolute delight. It’s a popular place for day-trippers who come here to soak up the medieval atmosphere but stick around in the evenings for a romantic dinner at one of the numerous restaurants.


A quaint street in Peratallada

For a dose of indulgence, I can highly recommend the Mas de Torrent Hotel and Spa, the Costa Brava’s most luxurious hotel, which is situated a short drive away from Peratallada.


The main building at Mas de Torrent

Other medieval towns in the Empordá region that are worth a visit include La Bisbal (with its castle, Jewish quarter and porticoes – it’s also a centre of ceramics and pottery) and the nearby villages of Monells, with its gorgeous medieval square lined by beautiful arches, and Púbol, home of the Gala Dalí castle.

Besalú and the Garrotxa region

Besalú is a stunning medieval town in the hills of the Garrotxa region. The first thing that will grab your attention as you approach the town is the magnificent 12th century Romanesque bridge over the Fluviá river. The bridge leads visitors into the town, with its arcaded streets, cobblestone alleys and squares. There’s a wonderful array of shops selling local produce and handicraft – my favourite shop, at 10, Pont del Besalú, sells all sorts of tea, coffee and chocolates. Other historic monuments in the town include the 11th century Sant Pere church and 12th century Jewish bath (mikveh).


The bridge to Besalú


Reflections of the Besalú bridge over the Fluviá river

Santa Pau is another medieval village in the Garrotxa region that I absolutely love. Located near the Garrotxa Volcanoes, Santa Pau is tiny but boasts gorgeous porticoes, alleys and arcades as well as a 15th century Gothic church. Moreover, this wonderfully atmospheric village is home to another of my favourite restaurants in the Costa Brava: Cal Sastre.


Santa Pau


The heavenly cannelloni at Cal Sastre

You can easily combine a visit to Besalú with the Garrotxa Volcanoes and Santa Pau. From Besalú, follow the A26 motorway in the direction of Olot. Take the Castellfollit de la Roca exit to see this stunning clifftop village, then continue along the A26 motorway to Olot or Santa Pau.


Castellfollit de la Roca

The best time to visit Costa Brava is in May/June or in September/October. This way, you avoid the summer crowds and you’ll truly get to enjoy the natural, historical and culinary highlights of the Costa Brava at a leisurely pace. I’ve pinned the locations of the places mentioned above in the map below. I hope it helps you to discover some of my favourite spots in the Costa Brava.

View Medieval towns Costa Brava in a larger map



Follow Velvet Escape on:

21 Responses to “Medieval towns in Costa Brava”

  1. Kate - Oh hello Spain 13/08/2015 12:30 pm

    I’ve just come back from this area of the Costa Brava and loved it – so many quiet coves on the coastline plus beautiful areas inland. I’d highly recommend the Sa Punta Hotel & Restaurant in Platja de Pals – amazing service, great swimming pool and the food was the best I had all week. I didn’t find La Bisbal massively worth the visit – it was very quiet and less scenic than other villages. Torroella de Montgri is a good alternative, with a medieval grid plan of streets.

  2. Keith Jenkins 03/02/2015 6:29 pm

    You’ll love it! Enjoy TBEX! :-)

  3. Wandering Carol 03/02/2015 5:44 pm

    Peratallada looks so pretty – as they all do. I’m so excited I’ll finally get to check out this area at TBEX Costa Brava.

  4. Keith Jenkins 24/06/2014 10:34 pm

    Hi Mike,
    Gosh, I haven’t heard of Rupit. Will have to check it out next time I’m there. I did indeed visit Cadaques twice. Loved it!


  5. Mike 19/06/2014 6:09 pm

    Great article! Covers many of the best places in Costa Brava. If you ever go back try Rupit (my favorite inland town), and you must have visited Cadaques already, no?

    Keep up the great writing and information!

  6. Europe’s awesome isn’t it? So many different worlds, so much culture.

  7. Marguerite Mains 01/08/2012 9:27 pm

    Just got back from Costa Brava. We love this area. WE stayed in Ullastret. It is the perfect combination of mountains, farms, sea, art, architecture and food….and of course, let’s not forget the wonderful Catalan people. We went to the beach, we saw Dali,. medieval towns, markets, took a boat reid thru the caves and enjoyed great meals at a responsible price. SO Keith, does area north into France compare or is it Costa Brava all the way!


  8. Amy 31/05/2012 9:55 am

    Thanks for this post – really helpful for planning my trip to Spain!

  9. Flashpacking RTW 24/04/2012 4:56 pm

    Llafranc is one of the best beaches in the Costa Brava for indulging in seafood, and soaking up the romance of the sea (it has spectacular views of the cliffs and boats). This area is very popular with French tourist during the summer, so you can be assured of great cuisine. My favourite times to visit here are in May to indulge in a glass of cava, fine dining and enjoy some boating. I also love to travel here in December, eating the excellent oysters and lobster which are at their finest then, washed down with a glass of the excellent local port produced in Catalunya.

  10. ciki 24/04/2012 4:42 pm

    beautiful place.. and you could easily be a food blogger too! gorgeous drool worthy pictures! well done!

  11. Anji 12/04/2012 5:09 pm

    There is so much hidden in the small little towns in Catalunya! The best part about discovering these towns is enjoying the wonderful food they have to offer! In spite of living Barcelona, I still haven’t visited Begur- will definitely plan a weekend getaway!

  12. Alison 04/04/2012 9:45 am

    These places are absolutely gorgeous and I always enjoy visiting places with lots of medieval history. I really have to see this part of Spain when I get a chance – Peratallada particularly sounds great!

  13. Zenaida 04/04/2012 9:44 am

    Makes me want to visit again right away! I have been to many of these places 20 years ago and am pleased to see that they haven’t really changed all that much; on the contrary, the area seems to be much more “cleaned up” and oh so lovely….

  14. Dean 04/04/2012 2:22 am

    Beautiful area. I can’t get enough of these little medieval towns!

  15. velvet 03/04/2012 8:37 pm

    Hi Ron,
    I’ve been there several times now but I’ll never tire of seeing that bridge.


  16. Ron | Active Planet Travels 03/04/2012 7:35 pm

    Wow what an absolutely stunning little town. I must say that I’m in love with that bridge overlooking the Fluvia’! Such great architecture!

  17. velvet 03/04/2012 6:26 pm

    Thanks for your comment Jennifer. Besalú is indeed stunning and it’s only short drive to Santa Pau for a long lunch at Cal Sastre. :-) Vicus (in Pals) is my latest discovery and I’m so glad I stumbled upon it. Fab food!


  18. Jennifer 03/04/2012 5:37 pm

    I have not been to any of the places in your post, but from your pictures I think that Besalú is my favorite! It just looks like it is straight out of a fairytale. And those scallops look amazing! I already have nearly the full summer planned but your posts are making it very difficult not to toss those plans out the window and head to Costa Brava!


  1. Experiencing Castell d'Empordà - 14/11/2014

    […] more about medieval towns in Costa Brava or visit the Velvet Escape Costa Brava […]

  2. The Radar: Travel Lately – Intelligent Travel - 19/12/2012

    […] Costa Brava is more than a beach-goer’s paradise. It’s also chock-full of lovely Medieval villages with ancient (and well-preserved) histories. Here are five worth visiting. @velvetescape […]

  3. The medieval town of Pals | The Happy Explorer - 04/12/2012

    […] the accompanying post: “Medieval Towns and Gastronomy in Costa Brava“. Pals var dd_offset_from_content = 25; var dd_top_offset_from_content = 0; […]

Leave a Reply