Skip to Content

Hotels in Spain

Spain, a land of rich history and vibrant culture, beckons with a myriad of experiences to enchant every traveler. From the golden shores of the Costa del Sol to the ancient charm of Granada's Albaicín, each corner of Spain promises a new adventure. Marriott Bonvoy’s collection of hotels in Spain is your gateway to these diverse landscapes, whether you seek a romantic escape, a family retreat, or a productive business trip. Our hotels are thoughtfully placed near key attractions, such as Barcelona's iconic Sagrada Familia and Seville's historic Alcázar, ensuring that you can easily delve into the local culture and lore.


Savor the authentic flavors of Spain, from tapas in Madrid to paella in Valencia. Many of our Marriott Bonvoy hotels offer complimentary breakfast, so you can fuel up before you head out to explore. Whether you’re looking to relax at a rooftop bar with a view of the Mediterranean or explore the vibrant markets of La Rambla, our hotels are designed to make your stay even better, with modern amenities and exceptional service. Whether you’re traveling for business or leisure, Spain’s warm welcome and rich history, combined with the comfort of Marriott Bonvoy, make for an unforgettable journey.

Showing 97-108 of 123 Hotels

Sort by:
City
Lowest Regular Rates for Fri, Jul 24 - Sat, Jul 25

The hotel is located in the commercial and industrial area, just a 25min carried to the city center.

View Details

A buzzworthy stay in Tenerife: rooftop bar with views, characteristic AC Lounge, and great rooms.

View Details

Find your balance where the river meets the sea.

View Details

A luxury boho-chic resort with beachfront rooms, operating from April 30 to October 18.

View Details

Historic hotel with the best services closed to the Cathedral

View Details

The hotel features a unique location and facilities including a rooftop terrace with pool.

View Details

The hotel is located less than half a mile from the Plaza de España and the Maria Luisa Park.

View Details

Hotel Alfonso XIII, a Luxury Collection Hotel is a landmark hotel located in the center of Seville.

View Details

Hospes Las Casas del Rey de Baeza shows a reserved, sophisticated side of Seville.

View Details

AC Hotel Sevilla Forum is located on the junction of the A-4 Madrid road and the SE-30.

View Details

A boutique hotel located in the heart of Seville, steps away from its most iconic landmarks.

View Details

Explore Spain

Check out our travel tips before booking your hotel.