Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Hotels with Room Service in Spain

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Spain

Top Spain Hotels with Room Service

Barcelona Airport Hotel
Barcelona Airport Hotel
4 out of 5
Plaza de la Volateria, 3, Poligono Mas Blau, El Prat de Llobregat, Barcelona
The price is $102 per night

Situated near the airport, this hotel is within 6 mi (10 km) of Fira Barcelona, Port de Barcelona, and Gran Via 2. Placa d'Espanya and Poble Espanyol are also ...

4.1/5Very Good! (4,037 reviews)

"The room was clean and comfortable. The staff was friendly and very helpful with information we requested. What we didn't like was the brightness of the lighting at the bar. The lights were blinding and not a very welcoming atmosphere for a cocktail bar. Their lack of good whiskey was another disappointment. ..."…"

Reviewed on Mar 27, 2020

Barcelona Airport Hotel
Crowne Plaza Madrid Airport
Crowne Plaza Madrid Airport
4 out of 5
Calle de Lola Flores, 1, Access By Avenida de Aragon, 402, Madrid, Madrid
The price is $71 per night

Located in San Blas-Canillejas, this hotel is 1 mi (1.6 km) from Royal Palace of Aranjuez and 2.6 mi (4.3 km) from Plenilunio Shopping Mall. IFEMA and Estadio ...

4.4/5Excellent! (1,087 reviews)

"Clean, spacious room, friendly staff! Unfortunately the area is comercial so there are no places to hang out or have dinner on a walking distance."…"

Reviewed on Mar 11, 2020

Crowne Plaza Madrid Airport
Hotel Barcelona Princess
Hotel Barcelona Princess
4 out of 5
Avinguda Diagonal 1, Barcelona, Barcelona
Get Rates

Located in Diagonal Mar i el Front Maritim del Poblenou, this hotel is 0.2 mi (0.3 km) from Barcelona International Convention Centre and within 3 mi (5 km) ...

4.3/5Excellent! (2,303 reviews)

"Was very nice hotel just a shame we had to check out early and lose one day"…"

Reviewed on Mar 15, 2020

Hotel Barcelona Princess
Negresco Princess
Negresco Princess
4.5 out of 5
Roger de Lluria, 16-18, Barcelona
The price is $114 per night

Located in Eixample, this luxury hotel is within a 5-minute walk of Casa Calvet, Teatre Museu El Rei de la Magia, and Tivoli Theatre. Espai Volart and Jardines ...

4.4/5Wonderful! (1,263 reviews)

"This is my 2nd time and I would like to stay again in this hotel when I am back in Barcelona. Great location and very nice staff."…"

Reviewed on Mar 18, 2020

Negresco Princess
Eurostars Grand Marina
Eurostars Grand Marina
5 out of 5
Moll De Barcelona S/n, Barcelona, Barcelona
The price is $199 per night

Located in Ciutat Vella, this luxury hotel is within a 10-minute walk of La Rambla and Maritime Museum. Palau Guell and Port Vell are also within 15 minutes. ...

4.2/5Very Good! (1,100 reviews)

"Wonderful hotel, perfect location. Loved it!"…"

Reviewed on Mar 12, 2020

Eurostars Grand Marina
Majestic Hotel & Spa Barcelona
Majestic Hotel & Spa Barcelona
5 out of 5
Passeig De Gracia, 68, Barcelona, Barcelona
Get Rates

Located in Eixample, this luxury hotel is within a 5-minute walk of Passeig de Gracia, Casa Batllo, and Casa Mila. Placa de Catalunya and Rambla de Catalunya ...

4.7/5Exceptional! (993 reviews)

"Wonderful hotel in a great location. The staff is always the best I experience while traveling. They went above and beyond during a difficult time on my last visit. Looking forward to my return as soon as things are back to normal."…"

Reviewed on Mar 22, 2020

Majestic Hotel & Spa Barcelona
Hotel Colón Barcelona
Hotel Colón Barcelona
4 out of 5
Avenida Catedral, 7, Barcelona, Barcelona
The price is $118 per night

Located in Gothic Quarter, this spa hotel is steps from Portal de l'Angel and Barcelona Cathedral. Palau de la Musica Catalana and La Rambla are also within ...

4.6/5Exceptional! (1,327 reviews)

"Perfect location! Walking distance to many of the best attractions in Barcelona. The hotel staff was wonderful. The rooms were clean and fully stocked with toiletries, coffee/tee and Mini bar. A sangria at the roof top bar is a must. The views are amazing."…"

Reviewed on Jul 7, 2020

Hotel Colón Barcelona
Sallés Hotel Ciutat del Prat
Sallés Hotel Ciutat del Prat
4 out of 5
Av. Remolar, 46, El Prat de Llobregat, Barcelona
The price is $87 per night

Located in the heart of El Prat de Llobregat, this hotel is within 6 mi (10 km) of Fira Barcelona, Placa d'Espanya, and Poble Espanyol. Camp Nou and Port de ...

4.3/5Excellent! (1,052 reviews)

"Like the cleanliness and decor. Bright and cheerful."…"

Reviewed on Mar 21, 2020

Sallés Hotel Ciutat del Prat
Hotel EuroPark
Hotel EuroPark
3 out of 5
Aragó, 323-325, Barcelona, Barcelona
The price is $83 per night

Located in Eixample, this boutique hotel is within a 10-minute walk of Passeig de Gracia and Casa Batllo. Casa Mila and Sagrada Familia are also within 15 minutes. ...

4.6/5Wonderful! (985 reviews)

"The staff was incredible! Ruí was incredible with service and was so engaging in mojito night!"…"

Reviewed on Feb 2, 2020

Hotel EuroPark
Ohla Barcelona
Ohla Barcelona
5 out of 5
Via Laietana, 49, Barcelona, Barcelona
The price is $194 per night

Located in Gothic Quarter, this luxury hotel is within a 5-minute walk of Palau de la Musica Catalana, Passeig de Gracia, and Barcelona Cathedral. Placa de Catalunya ...

4.7/5Exceptional! (993 reviews)

"Amazing and stunning"…"

Reviewed on Mar 9, 2020

Ohla Barcelona
Don't see what you're looking for?
We've got more Hotels with Room Service. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Hotels with Room Service in Spain

Search for hotels in Spain on Expedia. You can easily find your hotels in Spain using one of the methods below:

  • View our selection of featured hotels in Spain
  • Use the map to find hotels in the Spain neighborhood you prefer
  • Use the filters to see hotels in a specific area of Spain, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Spain
  • Enter your travel dates to view the best deals on hotels in Spain - while they last

More trip options