
Cheap Hotels in Spain
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Top Cheap Hotels in Barcelona (and vicinity)

Grand Hyatt Barcelona

Lamaro Hotel

INNSiDE by Melia Barcelona Apolo

Barceló Raval

BYPILLOW Flamant

Andante Hotel

Nobu Hotel Barcelona

Occidental Barcelona 1929

Hesperia Barri Gòtic

Hotel Medinaceli New reopening 2025

Barcelona Airport Hotel

The Social Hub Barcelona Poblenou

Arc la Rambla

Eurostars Grand Marina

Rialto

Hyatt Regency Barcelona Tower

Barceló Sants

El Avenida Palace Hotel

Hotel Rec Barcelona - Adults only

Occidental Atenea Mar- Adults Only
Top Cheap Hotels in Madrid (and vicinity)

Latroupe Prado

Hotel Riu Plaza España

Hard Rock Hotel Madrid

Barceló Torre de Madrid

Hostal Madrid Atocha

Room Mate Macarena, Madrid Gran Vía

Live It Gran Via

Hotel Liabeny

Far Home Atocha

Barceló Emperatriz

Pestana CR7 Gran Vía Madrid

Hotel Nido Príncipe Pío

Room Mate Oscar, Madrid

Spark By Hilton Madrid Alcala

Only YOU Boutique Hotel

Only YOU Hotel Atocha

Senator Barajas Hotel

UMusic Hotel Madrid

B&B Hotel Madrid Centro F52

Hotel ILUNION Alcalá Norte
Top Cheap Hotels in Seville

Hotel Sevilla Center

Becquer Hotel, Historic City Center

Only YOU Hotel Sevilla

Las Casas de la Judería, Sevilla Historic City Center
Eurostars Al-Ándalus Palace

Hesperia Sevilla

Hotel Murillo

Eurostars Torre Sevilla

Hotel América Sevilla

Radisson Collection Hotel, Magdalena Plaza Sevilla

Hotel Cervantes

Hotel Rey Alfonso X

Barceló Sevilla Renacimiento

Hotel Amadeus Sevilla

Melia Sevilla

Adriano Hotel Boutique Sevilla

Hotel Fernando III

Petit Palace Marqués Santa Ana

Exe Sevilla Macarena

Hotel Colón Gran Meliá
Top Cheap Hotels in Palma de Mallorca

Hotel Aubamar Bali - New Opening 2025

Hotel Isla Mallorca & Spa

BQ Aguamarina Boutique Hotel

Grupotel Playa de Palma Suites & Spa

The Boc Hostels Beach

tent Playa de Palma

Alua Leo Hotel

HM Palma Blanc Hotel

Hotel JS Palma Stay - Adults Only

AYA Seahotel – Adults Only

Iberostar Waves Cristina

Hotel Costa Azul

Iberostar Selection Llaut Palma - Adults Only

Hotel Balear

Iberostar Selection Playa de Palma

Aubamar Suites & Spa

Hotel Saratoga

HM Jaime III Hotel

Eurostars Marivent Hotel

Catalonia Majorica Hotel
Top landmarks in Spain

Soho
If you want to give your credit card some exercise, head out to Soho, a popular place for shoppers in Málaga Centro. Hotels.com travelers also say the area is walkable and has lots of nice beaches. Splash some more cash at Central Market of Atarazanas, El Corte Ingles Commercial Center, and Calle Larios.

Sagrada Familia
If museums are usually on your list of things to see, you might want to check out the upcoming exhibitions at Sagrada Familia, a popular attraction in Eixample. Our travelers also like the monuments, cathedral, and art galleries in the area. If you want to see more of the museums in Barcelona, Casa Milà isn't far either.

Gran Via
If you want to give your credit card some exercise, head out to Gran Via, a popular place for shoppers in Madrid Centro. Our travelers also like the museums and art galleries in the area. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. Splash some more cash at Preciados Street, San Miguel Market, and El Rastro.

La Rambla
You can enjoy some retail therapy when you visit La Rambla, a popular shopping spot in Barcelona. Visit the stunning cathedral and notable monuments in this vibrant area.

Port of Palma de Mallorca
Explore the waterfront in Palma de Mallorca with a trip to Port of Palma de Mallorca. Stroll along the seaside or visit the stunning cathedral in the area.

Port of Ibiza
Explore the waterfront in Ibiza Town with a trip to Port of Ibiza. Wander the area's beautiful beaches or simply enjoy one of its lively bars.
Check out reviews of Spain hotels guests love

Grand Hyatt Barcelona

Barceló Torre de Madrid

Andante Hotel

Nobu Hotel Barcelona

BYPILLOW Flamant

Barcelona Airport Hotel

Hard Rock Hotel Madrid

Lamaro Hotel
