Search hotels in Catalonia, Spain

Enter your dates and choose from 26387 hotels and other places to stay

Check out these popular cities in Catalonia

Stay in Catalonia's best hotels!

Filter by:

Star rating
Review score

Casa Pince

Hotel in Barcelona

Boasting a terrace, a restaurant as well as a bar, Casa Pince is situated in the centre of Barcelona, 2 km from Sant Miquel Beach. This 3-star hotel offers a concierge service and a tour desk.

T
Thomas
From
New Zealand
The hotel is completely refurbished, and perfectly located close to La Rambla and right in the heart of the old city. The reception staff were very on to it, and spoke great English. They were kind, amusing and helpful. The room was clean, and the cleaner did a great job keeping it that way every day. The lift worked, and took you upstairs easily. The room was adequately spacious. There was a kettle and a fridge. We didn't try the restaurant downstairs, but it looked clean and inviting.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,015 reviews
Price from
US$195.29
1 night, 2 adults

Oassium Hotel - Adults Only

Hotel in La Pineda

Facing the beachfront, Oassium Hotel - Adults Only offers 4-star accommodation in La Pineda and has free bikes, seasonal outdoor swimming pool and fitness centre.

G
Gillian
From
Ireland
I got my heart broken badly and needed to get away. I adored every minute. My room, the breakfast, so close to the beach.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,074 reviews
Price from
US$73.48
1 night, 2 adults

Hotel Voramar

Hotel in L'Escala

Set in L'Escala, 100 metres from Port d'en Perris Beach, Hotel Voramar offers accommodation with a restaurant, private parking and a bar.

J
Jennifer
From
Australia
Everything!! Friendly staff, beautiful room, fabulous view, great breakfast
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,216 reviews
Price from
US$111.18
1 night, 2 adults

Hostal Es Niu de Tamariu

Hotel in Tamariu

Boasting a bar, Hostal Es Niu de Tamariu is set in Tamariu in the Catalonia region, 300 metres from Platja de Tamariu and 29 km from Medes Islands Marine Reserve.

G
Gina
From
Hungary
I loved everything at this hotel. We stayed in an apartment that was furnished with such care, fully equipped, thoroughly cleaned. The staff was very friendly and helpful, also communicative. Breakfast was delicious with a great selection of. I highly recommend this place. Doesn’t feel like a hostal at all. More of a boutique hotel vibe.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,013 reviews
Price from
US$94.40
1 night, 2 adults

Hotel Casa Sagnier

Hotel in Barcelona

Attractively located in the centre of Barcelona, Hotel Casa Sagnier features air-conditioned rooms, a fitness centre, free WiFi and a terrace.

K
Katy256
From
Canada
Location is excellent - staff were very friendly , clean and service was great
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,431 reviews
Price from
US$367.38
1 night, 2 adults

Antiga Casa Buenavista

Hotel in Barcelona

Conveniently set in the centre of Barcelona, Antiga Casa Buenavista provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a shared lounge.

m
martino1111
From
South Korea
I came back with only good memories about this accommodation. Great location, service, rooms, facilities, etc. I was able to travel comfortably thanks to Mr.gener and other very kind staff. We really enjoyed the welcome drink for us. The breakfast we had at the cafe on the first floor was excellent and the cafe staff were very friendly. If you come to Barcelona, I strongly recommend you to stay at this accommodation.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,280 reviews
Price from
US$284.56
1 night, 2 adults

Hotel Olot Centre

Hotel in Olot

Set in Olot, 46 km from Dalí Museum, Hotel Olot Centre offers accommodation with a garden, private parking, a shared lounge and a terrace.

D
Denise
From
Ireland
Very comfortable, clean and welcoming
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,401 reviews
Price from
US$98.44
1 night, 2 adults

May Altafulla Beach Boutique Hotel

Hotel in Altafulla

Set in Altafulla, 60 metres from Altafulla Beach, May Altafulla Beach Boutique Hotel offers accommodation with a seasonal outdoor swimming pool, private parking, a garden and a shared lounge.

M
Míriam
From
Spain
Hotel was really quiet. Rooftop views are out of this world. Altafull it's a really charming town.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,423 reviews
Price from
US$188.20
1 night, 2 adults

Atzavara Hotel & Spa

Hotel in Santa Susanna

Located in Santa Susanna, 700 metres from Llevant Beach, Atzavara Hotel & Spa provides accommodation with a garden, private parking, a shared lounge and a terrace.

M
MEL
From
France
Everything! The staff was amazing in every department, friendly yet professional. The room spacious - clean, and nice view from the balcony. I was offered a piece of cake for my bday which shows that they take care of their customers, little attentions like this goes a long way! The ambiance at night (it was Sant Joan) with live music was so cool! The pools area is also very beautiful. The breakfast buffet was a real feist, so many options! I really loved staying there. We will return for sure. I recommend 1000%
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,594 reviews
Price from
US$163.91
1 night, 2 adults

H10 Imperial Tarraco 4 Sup

Hotel in Tarragona

Set in Tarragona, less than 1 km from Playa del Miracle, H10 Imperial Tarraco 4 Sup offers accommodation with a seasonal outdoor swimming pool, private parking, a fitness centre and a garden.

M
Martin
From
United Kingdom
Located off the Tarragona Ramblas and just in front of an old Roman Amphitheatre. A great place to walk around the city from
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,129 reviews
Price from
US$136.65
1 night, 2 adults
See all 26387 hotels in Catalonia

Most booked hotels in Catalonia in the past month

See all

Catalonia's best hotels with breakfast

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,064 reviews

    Facing the beachfront, Boutique Hotel Élke Spa Superior offers 4-star accommodation in Sant Feliu de Guixols and has a seasonal outdoor swimming pool, shared lounge and terrace.

    From US$157.51 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,691 reviews

    H10 Madison 4* Sup has an outdoor swimming pool, terrace, a restaurant and bar in Barcelona. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.

    From US$426.20 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,227 reviews

    Situated in Barcelona in the Catalonia Region, 400 metres from Portal de l'Angel, Yurbban Passage Hotel boasts an outdoor pool and spa centre. Guests can enjoy the on-site restaurant.

    From US$445.89 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,091 reviews

    The One Barcelona GL has a fitness centre, terrace, a restaurant and bar in Barcelona. With free WiFi, this 5-star hotel offers room service and a concierge service.

    From US$597.78 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 2,093 reviews

    Catalonia Magdalenes Hotel is set in Barcelona, 200 metres from the Cathedral of Barcelona and offers a terrace with an outdoor pool with views of the Cathedral and a spa.

    From US$289.54 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,620 reviews

    Offering a year-round outdoor pool with city views, Ohla Eixample is a stylish boutique hotel located 10 minutes’ walk from two of Gaudi’s major works, La Pedrera and Casa Batlló.

    From US$526.96 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,466 reviews

    Yurbban Trafalgar Hotel features a rooftop terrace with a pool providing 360 degree panoramic views of Barcelona. The hotel is located just 300 metres from Urquinaona Metro Station.

    From US$387.98 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,549 reviews

    Located in Platja d'Aro and set on the beachfront, Cosmopolita Hotel Boutique boasts an outdoor pool and terraces with sea views. Please note that there is no parking at the hotel.

Budget hotels in Catalonia

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2,821 reviews

    Hotel Helios Lloret is set in central Lloret de Mar, just 150 metres from Lloret Beach. It offers a terrace and air-conditioned rooms with a balcony, TV and private bathroom.

    From US$64.86 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 425 reviews

    Located in Figueres, 300 metres from Dalí Museum, Hotel Divino & Aparthotel provides accommodation with a seasonal outdoor swimming pool, private parking, a shared lounge and a terrace.

    From US$109.45 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 133 reviews

    Hotel Boccalino Sitges has an outdoor swimming pool, terrace, a restaurant and bar in Sitges. With free WiFi, this 3-star hotel offers room service and a concierge service.

    From US$111.34 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 668 reviews

    Set in Montblanc, 38 km from Ferrari Land, Cal Blasi features views of the city. With a shared lounge, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    From US$86.86 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 398 reviews

    Located in L'Estartit and with L'estartit reachable within 400 metres, Malva Hostel Estartit provides concierge services, allergy-free rooms, a shared lounge, free WiFi throughout the property and a...

    From US$74.12 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 341 reviews

    Boasting a terrace, bar and views of city, Hotel Mestral Perelló is situated in Perelló, 35 km from Delta de l'Ebre.

    From US$104.23 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 204 reviews

    Located in El Pont de Suert, 43 km from Congost de Mont-rebei, Hotel EN provides accommodation with a garden, private parking, a shared lounge and a restaurant.

    From US$115.82 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 829 reviews

    Set within 1.3 km of Playa del Miracle and 1.6 km of Marina Tarragona, Hostal 977 offers rooms with air conditioning and a private bathroom in Tarragona.

    From US$81.30 per night

Hotels in Catalonia that you can book without a credit card

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 192 reviews

    Located in El Pont de Suert, 43 km from Congost de Mont-rebei, H Ribera features a garden, a terrace and a bar.

    From US$67.75 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 697 reviews

    Situated in Platja d'Aro and with Platja Gran de Platja d'Aro reachable within 100 metres, Hotel Serenity Platja d'Aro features express check-in and check-out, allergy-free rooms, a terrace, free WiFi...

    From US$46.21 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2,074 reviews

    Facing the beachfront, Oassium Hotel - Adults Only offers 4-star accommodation in La Pineda and has free bikes, seasonal outdoor swimming pool and fitness centre. 100 metres from Playa de la Pineda...

    From US$129.86 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 1,280 reviews

    Conveniently set in the centre of Barcelona, Antiga Casa Buenavista provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a shared lounge.

    From US$413.46 per night
  • Hotel Olot Centre

    Hotel in Olot
    No credit card needed
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,401 reviews

    Set in Olot, 46 km from Dalí Museum, Hotel Olot Centre offers accommodation with a garden, private parking, a shared lounge and a terrace.

    From US$104.23 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,423 reviews

    Set in Altafulla, 60 metres from Altafulla Beach, May Altafulla Beach Boutique Hotel offers accommodation with a seasonal outdoor swimming pool, private parking, a garden and a shared lounge.

    From US$173.14 per night
  • Hostal Ses Negres

    Hotel in Begur
    No credit card needed
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,038 reviews

    Located in Begur and with Platja de Sa Riera reachable within 100 metres, Hostal Ses Negres provides concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a...

    From US$112.57 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,614 reviews

    Boasting a terrace, Praktik Èssens is located in Barcelona and is 300 metres from Passeig de Gracia. The property is set 300 metres from Casa Batllo and 350 metres from Tivoli Theatre.

    From US$272.17 per night

Catalonia highlights

  • La Garrotxa Volcanic Nature Reserve

    Well-marked hiking and cycling routes criss-cross this unique landscape of dormant volcano craters, lava flows, beech forests and pretty towns.
  • Medieval towns

    Step back in time in towns like Vic, Besalú and Peratallada, home to castles, winding streets and beautiful old churches.
  • Wine and cava tasting in the Penedès

    Tour wine cellars and vineyards and sample the finished product at some of Spain’s most important wine and cava producers.
  • Nightlife in Sitges

    This charming beach town’s bustling nightlife suits all persuasions. Its annual carnival fills the streets with floats, dancers and costumes.
  • Montserrat Mountain

    Hike or take the cable car up this gnarled mountain to visit the famous monastery and take in spectacular views.
  • Skiing in Val d’Aran

    The Aran Valley is Catalunya’s largest ski area. Baqueira-Beret Ski Resort offers great snow quality and pistes for all levels.
  • Watersports and adventure sports in Lleida

    Take the plunge with rafting, canyoning, riverboarding or bungee jumping in the valleys, mountains and rivers of the Lleida Pyrenees.
  • Girona’s old town

    Girona’s long history is evident in its ancient city walls, Arab baths and the narrow streets of the Jewish Quarter.
  • Exploring the Cadí-Moixeró Nature Reserve

    Hike or mountain bike your way past valleys, forests, meadows and cliffs in the Cadí and Moixeró mountain ranges.

FAQs about hotels in Catalonia

Resorts for All Seasons

From the heights of La Molina ski resort down to Mediterranean beaches, Catalonia is a fantastic Spanish region. Its capital Barcelona, Gaudì’s masterpiece, is home to most 5-star hotels in Catalonia on Booking.com.

Castelldefels has a long, sandy beach, and its neighbour Sitges has a seafront church overlooking its beach. Tarragona has remains of a Roman theatre and aqueduct, and is near the Costa Dorada’s PortAventura theme park. Salou has a wide, beachfront promenade, as does Cambrils which also has a marina.

The Costa Brava resorts of Calella and Platja d’Aro have long, sandy beaches, and between them are beautiful Blanes and lively Lloret de Mar. A castle guards Tossa de Mar bay and L’Estartit is at the foot of a triangular hill. Next to Empuriabrava’s large marina, Roses has a citadel and palm-lined promenade, and there is outlandish architecture in Figueres, Dalì’s birthplace. A whitewashed former home of his is in coastal Cadaqués.

By Andorra, La Seu d’Urgell houses several hotels in the Catalonian Pyrenées, and Vielha valley is surrounded by mountains, as is the lake at Puigcerdà near France. Olot has 4 volcanoes within it and Lleida is one of Catalonia’s oldest towns.

High-altitude Tortosa has a hilltop castle and impressive cathedral, and colourful, multi-shaped buildings line Girona’s riverfront, while partially intact city walls surround its old town.

Planning a trip? Get inspired by reviews of cities in Catalonia

  • 8.0

    Barcelona is a very beautiful city.

    Barcelona is a very beautiful city. I haven’t been there for about 8 years and have noticed that it is very crowded in the Rambles area. The further away from Las Ramblas you go the less crowded it is. If you don’t like crowds I would stay in a different area, but if it doesn’t bother you and you want to be in the center of everything I would recommend staying in the gothic quarter.
    Guest review by
    Kerry
    United States
  • 2.0

    Salou is a town full of drunk, no class people from mostly...

    Salou is a town full of drunk, no class people from mostly English speaking countries, French and Spanish too, they seemed like trouble making degenerates who shame their respective countries due to their bad behaviour, the "supermarkets", are actually expensive convenience shops designed to rip off the tourists, everything is of low quality and too expensive, I wouldn't stay in Salou again if I was given a holiday for free with spending money, it was that bad, my advice is, don't go to Salou unless you are a brain dead lowlife.
    Guest review by
    Adam
    Spain
  • 8.0

    It's a lovely resort beach is great.

    It's a lovely resort beach is great. Beach beds expensive 8 euro each for bed and brollies regardless of time you arrive on beach, so for two of us it cost 24€ a day. The boat around to Tossa de Mar is a good trip. We wanted to do a day in Bracelona but didnt realise you have to book the public bus at the bus station 2 days before so we were very disappointed as we left this till our last day. We went to visit the local cathedral but its not open to the public which was a let down. There are lovely bars and restaurants to choose from - prices for food and drink around same price as UK. Overall a lovely clean resort, very pretty.
    Guest review by
    anne
    United Kingdom
  • 8.0

    During my stay in Hospitalet de Llobregat, Barcelona, I...

    During my stay in Hospitalet de Llobregat, Barcelona, I enjoyed being just a few subway rides away from the lively city center while still escaping the constant crowds. With several subway stations nearby, it was easy to get around—within just 10 minutes I could reach iconic spots like the Sagrada Família or even head out toward San Sebastián Beach. The quieter atmosphere of the neighborhood provided a more relaxed experience, allowing me to enjoy the scenery at a slower pace. Local cuisine was another highlight—tapas, fresh seafood, and other authentic dishes made every meal memorable. The area was also conveniently close to Josep Tarradellas Barcelona–El Prat Airport, making both arrival and departure stress-free and well connected.
    Guest review by
    Ali Can
    Turkey
  • 10.0

    Love this beach town!

    Love this beach town! It is fun but also relaxing and the restaurants are great, the beaches are beautiful, particularly the Balmins beach. The shopping is amazing, great variety and the town is absolutely beautiful!
    Guest review by
    Timothy
    United States
  • 10.0

    Beautiful seaside town very clean.

    Beautiful seaside town very clean. Lovely little shops & restaurants. You can enjoy a stroll along the sea front or take a boat trip along the coast to neighbouring villages or the mini train around the national park. There is a lot of history in the area you can visit the museum at the citadel and the neighbouring town of Castello de Emporium. If you like Salvador Dali you can visit his home in the qaint Village of Carques & the museum at Figueres. All very pretty towns. Everyone I met was enjoying themselves. You can have a very relaxing holiday in an area which is unspoilt.
    Guest review by
    michelle
    United Kingdom
  • 10.0

    A beautiful city, with medieval historic center, museums and...

    A beautiful city, with medieval historic center, museums and great restaurants, beautiful views of the river and apartments reflected on the water, the stone bridge and others, nice and friendly staff at the Tourism Office. Would return to Girona more than Barcelona. Easy transportation to Palafrugell and the hop on hop off bus to Tamariu, Calella and Llafranch. We stayed in Calella just during the day but loved it. Could not visit the Cathedral in Girona due to so many steps and we are in our 70's.......
    Guest review by
    CAULINEAU
    United States
  • 10.0

    Great little town with friendly people.

    Great little town with friendly people. Beach is gorgeous and easily accessible by bus or train. Don't expect everyone to speak English as this is a very spanish town.... this is one of the major selling points to travelling here. Its such a happy, chilled out and friendly place.
    Guest review by
    carole louise
    United Kingdom
  • 8.0

    Prat is a "normal" area with many regular Spanish residents.

    Prat is a "normal" area with many regular Spanish residents. It is far enough away from the main attractions to recharge, though close enough to access the hot spots easily. Lots of transportation options available depending on your budget. We stayed 3 nights initially in the Barcelona Beach area and it was nice to relax a bit in Prat before we flew home. It felt safe and was clean.
    Guest review by
    Stephen
    Canada
  • 8.0

    Attractive busy city, but also with it's own nice beaches...

    Attractive busy city, but also with it's own nice beaches and others nearby. The Roman remains, main cathedral are major attractions and there are plenty of restaurants, bars and cafes catering for foreign visitors.
    Guest review by
    Francis
    United Kingdom