Where to stay in Spain?

Places to stay at every stop and at every budget, chosen for where they are. Sleeping in the right place each night means not spending the trip in transport. Change the budget or the trip length and the hotels follow.

9 nights · accommodation about €1,535

Barcelona

Days 1-3 · 3 nights
Mid-rangeCasa Bonay
🚶Walk everywhere

On the Gran Via, in the Dreta de l'Eixample, 900 m from the centre. A boutique address in an Eixample building, for those who want the Gothic Quarter on foot and Passeig de Gràcia next door.

€185 a nightSee on Booking →
Mid-range♥ Our favouriteHotel Pulitzer
🚉Transport nearby

Carrer de Bergara, 400 m from the centre, just behind Plaça de Catalunya. You walk down the Ramblas to the Boqueria and back up to the Eixample without ever taking the metro.

€140 a nightSee on Booking →
Mid-rangeHotel Brummell
🚶Walk everywhere

Carrer Nou de la Rambla, in Poble-sec, 1.6 km from the centre, at the foot of Montjuïc. For those who want a neighbourhood of tapas bars and the Raval on foot, away from the Ramblas crowds.

€120 a nightSee on Booking →
BudgetGenerator Barcelona
🏖️Beaches nearby🚉Transport nearby

Carrer de Còrsega, in the Dreta de l'Eixample, 1.8 km from the centre, on the edge of Gràcia. A hostel for those who want the bars of Gràcia in the evening and the metro to the beach.

€30 a nightSee on Booking →
BudgetTOC Hostel Barcelona
🚶Walk everywhere

On the Gran Via, in Sant Antoni, 900 m from the centre. A hostel for those who want the Raval and the Boqueria on foot, and the Sant Antoni market on Sundays.

€30 a nightSee on Booking →
LuxuryMandarin Oriental, Barcelona
🚶Walk everywhere

On Passeig de Gràcia, in the Dreta de l'Eixample, 900 m from the centre. For those who want Gaudí's façades at the door and Plaça de Catalunya five minutes' walk away.

€500 a nightSee on Booking →
LuxuryHotel Casa Fuster
🚶Walk everywhere🌅Great view

At the top of Passeig de Gràcia, where the boulevard meets Vila de Gràcia and its neighbourhood squares. For those who want the terraces of Gràcia in the evening and the modernist facades of the Eixample on foot.

The building is by Domènech i Montaner, the architect of the Palau de la Música Catalana.

€340 a nightSee on Booking →
LuxuryCotton House Hotel
🚶Walk everywhere

On Gran Via de les Corts Catalanes, in the Dreta de l'Eixample, the grid district of grand bourgeois buildings. For those who want Passeig de Gràcia a few streets away and the Gothic Quarter on foot.

The hotel occupies the former headquarters of the cotton manufacturers' guild, hence its name.

€290 a nightSee on Booking →
LuxuryHotel Neri
🌿Quiet

Carrer de Sant Sever, in el Call, the former Jewish quarter in the heart of the Gothic Quarter, behind the cathedral. For those who want the medieval lanes quiet in the evening and the Rambla a few minutes away.

The neighbouring placeta Sant Felip Neri still bears the marks of the 1938 bombings on its walls.

€320 a nightSee on Booking →
LuxuryHotel 1898

On the corner of the Rambla and Carrer d'en Xuclà, on the edge of the Raval, a step away from the Boqueria. For those who want the market as soon as it opens and the Gothic Quarter on the other side of the promenade.

The building was the headquarters of the General Tobacco Company of the Philippines, hence the hotel's name.

€230 a nightSee on Booking →
More hotels in Barcelona on Booking

Madrid

Days 4-5 · 2 nights
Mid-rangeOnly YOU Atocha
🚶Walk everywhere🚉Transport nearby

Paseo de la Infanta Isabel, in Jerónimos, 1.7 km from the centre, opposite Atocha station. For those arriving by train who want the Retiro and the Prado on foot.

€175 a nightSee on Booking →
Mid-range♥ Our favouriteVincci Soho
🚶Walk everywhere

Calle del Prado, in the Barrio de las Letras, 500 m from the centre, between Puerta del Sol and the Prado. For those who want the Huertas bars in the evening and the museum on foot in the morning.

€130 a nightSee on Booking →
Mid-rangeDear Hotel Madrid
🚶Walk everywhere🌅Great view

On the Gran Vía, in the Palacio district, 900 m from the centre, on the Plaza de España side. For those who want the Temple of Debod and the Royal Palace on foot, and a rooftop for the evening.

€150 a nightSee on Booking →
BudgetGenerator Madrid
🚶Walk everywhere

Calle de San Bernardo, in the Palacio district, 600 m from the centre, a stone's throw from the Gran Vía. A hostel for those who want Malasaña in the evening and the Royal Palace on foot.

€30 a nightSee on Booking →
BudgetHostal Persal
🚶Walk everywhere

Plaza del Ángel, in the Barrio de las Letras, 300 m from the centre. A guesthouse for those who want Plaza Mayor, the tapas of La Latina and the Prado on foot, without hotel prices.

€70 a nightSee on Booking →
BudgetOk Hostel Madrid
🚶Walk everywhere

Calle de Juanelo, between La Latina and Lavapiés, two neighbourhoods of tapas and local bars. A hostel for those who want a budget bed and the Plaza Mayor on foot.

On Sunday mornings, the Rastro flea market sets up a few streets from the hostel.

€70 a nightSee on Booking →
LuxuryFour Seasons Madrid
🚶Walk everywhere

Calle de Sevilla, in Sol, 300 m from the centre, between Puerta del Sol and Calle de Alcalá. For those who want to do everything on foot, from the Prado to Plaza Mayor, in a set of joined-up palaces.

€650 a nightSee on Booking →
LuxuryMandarin Oriental Ritz, Madrid

Plaza de la Lealtad, in Jerónimos, 900 m from the centre, between the Prado and the Retiro. The historic palace hotel for those who want the museum opposite and the park at the end of the street.

Opened in 1910 at the request of King Alfonso XIII, who wanted a palace hotel in Madrid: the Prado is across the square.

€600 a nightSee on Booking →
LuxuryRosewood Villa Magna
🚶Walk everywhere🚉Transport nearby

Paseo de la Castellana, in Salamanca, 2 km from the centre. For those who want the boutiques of the Salamanca district and peace, with the Retiro on foot and the centre by metro.

€550 a nightSee on Booking →
More hotels in Madrid on Booking

Seville

Days 6-8 · 3 nights
Mid-rangeHotel Casa 1800
🚶Walk everywhere

A boutique address in an old Seville house, for those who want a patio and peace after sightseeing. The cathedral, the Alcázar and Santa Cruz are on foot.

€170 a nightSee on Booking →
Mid-range♥ Our favouriteHotel Doña María
🏛️Historic centre🚶Walk everywhere

Calle Don Remondo, in Santa Cruz, facing the Giralda. For those who want the cathedral at the door and the Alcázar two minutes' walk away, in the heart of the historic centre.

€130 a nightSee on Booking →
Mid-rangeHotel Bécquer
🚶Walk everywhere

On the corner of calle Reyes Católicos and Marqués de Paradas, in the Museo district, near the Triana bridge. For those who want the bars on the other bank of the Guadalquivir and the cathedral on foot.

€130 a nightSee on Booking →
Mid-rangeHotel Fernando III
🌿Quiet🚶Walk everywhere

Calle San José, in the barrio Santa Cruz, the former Jewish quarter with its narrow lanes. For those who want the Alcázar and the Giralda on foot, and streets that stay quiet once the groups have gone.

€120 a nightSee on Booking →
Mid-rangeHotel Rey Alfonso X

In the heart of Santa Cruz, calle Ximénez de Enciso, a lane a few minutes from the cathedral. For those who want to climb the Giralda as soon as it opens and dine in the neighbourhood's taverns.

€140 a nightSee on Booking →
BudgetLa Flamenka Hostel

Calle Reyes Católicos, in the Museo district, 1.4 km from the centre, between El Arenal and the Triana bridge. A hostel for those who want to cross over to Triana in the evening.

€25 a nightSee on Booking →
BudgetHotel Simón
🚶Walk everywhere

Calle García de Vinuesa, in El Arenal, 1 km from the centre and a stone's throw from the cathedral. A Sevillian house with a patio for those who want the Giralda and the bullring on foot.

An 18th-century house built around its columned patio: this is the Seville that predates the chain hotels.

€70 a nightSee on Booking →
BudgetHotel Zaida
🚶Walk everywhere

Calle San Roque, in the Museo district, near the Museum of Fine Arts, away from the cathedral crowds. A simple hotel for those who want to walk to Triana in the evening and the Giralda in the morning.

€70 a nightSee on Booking →
BudgetSamay Hostel
🚶Walk everywhere

Avenida de Menéndez Pelayo, on the edge of the Santa Cruz district, near the Alcázar. A hostel for those who want the cathedral and María Luisa park on foot, on a tight budget.

€60 a nightSee on Booking →
LuxuryHotel Alfonso XIII
🌿Quiet🚶Walk everywhere

Avenida de Roma, in Santa Cruz, 1.1 km from the centre, between the Alcázar and María Luisa Park. The palace hotel for those who want Plaza de España on foot and the Alcázar gardens next door.

Built for the 1929 Ibero-American Exposition, in neo-Mudéjar style: the Alcázar is its immediate neighbour.

€480 a nightSee on Booking →
LuxuryHotel Colón Gran Meliá
🚶Walk everywhere

Calle Canalejas, in the Museo district, 1.3 km from the centre, between the Museum of Fine Arts and El Arenal. For those who want the cathedral and Triana on foot, in a large classic hotel.

€220 a nightSee on Booking →
More hotels in Seville on Booking

Granada

Days 9-10 · 1 night
Mid-rangeHotel Casa Morisca
🌅Great view

Cuesta de la Victoria, in the Albaicín, San Pedro quarter, 900 m from the centre, facing the Alhambra. For those who want a view of the walls from a Moorish house.

A Moorish house from the late 15th century, its patio and pool restored by an architect: the Alhambra is opposite, above the Darro.

€120 a nightSee on Booking →
Mid-range♥ Our favouriteHotel Casa 1800 Granada

Calle Benalúa, in the lower Albaicín, 300 m from the centre, near the Carrera del Darro. A boutique address for those who want to walk up to the Alhambra and come back down for tapas.

€130 a nightSee on Booking →
Mid-rangeHotel Reina Cristina
🚶Walk everywhere

Calle Tablas, in the Barrio de la Duquesa, near Plaza de la Trinidad and the cathedral. For those who want tapas in the centre in the evening and to climb up to the Mirador de San Nicolás on foot.

It was in this house, then the Rosales family home, that Federico García Lorca was arrested in August 1936.

€100 a nightSee on Booking →
BudgetEl Granado Hostel
🏛️Historic centre🚶Walk everywhere

Calle Conde de Tendillas, in the Barrio de la Duquesa, right in the centre, a few streets from the cathedral. A hostel for those who want the free tapas served with every drink and the Albaicín on foot.

€55 a nightSee on Booking →
LuxuryHotel Alhambra Palace
🚶Walk everywhere🌅Great view

Plaza Arquitecto García de Paredes, in the upper Realejo, 800 m from the centre, on the Alhambra hill. For those who want the monument on foot and a view over the city from the terrace.

Opened in 1910, one of the oldest hotels in Spain: its terrace overlooks the whole city and the vega.

€220 a nightSee on Booking →
LuxuryBarceló Carmen Granada
🚶Walk everywhere🌅Great view

Acera del Darro, south of the centre, near the Barrio de San Antón, a large hotel with a rooftop terrace. For those who want the cathedral on foot and the bus to the Alhambra close by.

€130 a nightSee on Booking →
Luxury♥ Our favouriteHotel Casa 1800 Granada

Calle Benalúa, in the lower Albaicín, 300 m from the centre, near the Carrera del Darro. A boutique address for those who want to walk up to the Alhambra and come back down for tapas.

€150 a nightSee on Booking →
More hotels in Granada on Booking

Indicative prices for two people, checked when written: the price on the day depends on the season and your dates, so check it on the booking link. A deliberately short selection: a few checked places per budget and per stop, not a directory. The "more hotels" link opens the full Booking search for the same town, on the same dates. Some links are affiliate links: we may earn a commission, at no extra cost to you.

The rest of the trip