10 Weekend getaways near Barcelona
To make the most of your weekend, we’re not suggesting just one — but ten getaways that will surprise you! Less than two hours from the city, you’ll find a great variety of experiences: from visits to charming medieval villages to romantic hotels with jacuzzis, mountain routes through the Pyrenees, and seaside escapes.
In this guide, you’ll discover the best weekend getaways near Barcelona, unique places in Catalonia where you can spend an unforgettable weekend and disconnect from your daily routine.
1. Rural weekend one hour from Barcelona
Bages, Hotel La Garriga de Castelladral

If you dream of a different rural weekend, remember this name: Hotel La Garriga de Castelladral. Just one hour from Barcelona, this former medieval farmhouse, now transformed into a charming rural hotel with a spa, is surrounded by vineyards and oak forests that invite you to truly unwind.
A breakfast made with organic products, a romantic picnic among the fields, or a glass of wine from its own cellar are enough to disconnect from the world. The hotel also organizes forest bathing and yoga workshops. In addition, you can go hiking along the Carena de l’Obaga Negra or the Balma de Comaposada, visit Puig de la Balma or the Castle of Castelladral. Half an hour away, the Cardona Salt Mountain Cultural Park is the perfect final touch to your rural weekend getaway.
La Garriga de Castelladral is a charming boutique hotel located in the middle of nature, one hour from Barcelona, in the Bages region. The hotel occupies an old 19th century farmhouse that was once dedicated to the production of wine and oil, elements that today are still reflected in its architecture and historic spaces. The farmhouse has been restored by the Roca Barbé family, who have maintained its authentic character and created a welcoming atmosphere with spaces such as the old oil mill converted into a reading room, a barn transformed into a restaurant, and a boutique SPA located in the old wine production area.
With 20 spacious and welcoming rooms, La Garriga de Castelladral offers a perfect refuge for relaxation, with ideal spaces for reading, quiet conversations, or even work meetings in an environment that combines comfort with serenity of nature. The hotel emphasizes values such as love for nature, dedication to excellence, and respect for people and the environment, making each stay a unique and memorable experience.
2. Weekend getaway with spa and bubbles
Navata, Hotel TorreMirona Golf & Spa

Amid olive trees and golf courses, just an hour and a half from Barcelona, in the heart of the Alt Empordà, Hotel TorreMirona Golf & Spa offers you a total relaxation experience. This spa hotel is our recommendation for a relaxing weekend not far from the city.
The resort features a complete spa with bithermal showers, sauna, jacuzzi, and an extensive menu of massages and treatments. You can also enjoy a private spa session for two. In its restaurant, El Racó del Canigó, Mediterranean cuisine is served, made with local products and wines from the Empordà Designation of Origin.
If you’d like to complement your spa getaway with something extra, we suggest visiting the medieval villages of the Costa Brava, such as Peralada and Besalú, or taking part in a wine tasting at one of the wineries near the Albera Natural Park.
Hotel TorreMirona Golf & Spa is a luxurious retreat located in Navata, in the heart of the Empordà, ideal for lovers of golf, nature and tranquility. This hotel combines elegance and comfort with a wide range of services, including an 18-hole golf course, a full spa, outdoor swimming pool and an exquisite gastronomic offer at the El Canigó restaurant, which offers Mediterranean cuisine with local products. In addition, it has 48 rooms, a junior suite and apartments equipped with all modern comforts and spectacular panoramic views. The natural surroundings, with views of the Pyrenees and the proximity to the beaches of the Costa Brava, make it an ideal place both for relaxing getaways and for events and celebrations.
3. Romantic weekend getaway with jacuzzi
Sant Julià de Vilatorta, Mas Albereda

Looking for a romantic getaway near Barcelona? Hotel Mas Albereda, in Sant Julià de Vilatorta, is a 14th-century farmhouse converted into a charming boutique hotel where history and comfort come together. Just one hour from the city, it offers suites with jacuzzi, soft lighting, and gardens that will inspire your romantic weekend.
The restaurant at Mas Albereda, recognized by the Michelin Guide, turns the stay into a gastronomic experience designed for couples. When you step outside the hotel, you can stroll hand in hand through Sant Julià de Vilatorta, with its stately houses and the Parc de les Set Fonts, or follow peaceful trails such as the Carena path to the Sanctuary of Puig-l’Agulla. It’s also worth visiting Vic or discovering the nearby villages of Sant Martí de Riudeperes and Tavèrnoles.
Hotel Mas Albereda, in Sant Julià de Vilatorta, is a historic farmhouse turned into a boutique hotel that combines rustic charm with modern amenities. It offers unique rooms and suites with jacuzzis, set in a rural location between the Montseny and the Pyrenees. Its restaurant, led by chef Nandu Jubany, stands out for its creative Catalan cuisine with local and seasonal products.
4. Weekend getaway for couples in Girona
Girona, Hotel Carlemany

Girona is one of the most beautiful and romantic destinations in Catalonia, and the perfect setting for a couple’s getaway filled with history, culture, and gastronomy. Just one hour from Barcelona, its medieval charm and relaxed pace make it the ideal plan to disconnect for the weekend.
A weekend in Girona can begin with a stroll through its old town, crossing the Onyar bridges or walking along the ancient city walls with views over the town. You can also enjoy its gourmet restaurants, some run by the Roca brothers, and its boutique shops. For your stay, we recommend Hotel Carlemany, right in the city center. This pet-friendly hotel combines elegance, comfort, and attention to detail, offering spacious rooms, some with jacuzzis, and on-site parking.
The Carlemany Hotel, located in the heart of the city of Girona, has 90 spacious rooms, all exterior, decorated in a modern style. The Hotel is the ideal setting for holding seminars, conventions and banquets. It has a wide variety of rooms with capacity for up to 450 people. It also has parking for bicycles. The restaurant "El Pati Verd" is known for its excellent cuisine.
5. Relaxing weekend getaway in the Empordà
Castelló d'Empúries, Boutique Hotel Comtal d'Empúries

In the Alt Empordà, just a few meters from the sea and next to the Greco-Roman ruins of Empúries, the Boutique Hotel Comtal d'Empúries combines history, wellness, and serenity. Its spa, inspired by ancient Greek baths, invites you to relax among aromatic waters, massages, and soft lighting, the perfect setting for a relaxing weekend getaway less than two hours from Barcelona.
During your stay, you can stroll along the beaches of Sant Martí d’Empúries, enjoy a massage with Empordà oils, and watch the sunset from the seaside promenade. If you’d like to explore the area, there are plenty of things to do on your weekend: hike up to the Castle of Torroella de Montgrí, visit the Dalí Museum in Figueres, or cycle through the rural paths that cross the rice fields of the Empordà, among many other corners worth discovering.
Boutique Hotel Comtal Empuries offers accommodation with a seasonal outdoor swimming pool, private parking, a garden and a terrace. The accommodation offers a restaurant and also has a bar and hot tub. The accommodation features a 24-hour reception, transfer to and from the airport, room service and free WiFi throughout the accommodation. There are buffet or continental breakfast options available at the hotel. Boutique Hotel Comtal Empuries offers a children's play area.
6. Family getaway among the mountains
Setcases, Hotel La Coma

If you’re looking for a weekend getaway with children without getting too far from Barcelona, Setcases and Hotel La Coma are an excellent option to combine nature, rest, and fun. The hotel maintains a warm and family-friendly atmosphere, with a spa, outdoor pool, and several facilities for the little ones, such as a playground or a games room, unique spaces to share special moments during your family trip to the Pyrenees.
From the hotel, there are easy trails that start within the Ter and Freser Headwaters Natural Park, and just a few minutes’ drive away is Molló Parc, a native wildlife park that children love. In winter, you can head to Vallter 2000 to ski with the family, and at the end of the day, relax in the spa or enjoy an exquisite dinner at the hotel’s restaurant, a perfect ending to your family weekend in the Camprodon Valley.
Hotel La Coma is located in the heart of the Pyrenees, in Setcases, a picturesque village in the Camprodon Valley, in the province of Girona. With a privileged location at 1,279 meters above sea level, the hotel offers a unique natural environment surrounded by mountains, forests and rivers, ideal for a family getaway or a romantic stay. Close to the Vallter 2000 ski resort, the hotel is perfect for winter sports enthusiasts, as well as activities such as hiking, fishing, golf and horse riding.
The hotel has 22 rooms spread over three floors, as well as independent apartments in the center of the village. In addition, it offers a wide range of services that include a SPA with heated pool and sauna, an outdoor pool for the summer months, a gym with views, and a play area for the little ones. The hotel's restaurant stands out for its traditional Catalan cuisine, made with fresh and local products from the Camprodon valley.
7. Weekend getaway in the Pyrenees
Llanars, Hotel Grèvol Spa

In Llanars, in the heart of the Camprodon Valley, the Hotel Grèvol Spa combines the warmth of wood with the comfort of a true mountain hotel. Just two hours from Barcelona, its alpine architecture and serene atmosphere make it a great choice for a perfect weekend getaway in the Pyrenees.
The surroundings invite you to get lost among the trails of the Camprodon Valley, go horseback riding, or visit the Romanesque monastery of Sant Pere. In winter, the Vallter 2000 ski slopes are very close, and in summer the forests open up to paths filled with fresh air and silence. After a day in nature, there’s nothing better than relaxing in the hotel’s spa or enjoying a cozy dinner by the fireplace, a weekend trip to the Pyrenees that combines wellness, scenery, and peace.
Hotel Grèvol Spa, in Camprodon-Llanars, blends stone and wood to seamlessly integrate into the Camprodon Valley. Its cozy rooms with stunning views make it the perfect destination for a romantic, family, or relaxing getaway.
Its Spa Center features a water area, massages, and treatments for complete relaxation. Additionally, the Grèvol Restaurant, recognized as a "Gastronomic Hotel," is a benchmark in Catalan cuisine with exceptional service.
8. Weekend at the beach
Begur, Hotel Aigua Blava

Between secret coves of turquoise waters and cliffs covered with pine trees, the Hotel Aigua Blava, in Begur, embodies the pure Mediterranean essence. Its location, perched above the sea, makes it one of the best destinations for a weekend beach getaway. The hotel features a wellness center, heated pool, restaurant with panoramic views, and direct access to three of Catalonia’s most beautiful beaches: Cala d’en Malaret, Platja Fonda, and Aiguablava.
From breakfast with a view to dinner facing the Mediterranean, everything at Aiguablava exudes calm and elegance. Nearby, you can walk along the most spectacular stretches of the Camí de Ronda on the Costa Brava, discover the hidden coves between Aiguablava and Fornells, or stroll through the village of Begur, with its Indian-style architecture and viewpoints overlooking the blue horizon.
The Hotel Aigua Blava is an exclusive accommodation in Begur, offering stunning sea views and direct access to Aiguablava Beach. Surrounded by crystal-clear coves and close to charming villages like Pals and Tamariu, it is the perfect destination to experience the essence of the Costa Brava with comfort and elegance.
9. Original weekend getaway for couples among volcanoes
Hotel La Perla d'Olot

Less than two hours from Barcelona, the Volcanic Zone of La Garrotxa is the perfect setting for an original weekend getaway for couples. In the heart of Olot, the Hotel La Perla d’Olot is ideal for resting after a day of trails through craters and forests. From here, you can explore the Croscat and Santa Margarida volcanoes, visit the Volcano Museum, or venture into the La Garrotxa Natural Park, where every path reveals a different landscape.
Olot combines nature, culture, and fine dining. You can visit the Mercat d’Olot, try volcanic cuisine in one of its restaurants, or follow the Carrilet Greenway, which connects La Garrotxa with Girona. And if you feel like a romantic walk, nothing compares to getting lost in the Fageda d’en Jordà, one of the most magical forests in Catalonia. Without a doubt, a weekend getaway near Barcelona where nature and peace go hand in hand.
Hotel La Perla d'Olot, located in the heart of Garrotxa, is a family-run establishment that combines a cozy atmosphere with modern facilities.
Ideal for exploring the volcanic nature and the springs of Olot, it offers services such as swimming pool, restaurant, free Wi-Fi, and parking. With comfortable rooms equipped with air conditioning, TV and terrace, the hotel is designed to guarantee a peaceful and pleasant stay for all its visitors, whether for family breaks or business stays.
10. Weekend on the Costa Brava
Calella de Palafrugell, Hotel Sant Roc

If your weekend plan includes a getaway to the Costa Brava, Calella de Palafrugell is a must-stop destination. The Hotel Sant Roc, perched on a cliff, offers unique views where the blue of the sea blends with the white houses of the old fishing village. From the terrace of the Balcó de Calella or from the rooms, you can admire some of the most spectacular panoramas of the Mediterranean.
During your weekend getaway to the Costa Brava, you can combine beach, gastronomy, and culture. The Camí de Ronda, which connects Calella de Palafrugell with Llafranc through hidden coves, invites you to walk at a leisurely pace. It’s also worth stopping at Les Voltes, with its seaside shops and restaurants, or visiting the Cap Roig Gardens, the venue of one of the major summer festivals on the Costa Brava. And if you come in July, don’t miss the traditional Habaneras Singing Festival on Port Bo beach. Nearby, Palamós completes the getaway with its maritime atmosphere and a wide range of services.
Hotel Sant Roc in Calella de Palafrugell, in the heart of the Costa Brava, offers stunning sea views from its privileged location. With comfortable rooms, a Mediterranean cuisine restaurant, and panoramic terraces, it is the perfect destination for a romantic or family getaway, combining relaxation, nature, and gastronomy.
Still don’t know where to spend your next weekend? Get inspired by our selection of the best hotels in Catalonia.
- Top 10 hotels with spa in Catalonia
- 10 Weekend getaways near Barcelona
- The Best Wine Tastings: Wine Tourism in Catalonia and the Costa Brava
- Where to Swim in the Pyrenees and Catalonia: Natural Pools, Swimming Holes, and Waterfalls
- The best summer festivals in Costa Brava and Catalonia
- The Best Secret Coves of the Costa Brava
- Route through the most beautiful towns on Costa Brava
- Romantic hotels in Catalonia
- The best hotels for families with children in Catalonia
- Discover Olot, Catalonia's volcanic secret
- Rural hotels with spa in Catalonia
- Hotels for couples in Catalonia
- La Garoinada, the gastronomic event of Palafrugell
- Snow proposals
- Food and wine experiences in Alt Empordà
- Wine tourism near the Costa Brava
- The most beautiful Caminos de Ronda on the Costa Brava
- 5 family hotels on the Costa Brava
- 5 family hotels for a mountain getaway
- Discover these charming towns
- Charming towns on the Costa Brava
- Everything you can do on the Costa Brava for Easter
- Golf on the Costa Brava, an oasis of nature and a model of sustainability
- Prepare your getaway for the Puente de la Purísima
- Discover the best local products at Fira Orígens
- All Saints in the Pyrenees, a unique experience
- La Garrotxa, land of volcanoes that you cannot miss
- Hiking on the Costa Brava: from Palamós to Begur
- Enjoy cycling in all its forms at the Sea Otter Europe cycling festival
- Three hotels where you can enjoy an unforgettable Asunción Bridge
- Relaxing getaway in the Pyrenees
- Three hotels and two routes to discover Begur
- Lover of hiking, these routes are for you
- Savor the Costa Brava with the wine and wine tourism festival in the Empordà
- The most charming medieval villages of the Pyrenees
- Origens Fair: the appointment with Catalan gastronomy that you cannot miss
- What can we do in winter on the Costa Brava?
- Gastronomy on the Costa Brava
- Adrenaline in its purest form: active tourism on the Costa Brava
- The most surprising activities in the Girona Pyrenees
- The best beaches on the Costa Brava to go with children
- Pyrenees for two: summer getaways as a couple
- The best hotels to enjoy the Cap Roig Festival
- What to do in the Catalan Pyrenees in summer?
- Excursions on Costa Brava with children
- Hotels Girona Temps de Flors
- The best rural getaways with children
- The most romantic hotels on the Costa Brava
- Hotels and walks through vineyards
- Farms and producers km 0 that you can visit in Girona province
- Rediscovering Girona, La Cerdanya and Ripollès by bike
- Producers and farms
- Hiking along Costa Brava
- Mountain routes through the Pyrenees
- Forest baths in Girona
- Hotels on the Costa Brava where you can practice cycling
- The hotels that will connect you with the best golf courses
- Hotels for water activities
- Rural hotels to feel spring on your skin
- The best hotels for skiing
- Fairs and festivals in Catalonia to travel back in time
- Holidays with children on the Costa Brava
- Holidays with children in La Garrotxa and the Pyrenees
- The most original ideas to enjoy in the snow
- A weekend in Vall de Núria and Vall de Camprodon
- A fabulous weekend in the Golden Triangle of the Costa Brava
- Carrilet route. Via Verda Olot - Girona - Sant Feliu de Guíxols
- Skiing in the Girona Pyrenees
- Excursions in La Garrotxa around Olot
- The best Roads of Ronda on the Costa Brava
- Dalinian Triangle Route
- The most charming corners of the Costa Brava
- The best beaches on the Costa Brava
- What to see and do on the Costa Brava
- The best hotels on the Costa Brava for families with children