Sign up
Booking center
+34 972 600 034

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

Rural weekend one hour from Barcelona, Bages

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.

 

from 178€

2. Weekend getaway with spa and bubbles

Navata, Hotel TorreMirona Golf & Spa

Weekend getaway with spa and bubbles, Empordà

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.

 

from 89€

3. Romantic weekend getaway with jacuzzi

Sant Julià de Vilatorta, Mas Albereda

Romantic weekend getaway with jacuzzi, Costa Brava

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.

 

 

from 138€

4. Weekend getaway for couples in Girona

Girona, Hotel Carlemany

Weekend getaway for couples in Girona

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. 

from 102€

5. Relaxing weekend getaway in the Empordà

Castelló d'Empúries, Boutique Hotel Comtal d'Empúries

Relaxing weekend getaway in the Empordà

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.

from 120€

6. Family getaway among the mountains

Setcases, Hotel La Coma

Family getaway among the mountains

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.

 

from 80€

7. Weekend getaway in the Pyrenees

Llanars, Hotel Grèvol Spa

Weekend getaway in the Pyrenees

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.

 

from 155€

8. Weekend at the beach

Begur, Hotel Aigua Blava

Weekend at the beach

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.

 

from 151€

9. Original weekend getaway for couples among volcanoes

Hotel La Perla d'Olot

Original weekend getaway for couples among volcanoes

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.

 

from 68€

10. Weekend on the Costa Brava

Calella de Palafrugell, Hotel Sant Roc

Weekend on the Costa Brava

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.

 

from 135€

Still don’t know where to spend your next weekend? Get inspired by our selection of the best hotels in Catalonia.

Find us in
join Grans Hotels de Catalunya
Sign in
If you do not have an account, you can create a click here.
Recover password
We have received your request If the provided account exists then we will resend an email with your new password
Searching hotels...
Did you know...?

Grans Hotels de Catalunya, unlike other search engines like Booking or Expedia, is the official hotel portal!

We guarantee the best available price

Direct booking with the hotel, no commissions

We use our own and third-party cookies to make our website work safely and personalize its content. Likewise, we use cookies to measure and obtain data on your navigation and to adjust advertising to your tastes and preferences. Press the "Accept all" button to confirm that you have read and accepted the information presented. To manage or disable these cookies, click on "Configuration". For more information see our cookies policy.
Modify cookies
Technical and functional Always active
This website uses its own Cookies to collect information in order to improve our services. If you continue browsing, you accept their installation. The user has the possibility of configuring his browser, being able, if he so wishes, to prevent them from being installed on his hard drive, although he must bear in mind that such action may cause difficulties in navigating the website.
Analytics and personalization
They allow the monitoring and analysis of the behavior of the users of this website. The information collected through this type of cookies is used to measure the activity of the web for the elaboration of user navigation profiles in order to introduce improvements based on the analysis of the usage data made by the users of the service. They allow us to save the user's preference information to improve the quality of our services and to offer a better experience through recommended products.
Marketing and advertising
These cookies are used to store information about the preferences and personal choices of the user through the continuous observation of their browsing habits. Thanks to them, we can know the browsing habits on the website and display advertising related to the user's browsing profile.