• Login or Create Account
  • Currency

    THB

You are booking hotel for more than 90 days

map
Price Per Night
  • (1)
  • (15)
  • (41)
  • (79)
  • (41)
  • (374)
  • (92)

Your Budget

to
Star Category
  • (43)
  • (272)
  • (175)
User Rating
  • (136)
  • (284)
  • (102)
  • (526)
  • (530)
Property Type
  • (377)
  • (184)
  • (70)
  • (55)
  • (52)
  • (14)
  • (3)
Chains
  • (10)
  • (1)
  • (9)
  • (1)
  • (4)

Show 4 more

Amenities
Guests Love
  • (133)
  • (42)
  • (365)

Show -3 more

Booking Preference
Booking Preference
  • (91)
  • (6)
  • (716)
  • (204)
House Rules
  • (4)
  • (20)
  • (35)
  • (51)
  • (43)
BACK TO TOP

Book Hotels in Barcelona, Spain from 416 Hotels

hotelImg

Melia Barcelona Sky

Sant Marti | 1.7 km drive to Bogatell Beach
6 minutes walk to metro station,
SpaSpa
GymGym
JacuzziJacuzzi
This 4 Star Hotel in Barcelona is located in Sant Marti. Full Address of property is Pere IV, 272 - 286 View On Map Key amenities of this property are Spa & Gym & Jacuzzi.
View More
Very Good4.2

(1129 Ratings)

THB 9,865

+ THB 1,687 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hilton Barcelona

Central Barcelona | 2.1 km drive to Camp Nou
Swimming PoolSwimming Pool
GymGym
Complimentary Water Bottle
Location of the Resort is Central Barcelona View On Map (AVENIDA DIAGONAL 589-591, BARCELONA, 08014, SPAIN). Top Facilities of this Resort are Swimming Pool & Gym & Complimentary Water Bottle.
View More
Excellent4.3

(894 Ratings)

THB 7,701

+ THB 1,470 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

The One Barcelona GL

Central Barcelona | About a minute walk to Casa Mila
1.8 km from City Centre,
Swimming PoolSwimming Pool
SpaSpa
GymGym
This 5 Star Hotel in Barcelona is located in Central Barcelona. Full Address of property is Provença 277 View On Map Key amenities of this property are Swimming Pool & Spa & Gym.
View More
Excellent4.6

(1028 Ratings)

THB 19,510

+ THB 2,953 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Eurostars Barcelona Central

Central Barcelona | 4 minutes walk to Casa Batllo
10 minutes walk to metro station,
Complimentary Water Bottle
Location of the Hotel is Central Barcelona View On Map (Calle Aragon 300). Top Facilities of this Hotel are Complimentary Water Bottle.
View More
Excellent4.3

(1317 Ratings)

THB 11,242

+ THB 2,126 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Ohla Eixample

Central Barcelona | 8 minutes walk to Casa Mila
1.6 km from City Centre,
Swimming PoolSwimming Pool
SpaSpa
GymGym
Free Cancellation
This 5 Star Hotel in Barcelona is located in Central Barcelona. Full Address of property is Carrer Còrsega, 289 View On Map Key amenities of this property are Swimming Pool & Spa & Gym.
View More
Excellent4.5

(1429 Ratings)

THB 15,990

+ THB 2,601 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Best Western Premier Hotel Dante

Central Barcelona | 1.2 km drive to Casa Batllo
9 minutes walk to metro station,
BarBar
Elevator/LiftElevator/Lift
ParkingParking
Location of the Resort is Central Barcelona View On Map (Carrer de Mallorca, 181, 08036 Barcelona, Spain). Top Facilities of this Resort are Bar & Elevator/Lift & Parking.
View More
Excellent4.7

(2007 Ratings)

THB 8,005

+ THB 1,501 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment

Numa Barcelona Roca

Central Barcelona | 10 minutes walk to Casa Batllo
1.9 km from City Centre,
Entire Apartment
| 1 Bedroom | Sleeps 3 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Elevator/LiftElevator/Lift
This 4 Star Apart-hotel in Barcelona is located in Central Barcelona. Full Address of property is Carrer de Girona 81 View On Map Key amenities of this property are Elevator/Lift.
View More
Very Good4.0

(515 Ratings)

THB 8,851

+ THB 1,470 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel 54 Barceloneta

Sant Marti | 1.7 km drive to La Rambla
4 minutes walk to Barceloneta Beach,
BarBar
Elevator/LiftElevator/Lift
Location of the Hotel is Sant Marti View On Map (Passeig de Joan de Borbó 54). Top Facilities of this Hotel are Bar & Elevator/Lift.
View More
Very Good4.1

(2388 Ratings)

THB 8,147

+ THB 1,399 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

NH Collection Barcelona Gran Hotel Calderon

Central Barcelona | 6 minutes walk to Barcelona City Centre
4 minutes walk to metro station,
Swimming PoolSwimming Pool
GymGym
This 5 Star Hotel in Barcelona is located in Central Barcelona. Full Address of property is Rambla de Catalunya, 26, Eixample, 08007 Barcelona, ​​Spain View On Map Key amenities of this property are Swimming Pool & Gym.
View More
Excellent4.3

(1011 Ratings)

THB 10,203

+ THB 1,020 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

ME Barcelona

Central Barcelona | 1.2 km drive to Casa Batllo
5 minutes walk to metro station,
Swimming PoolSwimming Pool
SpaSpa
GymGym
Location of the Hotel is Central Barcelona View On Map (CASP 1-13). Top Facilities of this Hotel are Swimming Pool & Spa & Gym.
View More
Excellent4.5

(1691 Ratings)

THB 15,657

+ THB 2,567 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

NH Collection Barcelona Constanza

Central Barcelona | 1.6 km drive to Camp Nou
3.6 km from City Centre,
Swimming PoolSwimming Pool
SpaSpa
GymGym
This 4 Star Hotel in Barcelona is located in Central Barcelona. Full Address of property is Carrer de Deu i Mata, 69-99, Les Corts, 08029 Barcelona, ​​Spain View On Map Key amenities of this property are Swimming Pool & Spa & Gym.
View More
Excellent4.4

(1008 Ratings)

THB 6,036

+ THB 1,287 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Melia Barcelona Sarrià

Central Barcelona | 2.2 km drive to Casa Mila
SpaSpa
Swimming PoolSwimming Pool
GymGym
Location of the Hotel is Central Barcelona View On Map (Avenida De Sarria 50). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Very Good4.1

(1215 Ratings)

THB 7,958

+ THB 1,798 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

easyHotel Barcelona Fira

L'Hospitalet de Llobregat | 3.2 km drive to Magic Fountain of Montjuic
5.3 km from City Centre,
BarBar
Elevator/LiftElevator/Lift
ParkingParking
This 1 Star Hotel in Barcelona is located in L'Hospitalet de Llobregat. Full Address of property is Avinguda de la Granvia 22 Hospitalet de Llobregat View On Map Key amenities of this property are Bar & Elevator/Lift & Parking.
View More
Very Good4.1

(1010 Ratings)

THB 3,673

+ THB 442 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel La Pau

Central Barcelona | About a minute walk to La Rambla
3 minutes walk to metro station,
Elevator/LiftElevator/Lift
Location of the Hotel is Central Barcelona View On Map (Carrer de Josep Anselm Clave 17). Top Facilities of this Hotel are Elevator/Lift.
View More
Excellent5.0

(118 Ratings)

THB 12,258

+ THB 1,928 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Serras Barcelona

Central Barcelona | 7 minutes walk to La Rambla
GymGym
Free Cancellation till 24 hrs before check in
This 5 Star Hotel in Barcelona is located in Central Barcelona. Full Address of property is Passeig de Colom, 9 View On Map Key amenities of this property are Gym.
View More
Excellent4.9

(649 Ratings)

THB 21,573

+ THB 3,159 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Antiga Casa Buenavista

Central Barcelona | 9 minutes walk to La Rambla
6 minutes walk to metro station,
Swimming PoolSwimming Pool
Location of the Hotel is Central Barcelona View On Map (Ronda de Sant Antoni, 84). Top Facilities of this Hotel are Swimming Pool.
View More
Excellent4.7

(1162 Ratings)

THB 11,443

+ THB 1,846 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Boutique Mirlo Barcelona

Sant Gervasi | 2.9 km drive to Park Guell
4.5 km from City Centre,
HammamHammam
SpaSpa
JacuzziJacuzzi
Free Cancellation
This 5 Star Hotel in Barcelona is located in Sant Gervasi. Full Address of property is Avinguda del Tibidabo 32 View On Map Key amenities of this property are Hammam & Spa & Jacuzzi.
View More
Excellent4.7

(881 Ratings)

THB 9,568

+ THB 1,959 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Casa Camper Barcelona

Central Barcelona | 2 minutes walk to La Rambla
1.3 km from City Centre,
GymGym
Complimentary Water Bottle
Location of the Hotel is Central Barcelona View On Map (Calle Elisabets, 11). Top Facilities of this Hotel are Gym & Complimentary Water Bottle.
View More
Excellent4.6

(1194 Ratings)

THB 7,072

+ THB 1,409 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment

Casagrand Luxury Apartments Barcelona

Central Barcelona | 8 minutes walk to Casa Mila
4 minutes walk to metro station,
Entire Apartment
| 1 Bedroom | Sleeps 8 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Swimming PoolSwimming Pool
Elevator/LiftElevator/Lift
GymGym
This 5 Star Apart-hotel in Barcelona is located in Central Barcelona. Full Address of property is Avinguda Diagonal, 478 View On Map Key amenities of this property are Swimming Pool & Elevator/Lift & Gym.
View More
Excellent4.7

(238 Ratings)

THB 42,448

+ THB 5,039 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment

Midtown Apartments

Central Barcelona | 1.4 km drive to La Rambla
1.4 km from City Centre,
Entire Apartment
| 1 Bedroom | Sleeps 4 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Swimming PoolSwimming Pool
Elevator/LiftElevator/Lift
Location of the Apart-hotel is Central Barcelona View On Map (Casp 35). Top Facilities of this Apart-hotel are Swimming Pool & Elevator/Lift.
View More
Excellent4.7

(1004 Ratings)

THB 10,353

THB 8,941

+ THB 1,478 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Barcelona


Check out best Barcelona hotel deals and offers on more than 416 hotels in Barcelona only on MakeMyTrip!

Wondering where to book your stay in Barcelona? We understand your desire for comfort and hence have listed out the best Barcelona hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Barcelona. Select from best 416 hotels in Barcelona.

All Above properties for Barcelona are updated on Saturday, May 23, 2026- 19.09.

Book affordable hotels in Barcelona at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Barcelona, Stay in Barcelona's best hotels! Barcelona Hotels Price Starts from Minimum THB 2569 for Budget hotel. If you’re looking for a cheap hotel in Barcelona, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Barcelona accommodation. Check Price Now!


Five Star Hotels in Barcelona

SLS Barcelona

0 1 2 3 4 0 1 2 3 4

THB 14,180

Per Night

Sant Adrià de Besòs

ME Barcelona

0 1 2 3 4 0 1 2 3 4

THB 19,814

Per Night

Central Barcelona

Grand Hyatt Barcelona

0 1 2 3 4 0 1 2 3 4

THB 12,588

Per Night

Central Barcelona

ABaC H&R Barcelona Monument

0 1 2 3 4 0 1 2 3 4

THB 15,895

Per Night

Sant Gervasi

Hotel Casa Fuster

0 1 2 3 4 0 1 2 3 4

THB 15,960

Per Night

Central Barcelona

Le Meridien Barcelona

0 1 2 3 4 0 1 2 3 4

THB 21,316

Per Night

Central Barcelona

Ohla Barcelona

0 1 2 3 4 0 1 2 3 4

THB 18,636

Per Night

Central Barcelona

Monument Hotel

0 1 2 3 4 0 1 2 3 4

THB 30,561

Per Night

Central Barcelona

Hotels By Category in Barcelona

Get the best deals on different type of Hotel categories in Barcelona with MakeMyTrip.com. Choose from 416 hotels in Barcelona. Just THB 2569 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Barcelona with Free Breakfast

Hotel Gotico

0 1 2 3 0 1 2 3 4

THB 11,878

Per Night

Central Barcelona

Catalonia Gracia

0 1 2 3 0 1 2 3 4

THB 13,256

Per Night

Central Barcelona

Catalonia Magdalenes

0 1 2 3 0 1 2 3 4

THB 18,938

Per Night

Central Barcelona

Barcelona Century Hotel

0 1 2 0 1 2 3 4

THB 11,761

Per Night

Central Barcelona

Naitly Barcelona Poblenou

0 1 2 3 0 1 2 3 4

THB 16,037

Per Night

Central Barcelona

Hotel Viladomat

0 1 2 0 1 2 3 4

THB 13,453

Per Night

Central Barcelona

Hostal Fernando

0 1 0 1 2 3 4

THB 11,580

Per Night

Central Barcelona

Hotel Denit Barcelona

0 1 2 0 1 2 3 4

THB 13,304

Per Night

Central Barcelona

Central Barcelona

Nobu Hotel Barcelona

0 1 2 3 4 0 1 2 3 4

THB 19,793

Per Night

Sants Station Area

Hotel Badalona Tower

0 1 2 3 0 1 2 3 4

THB 7,232

Per Night

Badalona

Casa Mathilda

0 1 2 3 0 1 2 3 4

THB 13,148

Per Night

Central Barcelona

Central Barcelona

NH Barcelona Stadium

0 1 2 3 0 1 2 3 4

THB 10,145

Per Night

Central Barcelona

Central Barcelona

Four Star Hotels in Barcelona

Central Barcelona

Central Barcelona

Alexandre Fira Congress

0 1 2 3 0 1 2 3 4

THB 44,970

Per Night

L'Hospitalet de Llobregat

Sant Marti

Les Corts

Sweett - Verdi

0 1 2 3 0 1 2 3 4

THB 33,249

Per Night

Central Barcelona

Central Barcelona

Central Barcelona

Central Barcelona

Central Barcelona

Three Star hotels in Barcelona

Hotel Gaudi

0 1 2 0 1 2 3 4

THB 18,729

Per Night

Central Barcelona

Sant Gervasi

Ciutat Vella

0 1 2 0 1 2 3 4

THB 17,573

Per Night

Central Barcelona

Casa Pince

0 1 2 0 1 2 3 4

THB 17,201

Per Night

Central Barcelona

Central Barcelona

Malda Singular Hotel

0 1 2 0 1 2 3 4

THB 16,500

Per Night

Central Barcelona

Hotel California

0 1 2 0 1 2 3 4

THB 15,893

Per Night

Central Barcelona

Sant Marti

Hesperia Barri Gotic

0 1 2 0 1 2 3 4

THB 15,404

Per Night

Central Barcelona

Sixties Ramblas

0 1 2 0 1 2 3 4

THB 15,378

Per Night

Central Barcelona

Room Mate Pau, Barcelona

0 1 2 0 1 2 3 4

THB 15,297

Per Night

Central Barcelona

Catalonia Portal de l'Angel

0 1 2 0 1 2 3 4

THB 15,150

Per Night

Central Barcelona

Hotel Glories

0 1 2 0 1 2 3 4

THB 15,122

Per Night

Central Barcelona

Hotel Lleo

0 1 2 0 1 2 3 4

THB 15,062

Per Night

Central Barcelona

Central Barcelona

Hotel Suizo

0 1 2 0 1 2 3 4

THB 14,685

Per Night

Central Barcelona

Arc la Rambla

0 1 2 0 1 2 3 4

THB 14,639

Per Night

Central Barcelona

Hotel Jazz

0 1 2 0 1 2 3 4

THB 14,381

Per Night

Central Barcelona

Hotel Limonaia

0 1 2 0 1 2 3 4

THB 14,180

Per Night

Central Barcelona

Hotel Acta Voraport

0 1 2 0 1 2 3 4

THB 14,114

Per Night

Sant Marti

BYPILLOW Twenty

0 1 2 0 1 2 3 4

THB 14,005

Per Night

Central Barcelona

Onix Rambla

0 1 2 0 1 2 3 4

THB 13,874

Per Night

Central Barcelona

Park Hotel Barcelona

0 1 2 0 1 2 3 4

THB 13,662

Per Night

Central Barcelona

Central Barcelona

Hotel Viladomat

0 1 2 0 1 2 3 4

THB 13,453

Per Night

Central Barcelona

BYPILLOW Mothern

0 1 2 0 1 2 3 4

THB 13,331

Per Night

Central Barcelona

Hotel Denit Barcelona

0 1 2 0 1 2 3 4

THB 13,304

Per Night

Central Barcelona

Catalonia Albeniz

0 1 2 0 1 2 3 4

THB 13,256

Per Night

Sant Marti

Hotel Sant Agusti

0 1 2 0 1 2 3 4

THB 13,113

Per Night

Central Barcelona

Hotel Granvia

0 1 2 0 1 2 3 4

THB 12,943

Per Night

Central Barcelona

LeMar by Aspasios

0 1 2 0 1 2 3 4

THB 12,749

Per Night

Central Barcelona

NH Barcelona Eixample

0 1 2 0 1 2 3 4

THB 12,612

Per Night

Central Barcelona

Sant Marti

Catalonia Sagrada Familia

0 1 2 0 1 2 3 4

THB 12,499

Per Night

Sant Marti

Hotel ILUNION Auditori

0 1 2 0 1 2 3 4

THB 12,389

Per Night

Central Barcelona

The Moods Oasis

0 1 2 0 1 2 3 4

THB 12,299

Per Night

Central Barcelona

Meson Castilla Atiram Hotel

0 1 2 0 1 2 3 4

THB 12,257

Per Night

Central Barcelona

Onix Liceo

0 1 2 0 1 2 3 4

THB 12,171

Per Night

Central Barcelona

Hotel Sagrada Familia

0 1 2 0 1 2 3 4

THB 12,015

Per Night

Central Barcelona

May Ramblas Barcelona

0 1 2 0 1 2 3 4

THB 11,941

Per Night

Central Barcelona

AC Hotel Irla

0 1 2 0 1 2 3 4

THB 11,861

Per Night

Central Barcelona

Oriente Atiram

0 1 2 0 1 2 3 4

THB 11,798

Per Night

Central Barcelona

Evenia Rocafort

0 1 2 0 1 2 3 4

THB 11,778

Per Night

Central Barcelona

Barcelona Century Hotel

0 1 2 0 1 2 3 4

THB 11,761

Per Night

Central Barcelona

Grupotel Gravina

0 1 2 0 1 2 3 4

THB 11,703

Per Night

Central Barcelona

Central Barcelona

Hotel Condado

0 1 2 0 1 2 3 4

THB 11,549

Per Night

Central Barcelona

Sant Marti

Central Barcelona

Hotel Nouvel

0 1 2 0 1 2 3 4

THB 11,505

Per Night

Central Barcelona

Barcelona Hotels by Location

Hotels near Popular Attractions in Barcelona

Show More

Properties in Barcelona

Hotels By Star Category in Barcelona

Show More

Premium Hotels in Nearby Cities

Petit Palace Hotel Tres

0 1 2 3 0 1 2 3 4

THB 13,500

Per Night

Palma de Majorca

Vilafranca del Penedes

Palma de Majorca

Hotel Ca'n Bonico

0 1 2 3 0 1 2 3 4

THB 6,447

Per Night

Ses Salines

Alcudia

Pollenca

Son Brull Hotel & Spa

0 1 2 3 4 0 1 2 3 4

THB 32,421

Per Night

Pollenca

Brondo Architect Hotel

0 1 2 3 0 1 2 3 4

THB 9,861

Per Night

Palma de Majorca

Hotel Born

0 1 2 3 0 1 2 3 4

THB 9,771

Per Night

Palma de Majorca