Hotels Near Barcelona Airport: How to Choose

A short drive from Josep Tarradellas Barcelona-El Prat Airport you will find everything from in-terminal cabins to four-star spas and budget hostels. The right choice depends on what your trip needs most: the shortest transfer, a place to unwind, or the lowest rate. The table below sorts the options by priority, and further down you will find a few city hotels worth the longer ride. To sleep inside or right beside the terminals, see Barcelona Airport Hotels.

Your priorityBest pickWhy it works
Shortest transferSleep & Fly / INNSiDE by MeliáInside Terminal 1, or a free 24-hour shuttle
Spa and poolBest Western Plus Alfa AeropuertoSpa and heated indoor pool, about 4.5 km out
Relaxed comfortSallés Ciutat del PratPool, sauna, and a free shuttle, 4 km out
Lowest rateAirhostel Barcelona AeropuertoBudget hostel, train and paid shuttle nearby
City stay with transferHotel Arts BarcelonaBeachfront luxury, about 25 minutes from BCN

The Near-Airport Picks at a Glance

Five hotels sit within a few kilometres of the terminals, each strong for a different reason. For full room details, shuttle times, and amenities, open our dedicated Barcelona Airport Hotels guide.

  • Closest of all: Sleep & Fly, inside Terminal 1, for layovers and very early flights.
  • Comfort near the gate: Hotel Barcelona Aeropuerto (INNSiDE by Meliá), about 3 km out with a free 24-hour shuttle.
  • Calm and classic: Sallés Ciutat del Prat, 4 km out, with a pool and a free shuttle.
  • Spa lovers: Best Western Plus Alfa Aeropuerto, around 4.5 km out, with a shuttle that runs morning and evening only.
  • On a budget: Airhostel Barcelona Aeropuerto, roughly 15 minutes away, with a paid shuttle or a quick train.

Prefer to Stay in the City?

The airport sits about 15 km from central Barcelona, and a taxi or the R2 train reaches the centre in well under an hour. If you land early or fly out late, a city hotel buys you a real evening in town before the trip home. Three favourites stand out.

Hotel Arts Barcelona – Port Olímpic

A landmark five-star tower beside the beach, Hotel Arts rises 44 floors above the Olympic Port and looks out over the Mediterranean. Reaching the airport takes roughly 25 minutes by car.

  • 44 floors of sea-view rooms and suites
  • Two-floor spa, outdoor pool, fitness center
  • Michelin-starred dining at Enoteca

Cotton House Hotel – Eixample

Housed in a restored 19th-century building, this Eixample hotel carries a quiet Belle Époque elegance and sits close to Passeig de Gràcia. The airport is about 20 minutes away by car.

  • Rooftop pool and terrace
  • Library and lounges
  • Mediterranean restaurant

W Barcelona – Barceloneta

Set right on Barceloneta beach, the sail-shaped W is one of the city's most recognisable buildings. Plan on about 20 to 25 minutes to the airport by car.

  • Three swimming pools
  • Eclipse rooftop bar
  • Gym and several dining venues

For the hotels closest to the terminals, including in-airport sleep options and free shuttles, see Barcelona Airport Hotels.

Last updated: