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.

 

Hotel La Garriga de Castelladral is an exclusive rural hotel set in the heart of nature, in the Bages region, in inland Catalonia and just one hour from Barcelona. This authentic 19th-century farmhouse, carefully restored, preserves its historical essence linked to wine and olive oil production, visible in its stone walls, original spaces and traditional Catalan architecture. Surrounded by landscape and tranquility, it is the ideal place for a romantic getaway or a few days of disconnection in a unique natural setting.

With 20 spacious and bright rooms, La Garriga de Castelladral offers a slow experience where rest and well-being take center stage. It is a romantic hotel perfect for couples, although it is also ideal for families looking to enjoy nature. The hotel features a large garden, outdoor pool and different spaces designed for relaxation, reading and connection with the surroundings.

One of its main highlights is its spa, located in the former wine production area. With warm tones, natural materials and an intimate atmosphere, it offers a unique wellness experience, with the possibility to book it for private use. Everything is designed to disconnect and immerse yourself in a peaceful environment.

The experience is completed with carefully crafted Catalan cuisine, made with fresh, organic and seasonal products, many of them sourced from the farmhouse’s own garden. At Hotel La Garriga de Castelladral, every detail invites you to enjoy an authentic stay in one of the most special rural hotels with spa near Barcelona.

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.

 

The Hotel TorreMirona Golf & Spa, in Navata, is a hotel with a golf course on the Costa Brava located in the inland area of the Alt Empordà. Surrounded by open landscapes with views of the Pyrenees, it offers a शांत and relaxing environment, just a few kilometres from some of the best beaches and coves in the region.

This hotel surrounded by nature stands out for its 18-hole golf course, along with a large outdoor area with a swimming pool, gardens and sports spaces. It offers 48 rooms, a junior suite and apartments with private gardens, many with open views over the Empordà landscape.

Well-being is one of its key highlights thanks to the Spa Dubhé, a hotel with spa on the Costa Brava featuring a jacuzzi, sauna, hammam, bi-thermal showers and relaxation area, as well as treatments and massages. The space can also be booked as a "private spa", an especially appealing option for couples’ getaways.

At the El Canigó restaurant, the gastronomic proposal is based on Mediterranean cuisine with local products, completing a stay designed to be enjoyed at a relaxed pace. It also offers services such as bike rental, an electric car charging point and is a pet-friendly hotel.

Thanks to its surroundings, facilities and concept, it is one of the best hotels on the Costa Brava for those looking to combine nature, relaxation and sport in a peaceful and refined setting.

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, located in Sant Julià de Vilatorta, in the Osona region and near Barcelona, is an exclusive gastronomic hotel in Catalonia set within a carefully restored 14th-century farmhouse. Surrounded by nature, between the Montseny Natural Park and Les Guilleries, it offers a privileged setting for a relaxing getaway throughout the year.

Its rooms and suites combine the charm of the original architecture with elegant design and every modern comfort. Some feature a private in-room jacuzzi, making them an excellent choice for travellers seeking a romantic getaway in a peaceful and exclusive setting.

The hotel boasts a complete wellness area, offering massages and treatments, as well as a welcoming heated indoor pool with a solarium area. Its spacious gardens, cosy lounges with fireplaces and tranquil surroundings invite guests to unwind at any time of the year.

One of the highlights of the experience is the Mas Albereda Restaurant, led by the renowned chef Nandu Jubany. Its refined contemporary Catalan cuisine, prepared with seasonal local produce, has established the hotel as one of Catalonia's leading gastronomic destinations.

Its location provides easy access to some of inland Catalonia's most beautiful landscapes, 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 privileged natural surroundings, outstanding gastronomic offering and excellent wellness facilities, Hotel Mas Albereda is one of the best hotels near Barcelona for enjoying nature, fine dining and relaxation in an exclusive atmosphere.

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 Hotel Carlemany is one of the leading hotels in Girona city centre, located just a few minutes from the Barri Vell and the city’s main cultural, shopping and gastronomic highlights. Its prime location makes it a great choice for couple getaways, family stays, including pets, sports breaks or business trips, with the added convenience of private parking right in the centre.

It offers 90 spacious rooms, all exterior-facing with plenty of natural light, decorated in a modern, functional style to ensure comfort for every kind of stay. Some rooms also feature a bathtub or even an in-room fireplace.

Gastronomy is another of its highlights. The El Pati Verd restaurant is one of the city’s most appreciated dining spots and an excellent venue for large celebrations and events. Indigo Restaurant serves a fresh, seasonal menu in a contemporary setting, and the Carlemany Cafeteria with its terrace has become a popular meeting point in Girona for both guests and locals.

It is also a bike-friendly hotel with secure bike storage, a workshop, a bike cleaning area and cycling routes around the region. A fitness room will be available soon, and the hotel is close to some the best golf courses in the province are within easy reach.

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.

 

The Boutique Hotel Comtal d’Empúries, located in Castelló d’Empúries, is an elegant hotel on the Costa Brava set in the heart of the natural surroundings of the Alt Empordà. Housed in a restored traditional farmhouse, this hotel combines the charm of traditional architecture with a modern and welcoming design, surrounded by natural spaces such as the Aiguamolls de l’Empordà and the Cap de Creus, making it an ideal destination to unwind.

This boutique hotel features 29 rooms and suites in a contemporary style, decorated with noble materials such as marble and wood, and equipped with king-size beds. Some rooms include a private jacuzzi in the room, adding an extra touch of exclusivity, making it a perfect choice for romantic getaways on the Costa Brava.

The hotel offers a complete wellness area with spa, including a heated pool, sauna, hammam and revitalizing showers, as well as a carefully selected range of treatments and massages in a unique space located in the former wine cellar, with stone arches and soft lighting that invites relaxation. It also features an outdoor pool with solarium area, ideal for enjoying the Mediterranean climate.

One of its main highlights is its gastronomic restaurant, offering innovative Catalan cuisine based on local products, accompanied by a carefully curated wine list with designation of origin. It is also very close to destinations such as Roses and Empuriabrava, as well as some of the most beautiful beaches and coves on the Costa Brava, making it an ideal base for exploring the 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 one of the best hotels in the Girona Pyrenees, located in the charming village of Setcases, in the heart of the Camprodon Valley. Surrounded by mountains, forests and rivers at an altitude of 1,279 metres, it offers a privileged setting to discover the natural beauty of the Catalan Pyrenees throughout the year.

Its location makes it an excellent starting point for hiking routes, mountain excursions and outdoor activities. The hotel is also close to some of the valley's most beautiful natural pools and waterfalls.

The proximity to the Vallter ski resort, one of the closest ski resorts to Barcelona, makes Hotel La Coma an ideal choice for winter sports enthusiasts as well as for travellers wishing to enjoy the Pyrenees at any time of the year.

The hotel offers 22 rooms spread over three floors, as well as apartments and independent rural apartments in the centre of Setcases. Its facilities make it a hotel ideal for children and families, thanks to its spacious leisure areas, playground, games room, table tennis, pétanque and gardens.

Among its main attractions are the outdoor swimming pool, perfect during the summer months, and the spa with heated pool and sauna, also accessible to children. The hotel also features a gym and cosy lounges with fireplaces.

Its restaurant offers excellent Catalan mountain cuisine, prepared with local products from the Camprodon Valley, turning every stay into an authentic gastronomic experience connected to the region.

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, located in Llanars, in the heart of the Camprodon Valley, is a welcoming mountain hotel in the Girona Pyrenees that combines stone and wood to blend harmoniously with its natural surroundings. Surrounded by forests and mountains, it offers a warm and peaceful atmosphere, perfect for enjoying the Pyrenees.

Its spacious rooms, decorated in an elegant mountain style and overlooking the surrounding landscape, make the hotel an ideal destination for both a romantic getaway and a family holiday. During winter, the valley's frequent snowfall can be admired from the rooms or from the spa area.

Grèvol Spa features a complete wellness area with a hydromassage pool, waterfalls, jacuzzi, sauna, steam bath, gym and relaxation areas. The experience is complemented by personalised massages and treatments, offering guests the perfect opportunity to unwind in the heart of nature.

One of the hotel's most inviting spaces is its lounge with a central fireplace, ideal for relaxing after a day in the mountains or enjoying cosy winter afternoons. The café-bar and communal areas invite guests to embrace the peaceful rhythm of the Pyrenees.

Recognised as a Gastronomic Hotel, its restaurant serves refined Catalan cuisine prepared with local and seasonal products from the Camprodon Valley. Breakfasts also stand out for the quality of their ingredients.

The hotel also features a games room with billiards and table tennis, making it an excellent hotel for families with children. It also offers spaces for celebrations, business meetings and small events.

The location of Hotel Grèvol Spa allows guests to enjoy a wide range of outdoor activities, including hiking, cycling, golf, horse riding and skiing. Its status as a bike-friendly hotel and its proximity to the Vallter ski resort make it an excellent base for discovering the Girona Pyrenees at any time of the year.

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.

 

Located in the Aiguablava Bay, just a few minutes from the centre of the medieval village of Begur, Hotel Aigua Blava is one of the most exclusive hotels on the Costa Brava. This hotel boasts privileged views over the Mediterranean and an exceptional location, just a short walk from Aiguablava Beach, considered one of the most beautiful beaches on the Costa Brava. Surrounded by crystal-clear coves and picturesque villages such as Pals and Peratallada, it is the perfect base for discovering some of the most spectacular corners of the Catalan coastline.

Many of its rooms feature spacious panoramic terraces and stunning sea views. Guests can also enjoy a heated swimming pool with Pool Bar, a wellness area with treatments and massages, tennis, volleyball and badminton courts, as well as an excellent breakfast overlooking the Mediterranean.

Its outstanding dining experience includes the panoramic restaurant, La Terrassa and La Rocalla, renowned as one of the finest culinary destinations in Begur thanks to its Mediterranean cuisine, breathtaking sea views and carefully selected wine list. With direct access to the Camí de Ronda coastal path, guests can walk to Aiguablava Beach or discover hidden coves such as Platja Fonda and Cala del Maralet, making every stay a unique experience for couples and families looking to enjoy a true luxury hotel on the Costa Brava.

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 is a welcoming hotel in Olot, located at the gateway to the Garrotxa Volcanic Zone Natural Park, one of Catalonia's most unique natural areas. Thanks to its privileged location, it is the perfect base for discovering the volcanoes, forests and medieval villages that have made La Garrotxa one of the most popular nature destinations in the Girona Pyrenees.

Its comfortable and bright rooms provide the perfect place to relax after a day of hiking or outdoor adventures. The hotel features a traditional Catalan restaurant, gardens, a children's playground and a games room with billiards, as well as welcoming spaces designed for couples and families alike.

The restaurant offers an excellent selection of traditional Catalan cuisine, prepared with locally sourced ingredients and regional recipes, providing the perfect opportunity to discover the Garrotxa flavours.

From the hotel, guests can visit must-see attractions such as the Fageda d'en Jordà beech forest, the Croscat and Santa Margarida volcanoes, cycle or walk along the Carrilet Greenway, explore the historic centre of Olot, or discover some of the region's most beautiful villages, including Santa Pau, Castellfollit de la Roca and Besalú. It is also an excellent destination for hiking, cycling and many other outdoor activities.

Thanks to its outstanding location, welcoming atmosphere and proximity to the region's main attractions, Hotel La Perla d'Olot is one of the best hotels in La Garrotxa for discovering the natural, cultural and gastronomic heritage of one of Catalonia's most fascinating regions.

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, located in the picturesque village of Calella de Palafrugell, is an exclusive hotel on the Costa Brava, perfect for travellers seeking a stay by the sea. Its privileged location, virtually on the beachfront, provides easy access to some of the area's most beautiful coves, including Cala Foradada and Cala de Sant Roc, renowned for their crystal-clear, shallow waters.

This welcoming Mediterranean-style hotel stands out for its sea-view rooms, many featuring private terraces from which guests can admire spectacular sunrises and sunsets over the Costa Brava. The hotel also offers suites, including family suites, making it an excellent choice for both romantic getaways and family holidays, combining comfort, tranquillity and an exceptional natural setting.

One of its greatest highlights is the El Balcó de Calella Restaurant, considered one of the finest restaurants in the area thanks to its spectacular sea views. Here guests can enjoy refined signature and market cuisine, prepared with fresh Mediterranean ingredients in an outstanding setting.

Located directly on the Camí de Ronda, along the section between Calella de Palafrugell and Llafranc, one of the most beautiful stretches in Catalonia, the hotel is ideal for nature lovers and hiking enthusiasts. Its proximity to the village centre also provides easy access to shops, restaurants and the local atmosphere, as well as the region's leading summer events on the Costa Brava.

Hotel Sant Roc completes the experience with a delightful seafront chill-out terrace, the perfect place to enjoy a drink or cocktail at sunset while taking in one of the finest panoramic views of Calella de Palafrugell. During their stay, guests can also enjoy nearby services and activities such as massages, boat trips and bicycle rental in Calella and Palafrugell, as well as the special Sant Roc Nights, featuring live music throughout the summer season.

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