Our Hotel

Un lugar que nunca olvidarás

Hotel Can Rocabruna. Your Paradise.

Can Rocabruna is one of the best and most loved boutique hotels in the Penedès. Our mission is to enrich people’s lives by providing them with memorable moments to last a lifetime, starting with a luxurious room and ending with a host of activities and offers. We not only provide services to our guests, but also preserve, protect and enhance the natural beauty and culture of the Penedès, while offering environmentally compatible recreational and tourist experiences.

We take care of every moment of your stay: the swimming pool, the spa, the activities, the best rooms and the best services so that you lack nothing. We have many proposals for you that will not disappoint you.

Can Rocabruna is an old farmhouse of medieval origin built in the 18th century, specifically in 1742 and known as Masia Gran de Can Ribalta, restored as rural accommodation in 2022.

According to Salvador Llorac, a Catalan historian, the origins of this farmhouse are medieval. In the Inventory of Architectural Heritage of the Generalitat de Catalunya, it is said that in the farmhouse there is a testament from the 18th century that refers to a document dated 1390, which is the chapel next to the farmhouse.

The hotel Can Rocabruna is located in the municipality of Torrelavit, in the north of the Alt Penedès region, known for its vineyards and its incredible and unmistakable wines.

Can Rocabruna is a beautiful tourist hotel and a perfect place to relax.

Located in the northeast of Barcelona and along the Alt Penedès vineyards, it is only 30 minutes from the centre of Barcelona and only 8 minutes from the nearest train station. The terrain of the area varies from dense vineyards to wide open valleys, mountains, forests and charming villages to lose yourself in. It is a true paradise for outdoor recreation. Can Rocabruna is open for many activities, which we are expanding every year. 

“We help you create new moments to remember, new stories to tell and new photographs to show.”


Hotel Can Rocabruna is located in one of the most historically important areas of the Penedès and, in ancient times, was one of the best known places in the area. Our patronage helps to keep Hotel Can Rocabruna sustainable so that we can maintain and preserve it for future generations to enjoy and explore.

For reservations and information:

Reservations: +34 (93) 125 0 125


How to get there

How to get to Can Rocabruna by bus or train?

Ribalta, 4 08775 Torrelavit (Barcelona)