Search hotels in Catalonia, Spain

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

Check out these popular cities in Catalonia

Barcelona

5253 hotels

Salou

1907 hotels

Girona

503 hotels

Castelldefels

178 hotels

Tarragona

582 hotels

Sitges

567 hotels

Lloret de Mar

1070 hotels

Lleida

40 hotels

Stay in Catalonia's best hotels!

Filter by:

Star rating
Review score

Oassium Hotel - Adults Only

Hotel in La Pineda

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

R
Rafal
From
Poland
Very comfortable hotel for adults preferring silence and slower pace their holidays. Close to the beach. Very comfy, daily serviced rooms. Good breakfasts with wide choice of foods and drinks.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,201 reviews
Price from
US$73.54
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.

ש
שני
From
Israel
The room was excellent. It was very clean, and I really liked the bed and the bath room.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,157 reviews
Price from
US$111.26
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.

l
lotus
From
Netherlands
- well designed - clean - great service - friendly people - good location
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,014 reviews
Price from
US$121.12
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.

B
BULENT DARENDE
From
Turkey
The location, comfortabiliry and service were excellent.The staff was so kind and helpful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,380 reviews
Price from
US$367.65
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.

S
Stefani
From
Slovenia
We liked everything! The room, the service, the food! Perfect weekend getaway to Barcelona!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,227 reviews
Price from
US$299.89
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.

B
Barbara
From
Canada
Very nice to be able to use dining area to eat our own dinner, using plates and microwave. Pillow was too firm for me but they have softer ones if you ask. Lovely hosts who gave good hiking and touring suggestions. Everyone very pleasant and helpful. Very good location.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,413 reviews
Price from
US$104.31
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.

A
Andrea
From
Romania
In overall the Hotel, the location and the staff, very friendly and supporting people! The rooftop pool very clean, perfect view! Hotel rooms very nice and modern
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,407 reviews
Price from
US$203.40
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.

O
Othman
From
Saudi Arabia
staff are extremely friendly and spiritual
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,621 reviews
Price from
US$170.67
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.

J
Jennifer
From
Venezuela
The room was fantastic and very clean, I sow the sun rise from my balcony. The bar and swimming pool at the top of the building has the mos amazing view of Tarragona. The staff a the reception desk was very Specially Ramon who help us with me requirements… Many thanks … I will be back
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,088 reviews
Price from
US$129.23
1 night, 2 adults

Seventy Barcelona

Hotel in Barcelona

Seventy Barcelona has a shared lounge, terrace, a restaurant and bar in Barcelona. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

T
Tal
From
Israel
Great facilities. Great location. Definitely coming back to this one
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,811 reviews
Price from
US$270.86
1 night, 2 adults
See all 25626 hotels in Catalonia

Most booked hotels in Catalonia in the past month

See all

Popular with guests booking hotels in Catalonia

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 12,437 reviews

Popular with guests booking hotels in Catalonia

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 8,770 reviews

Popular with guests booking hotels in Catalonia

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 9,149 reviews

Popular with guests booking hotels in Catalonia

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,170 reviews

Popular with guests booking hotels in Catalonia

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 11,252 reviews

Popular with guests booking hotels in Catalonia

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 9,925 reviews

Popular with guests booking hotels in Catalonia

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 7,537 reviews

Popular with guests booking hotels in Catalonia

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,944 reviews

Popular with guests booking hotels in Catalonia

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5,787 reviews

Popular with guests booking hotels in Catalonia

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,069 reviews

Catalonia's best hotels with breakfast

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,071 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$441.93 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,077 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$185.44 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,533 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$439.26 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,427 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$191.23 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,667 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.

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

Featuring an outdoor pool and a fitness centre, Catalonia Square is located in Barcelona’s historic centre.

From US$197.03 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,981 reviews

Offering an outdoor swimming pool, Olivia Balmes Hotel is set 400 metres from Barcelona’s Passeig de Gracia, in the elegant Eixample neighbourhood.

From US$281.64 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,098 reviews

Located next to Barcelona’s Passeig de Gracia Boulevard, Catalonia Passeig de Gràcia 4* Sup offers an outdoor pool, a free gym, a terrace, free Wi-Fi and paid private parking.

From US$173.85 per night

Budget hotels in Catalonia

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

Felix Hotel has a restaurant, free bikes, a seasonal outdoor swimming pool and bar in Valls.

From US$104.48 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 731 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.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 810 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$80.11 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 530 reviews

Hotel Restaurant Casa Ceremines is set in a 16th-century building in Xerta, 15 minutes’ drive from Tortosa. It features an outdoor pool, free Wi-Fi and impressive Modernist entrance hall.

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

Situated in the pre-Pyrenees, Hotel Santa Bárbara offers chic, rustic rooms with authentic stone walls, air conditioning, satellite TV and a private bathroom.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 732 reviews

Hotel Balneario Font Vella is located in the town of Sant Hilari Sacalm, home to a famous mountain spring. Guests have paid access to the extensive luxury spa.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 43 reviews

Boasting a bar and views of city, Hotel La Grava is situated in El Morell, 14 km from Marina Tarragona.

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

Set in Sant Pau de Seguries and with Vall de Núria Ski station reachable within 39 km, Hostal Restaurant Can Barala offers concierge services, non-smoking rooms, a terrace, free WiFi throughout the...

Hotels in Catalonia that you can book without a credit card

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 687 reviews

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

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

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

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,014 reviews

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.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,227 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$239.91 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,407 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.

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

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.

Hostal Ses Negres

Hotel in Begur
No credit card needed
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,015 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...

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,591 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$152.12 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.

See reviews by guests who stayed at hotels in Catalonia

See all
From US$148.35 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 77 reviews
The staff were incredibly accommodating and friendly, exceeding expectations above and beyond their duties. The view from the balcony of my room was outstanding, and breakfast was delicious. While the room was simple, it met all of my needs. The bed was comfortable and the linens were fresh and clean. I highly recommend this hotel. The hotel staff's exceptional friendliness
Guest review by
Gabrielle
United Kingdom
From US$59.98 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 7,797 reviews
We have been here for the fifth time. We love the intimacy of the camp, the kids can play outside in peace, close to the airport, steps to the beach and great connection (bus) to the city of Barcelona. The camp has everything you need (market, restaurant, laundry). The cabin for 6 is spacious and well equipped.
Guest review by
BredaChuk
Slovenia
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,620 reviews
We love staying at the Portaventura hotels. The staff is always very helpful and courteous, rooms very nicely decorated, clean and comfortable, food is tasty with great choice and the pools are spotless with plenty of lifeguards. You also can't beat the walking distance to the parks.
Guest review by
Natasha
Ireland
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,116 reviews
I forgot my Macbook Air at the reception. I called the Hotel in the evening and tha staff of the Hotel, especially Manolo, was very helpful. He found my laptop and kept it safe with him. Later on he managed to send it to me via UPS. I am so grateful that they saved my laptop.
Guest review by
V.Arslan
Netherlands
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,748 reviews
The site was really nice and had everything you need for your stay. Staff were very friendly and always happy to help. Facilities were clean and up to date. Right across from the beach with showers to wash off sand as you enter.
Guest review by
jack
United Kingdom
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 659 reviews
The place and the atmosphere are amazing! The staff is kind and supportive. We enjoyed a lot our stay
Guest review by
Mira
Spain
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 65 reviews
All the park its huge and full of stuff for kids! its the best place to go for child entertainment.
Guest review by
Vesela
Serbia
From US$125.17 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 596 reviews
great location and facilities! staff were helpful and everything was clean!
Guest review by
Anthony
Australia
From US$150.21 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,612 reviews
Nice hotel on a beautiful location with friendly and welcome restaurant staff
Guest review by
Max
Netherlands
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 848 reviews
Amazing family holiday. We loved it, can't wait to go back next year.
Guest review by
Aisling
Ireland
From US$60.52 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,859 reviews
Amazing location, clean place, new and refreshing.
Guest review by
Gintarė
Spain
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,947 reviews
Seafront location. Excellent facilities.
Guest review by
Alasdair
United Kingdom
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 329 reviews
Family orientated, besides the beach
Guest review by
Elena
Ireland

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

6.0

We spent four days in Barcelona, and I would say that was...

We spent four days in Barcelona, and I would say that was enough time to see the main highlights. We took a trip to Montserrat, did a wine and food tour—which was very lovely, also visited the Sagrada Familia, and saw a few other churches and cathedrals. On the last day, we explored Park Güell, some shopping malls, the seaside, and the Gothic Quarter, which was really nice. I was impressed, but I think I expected a bit more from Barcelona. I’ve visited other European countries that became some of my favorites, and I can say Barcelona won’t be one of them for me personally. But overall, it was definitely worth visiting
Guest review by
Anonymous
10

Beautiful, well kept, clean and tidy.

Beautiful, well kept, clean and tidy. Plenty of shops, bars and restaurants. Though we didn't access the entertainment there was clearly plenty to do down on the beach, massive inflatable course and parasailing etc. Prices were very reasonable even on the front and didn't feel like we overpaid for anything, except maybe pick and mix sweets but that's to be expected. The transport system was exceptional, with buses ever 20 mins at great prices.
Guest review by
Gema
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
8.0

My room No. 1 was conveniently situated just behind...

My room No. 1 was conveniently situated just behind reception, next to the kitchens. At times, it was a bit noisy. The room itself had internet and convenient power points, was spacious, clean, and with modern decor: very practical for a business traveler. The hotel itself appeared modern and with a pleasant individual character. I was able to check in at 10 AM. Breakfast is reasonably priced and there are several local bars, cafes, and supermarkets. Minor points to consider: There was no view since the only window had a wall about 40 cm away. The TV only has Spanish channels. There was no coffee maker or kettle in the room.
Guest review by
FrankMoffatt
Switzerland
10

Lots of things to do and see, museums are great value for...

Lots of things to do and see, museums are great value for money. Lovely food wherever we went. Lovely holiday for a week. The cinema museum was a gem, much more interesting than we expected. Great to go for the Fires Festival
Guest review by
Anonymous
United Kingdom
8.0

The area is lovely with lots of local pubs and cuisine.

The area is lovely with lots of local pubs and cuisine. We were visiting Barcelona and found the accommodation out of the city slightly cheaper. Easy access to the airport and lots of buses into town.
Guest review by
Donovan
South Africa
10

Loved it!

Loved it! In some ways, a typical Spanish city but the Catalunya culture was evident all around as was the uniqueness of Tarragona history and the way the Roman and medieval timelines are interwoven with the modern day. Very walkable city with everything easily accessible. Super family friendly with plenty to do for younger kids and teens and still a really afforable place to spend time.
Guest review by
Sarah
Australia
10

Overall, an excellent stay.

Overall, an excellent stay. Check in is smooth, the front desk staff speak English and Spanish. The room is quiet, well appointed, comfortable bed, enough space. The pool area and pool are very nice. The hotel is about a 5 minute walk to the beach, and close to restaurants, shopping etc. One of the buildings does not have an elevator so if you have any issues, make that clear on booking so they can accommodate you. The outdoor area by the restaurant has cocktails and they are good and priced ok. We didn't have the breakfast but the restaurant doesn't just serve coffee. You have to get the breakfast. An improvement would be a Keurig or nespresso in the lobby for the guests. Even if guests had to pay for pods, it would be worth it for the hotel to do. Just a nominal charge, breakeven charge
Guest review by
Ada
United States
10

Lovely quiet area. Clean beach.

Lovely quiet area. Clean beach. Plenty places to eat and have a drink by the beach and the main area 5 minutes walk has plenty places to eat or have a drink. Ferry goes to other towns from the beach. Lovely place to relax and watch the sea
Guest review by
mary
Ireland
10

Great small town. Nice vibe, attractive, friendly.

Great small town. Nice vibe, attractive, friendly. For those visiting the Seu Vella (old cathedral on the hilltop), there's an elevator off Plaça de Sant Joan, so you don't need to walk up the hill.
Guest review by
Antonia
United Kingdom