Resorts in Barcelona, Spain
If You Are in a Hurry
Here’s a quick list of the best hotels in Barcelona





Super Yacht Located in Barcelona

Boat hotel. Featuring a terrace, a bar, and a casino, Super Yacht Located in Barcelona offers accommodation in Barcelona with free WiFi and city views... Read more
- Rating: 10
Boutique Hotel Casa Granados

Boutique Hotel Casa Granados is located in central Tossa de Mar, 150 metres from the beach. Set in a restored 19th-century mansion, a range of luxury personalized services are offered... Read more
- Rating: 9.3
- Stars: 4
Nits de Bosc

Set in Vilassar de Dalt, 27 km from Sagrada Familia, Nits de Bosc offers accommodation with pool with a view, free private parking, a garden and a bar. The property features garden views and is 28 km from Port Olimpic and 28 km from Passeig de Gracia... Read more
- Rating: 9.2
Nature Oasis near Barcelona with swimming pool

The spacious chalet is fitted with 3 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with mountain views. Guests can enjoy a meal on an outdoor dining area while overlooking the garden views... Read more
- Rating: 9.1
- Stars: 4
Hotel Santa Marta

Ideally situated in a magnificent woodland area of 7 hectares, this hotel is located on the edge of the Santa Cristina beach. A sea-facing hotel that is just 200 metres away from the beach, which you can approach along different footpaths encircled by a variety of trees... Read more
- Rating: 8.7
- Stars: 5
Hostal de la Gavina GL

Set just 100 metres from S’Agaro Beach, the 5-star Hostal de la Gavina features a spa, tennis club and outdoor pool surrounded by Mediterranean gardens. Rooms offer wonderful sea views... Read more
- Rating: 8.7
- Stars: 5
Mas Salagros EcoResort & SPA

Set in a former Roman villa, Mas Salagros EcoResort is Spain's first ecological resort. This eco-friendly hotel boasts a lake, 2 seasonal pools and the Aire de Vallromanes Wellness Centre, which offers a variety of treatments and massages... Read more
- Rating: 8.7
- Stars: 5
Berga Resort

Located in Berga, 23 km from El Cadí-Moixeró Natural Park, Berga Resort provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden. Featuring a shared lounge, this property also welcomes guests with a restaurant, a water park and a terrace... Read more
- Rating: 8.7
Tropic Park

Tropic Park is 100 metres from Malgrat de Mar Beach, 400 metres from the centre and Train Station. It offers 4 pools, a gym, a sauna and rooms with satellite TV... Read more
- Rating: 8.5
- Stars: 4
Golden Taurus Aquapark Resort

Golden Taurus Park Resort is located on Pineda de Mar’s seafront promenade, just a few metres from the beach. Set around 3 swimming pools and gardens, it features rooms with balconies... Read more
- Rating: 8.4
- Stars: 4
Hotel Sorra Daurada Splash

Hotel Sorra Daurada Splash is set on Malgrat de Mar's beachfront. It has an outdoor pool, a seasonal children's water park, and a terrace... Read more
- Rating: 8.3
- Stars: 4
Hotel Mar Blau

Hotel Mar Blau is located 450 metres from the beach in Calella, on the Maresme Coast. It offers 2 outdoor pools, a fitness centre and rooms with a private balcony... Read more
- Rating: 8.2
- Stars: 3
Hotel Cap Roig by Brava Hoteles

Small hotel with indoor and outdoor pools. Built into the rocks of the Platja D’Aro coast, Hotel Cap Roig by Brava Hoteles enjoys stunning sea views from the pool... Read more
- Rating: 8.1
- Stars: 4
Hotel Papi

Hotel Papi is located in Malgrat de Mar, on the Costa Maresme coastline, north of Barcelona. This modern hotel has a saltwater swimming pool and a restaurant... Read more
- Rating: 8.1
- Stars: 3