Skip to Content

Spain Hotels with On-Site Restaurants

Savour delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Spain. From gourmet dining experiences to casual eateries, our hotels offer a variety of dining options to suit every palate. Enjoy the convenience of having delicious meals just steps away from your room, whether you're in the mood for a hearty breakfast, a leisurely lunch, or an elegant dinner. Book your stay today and treat yourself to a culinary journey without ever leaving the comfort of your hotel.

Showing 37-48 of 119 hotels

Sort by:
City

Discover Labtwentytwo Barcelona: design, tech & sustainability at the heart of 22@ district.

View Details

This hotel is for adults only 12 years and older.

View Details

Stylish five-star hotel in the city center of Barcelona, next to Paseo de Gracia and near Las Rambla

View Details

Dive into the current at the W Barcelona in Spain.

View Details

Hotel located in the cultural village of Sitges that invite you to connect and disconnect

View Details

The luxury Mediterranean lifestyle, where city meets sea.

View Details

Vacation ownership resort in Málaga, Spain, with spacious apartments, pools and family activities.

View Details

Spacious and elegant rooms near Camp Nou, Financial District and Universities ( IESE, ESADE)

View Details

Sir Victor, near Passeig de Gràcia, offers luxury rooms, a spa, rooftop pool, restaurant, and bar.

View Details

Stay with at Le Meridien Barcelona to uncover sights in the heart of Barcelona, Spain.

View Details

Family Friendly Resort in Benidorm, Alicante

View Details

Wellness & Family Hotel in the Hills of Benidorm, Alicante

View Details