Signing up for credit cards through partner links earns us a commission. Here’s our full Advertising Policy.
Update: One or more card offers in this post are no longer available. Check our Hot Deals for the latest offers.
Y’all know how much I love travel! Because I get to meet new people, see new things, and review places I’ve been.
But I also enjoy researching and strategizing where to use my miles & points next, so I can get the Biggest Travel from them.
Here are my top 5 Marriott and Starwood hotels for folks visiting Barcelona. And a budget hotel for folks who want to spend fewer points!
Top Marriott & Starwood Hotels With Points Index
- Top 5 Hotels in New York City Using Marriott & Starwood Points
- Top 5 Hotels in Italy Using Marriott & Starwood Points
- 4 Exciting Las Vegas Hotels Using Marriott & Starwood Points
- 5 Magnificent Paris Hotels Using Marriott & Starwood Points
- 5 Upscale London Hotels Using Marriott & Starwood Points
- 5 Fantastic Hawaii Hotels Using Marriott & Starwood Points
- 5 Terrific Tokyo Hotels Using Marriott & Starwood Points
- 5 Top Barcelona Hotels Using Marriott & Starwood Points
- 5 Top Chicago Hotels Using Marriott & Starwood Points
- 5 Top Australia Hotels Using Marriott & Starwood Points
- 5 Top Orlando Hotels Using Marriott & Starwood Points
- 5 Top San Francisco Hotels Using Marriott & Starwood Points
Barcelona Marriott and Starwood Hotels With Points
You can redeem Marriott, Ritz-Carlton, or Starwood points for award nights at all 3 hotel chains.
If you collect Marriott points, you can transfer points instantly to your Starwood account at a 3:1 ratio. And vice versa!
Before you book your stay, be sure to link your loyalty accounts to get an instant status match. This way you’ll enjoy all your perks regardless of which hotel chain you choose!
1. Cotton House Hotel Barcelona
It’s most liked for its location in the heart of Barcelona. It’s a 5-minute walk to Passeig de Gràcia, a primary shopping area, with some of the most iconic architecture in the city!
Also be sure to take the 10-minute walk to La Rambla, a famous pedestrian strip with great shops, restaurants, and performers. It’s a bit touristy, but definitely worth the visit, if only for the people-watching!
You’ll pay 40,000 Marriott points for a free night. Or you can convert 14,000 Starwood points.
You’ll generally save between ~$230 and ~$660 per night, depending on the season. So using points for this hotel can be an incredible deal!
2. Le Méridien Barcelona
Folks say this hotel has exceptional staff who take Starwood elite status seriously. So if you have elite status, this hotel will treat you right!
Note: If you have elite status with Marriott, you can instantly match to Starwood status!
You’ll need 20,000 Starwood points for a free night. Or if you collect Marriott points, you can transfer 60,000 Marriott points to your Starwood account.
This hotel frequently sells rooms for $400+ per night.
3. Ritz-Carlton Hotel Arts Barcelona
The Hotel Arts Barcelona is the tallest hotel on this list, and stands away from the city, so nothing will disrupt your metropolis or sea view. Folks on the west side of the hotel even get a view of the Sagrada Familia basilica!
The hotel has 6 eateries, including a 2 Michelin star restaurant, Enoteca Paco Perez. And because the hotel is close to the beach, you can also find lots of highly-rated seafood restaurants nearby, like Bodega La Peninsular and La Cova Fumada.
Folks on TripAdvisor speak highly of this hotel. You’ll need 60,000 Marriott points for a free night. Or if you collect Starwood points, you can convert 20,000 Starwood points.
The rates for this hotel are between ~$344 and ~$570, depending on the season.
4. W Barcelona
You won’t get closer to the sea than the W Barcelona. And because of its shape and orientation, every room has a view of the water!
That said, it’s not in the middle of hot tourist destinations. So you’ll likely have to take a car to where you want to go.
Folks on TripAdvisor highly rate the feather beds, spacious rooms, and gigantic windows!
If you’re interested in modern touches like remote curtains and mood light buttons (or just fantastic views), this could be the hotel for you!
You can use 20,000 Starwood points for a free night. Or if you collect Marriott points, you can convert 60,000 Marriott points.
Using points will save you ~$350+, which is the regular cost of a room night.
5. AC Hotel Diagonal L’Illa
There are plenty of stores and attractions to visit. And, it’s a 10-minute walk to the subway station, which is an easy way to get around most parts of the city.
The AC Hotel isn’t a flashy 5-star hotel, but receives excellent ratings on TripAdvisor for service and location. It received both a 2016 Travelers’ Choice award and a 2016 Certificate of Excellence award. And it’s a great value for your points!
You’ll spend 30,000 Marriott points for a free night. Or you can convert 10,000 Starwood points to Marriott!
Using points will save you ~$180 per night.
Bonus – Four Points by Sheraton Barcelona Diagonal
Plus, the hotel is located at the beginning of one of Barcelona’s vehicle-free roads with lots of restaurants. So you can sample cuisine along the relatively peaceful street! 😉
You’ll pay 7,000 Starwood points per night at this hotel. Or transfer 21,000 Marriott points!
You’ll save ~$155 here, depending on the season.
Need More Marriott or Starwood Points?
1. Chase Marriott and Ritz-Carlton Credit Cards
If you get the personal version of the card, you can earn another 7,500 bonus Marriott points when you add an authorized user and make a purchase within the first 3 months of opening your account. The $85 annual fee is NOT waived for the first year.
The $99 annual fee on the small business version of the card is also NOT waived for the first year.
Check out my review of the offer!
2. AMEX Starwood Credit Cards
When you pay for hotel stays using your Chase Marriott or Ritz-Carlton card, or AMEX Starwood card, you’ll earn bonus points at all 3 hotel chains.
For everyday non-bonus spending, I recommend the AMEX Starwood cards. Because you’ll earn 1 Starwood point per $1 you spend, which you can converted to 3 Marriott or Ritz-Carlton points. That’s much better than the 1 Marriott or Ritz-Carlton point per $1 you spend you’ll get with the Marriott and Ritz-Carlton cards!
And, AMEX cards are easier to get than Chase cards. That’s because Chase made it more difficult for folks to be approved for cards (excluding the Chase Ritz-Carlton card and a few others) if you’ve opened 5 or more credit cards (from any bank) in the past 24 months (except for certain business cards).
But keep in mind you can only earn the bonus on any AMEX card once per lifetime.
You can use Marriott and Starwood points to stay at terrific hotels in Barcelona!
Redeeming points can save you hundreds of dollars compared to the cash cost of a room night!
Before you book, link your Marriott, Ritz-Carlton, and Starwood loyalty accounts. This way you’ll enjoy the benefits of your elite status across all 3 hotel chains!
Which of these hotels would you pick for a trip to Barcelona?