64,088 hotels in Spain, 1,003 five-star; rooms from $43 per night over the next three months; best months April, May, June and September.
OBO Travel lists 64,088 hotels across 285 destinations in Spain, 23,929 of them with photo galleries. That includes 1,003 five-star and 7,605 four-star properties. Pick a destination to browse its best hotels, or open any hotel for live prices on your dates.
Destinations in Spain
Cities and regions with hotels you can book on OBO Travel, biggest galleries first.
Top hotels in Spain
Verified availability first, then star rating and photo quality.

Eurostars Barcelona Central
Barcelona
With a stay at Eurostars Barcelona Central, you'll be centrally located in Barcelona, within a 5-minute walk of Passe...

Mandarin Oriental Barcelona
Barcelona
Located on Passeig de Gràcia, just steps from Gaudí's Casa Batlló and other modernist façades, Mandarin Oriental, Bar...

Melia Barcelona Sarria
BARCELONA
Meliá Barcelona Sarrià combines elegant design, comfort, and exclusive services in the heart of Les Corts. Located ju...

Torre Melina Gran Melia
BARCELONA
Set in 25, 000sqm of beautiful historical gardens, offering fantastic views of Barcelona, Torre Melina, a Gran Meliá...

Hotel Bagues
BARCELONA
Situated in the Gothic Quarter, the hotel boasts a privileged location not far from Barcelona Cathedral. Just 300 m a...

Ohla Eixample
BARCELONA
The Ohla Eixample offers a luxurious stay in central Barcelona, just a short walk from attractions like Palau Robert...

Wittmore Hotel
Barcelona
Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent. This hotel also features...

Monument Hotel
BARCELONA
Located in the heart of the emblematic Paseo de Gracia the most elegant shopping street in Barcelona and one of the m...
Luxury hotels in Spain
Five-star properties, verified availability first.

Eurostars Barcelona Central
Barcelona
With a stay at Eurostars Barcelona Central, you'll be centrally located in Barcelona, within a 5-minute walk of Passe...

Mandarin Oriental Barcelona
Barcelona
Located on Passeig de Gràcia, just steps from Gaudí's Casa Batlló and other modernist façades, Mandarin Oriental, Bar...

Melia Barcelona Sarria
BARCELONA
Meliá Barcelona Sarrià combines elegant design, comfort, and exclusive services in the heart of Les Corts. Located ju...

Torre Melina Gran Melia
BARCELONA
Set in 25, 000sqm of beautiful historical gardens, offering fantastic views of Barcelona, Torre Melina, a Gran Meliá...

Hotel Bagues
BARCELONA
Situated in the Gothic Quarter, the hotel boasts a privileged location not far from Barcelona Cathedral. Just 300 m a...

Ohla Eixample
BARCELONA
The Ohla Eixample offers a luxurious stay in central Barcelona, just a short walk from attractions like Palau Robert...

Wittmore Hotel
Barcelona
Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent. This hotel also features...

Monument Hotel
BARCELONA
Located in the heart of the emblematic Paseo de Gracia the most elegant shopping street in Barcelona and one of the m...
Four-star hotels in Spain
Four-star stays with photo galleries, verified availability first.

Catalonia Plaza Catalunya
BARCELONA
This charming hotel, located 13 kilometers from Barcelona-El Prat Airport, offers easy access to the city's many attr...

Hilton Barcelona
BARCELONA
Step at our recently renovated Hilton Barcelona, ideally located in one of Barcelona’s most tranquil and secure neigh...
Popular hotel chains in Spain
Every property of a chain on one page.
Frequently asked questions about hotels in Spain
How many hotels are there in Spain?
OBO Travel lists 64,088 hotels across 285 destinations in Spain, including 1,003 five-star and 7,605 four-star properties.
Which destinations in Spain have the most hotels?
The biggest choice of hotels is in Andalucia, Majorca, Barcelona and Madrid. Each destination page lists its top hotels, five-star stays and best-value picks.
What are the best hotels in Spain?
Popular choices with strong ratings and photo galleries include Eurostars Barcelona Central, Mandarin Oriental Barcelona, C211 Barcelona and The Barcelona EDITION. Open any hotel to see rooms, facilities and live prices for your dates.
How much does a hotel in Spain cost?
Over the next 90 days the cheapest nightly rate we have seen in Valencia is around $43. Prices depend on dates, room type and board basis.
Can I cancel a hotel booking in Spain?
Many rooms offer free cancellation up to a deadline. The exact cancellation policy is shown on every room before you pay.
Price guides for Spain
When rooms are cheapest and when the five-star season peaks.






























































