Skip to Content

Switzerland Hotels with On-Site Restaurants

Savour delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Switzerland. 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 1-12 of 36 hotels

Sort by:
City
Lowest Regular Rate for Fri, 19 Jun - Sat, 20 Jun

The Cambrian reinvigorates the Swiss chalet for the 21st century.

View Details

This Tuscan-style retreat blooms along Switzerland’s popular Lake Maggiore.

View Details

Located in the heart of Basel, offering light-flooded and spacious rooms with unparalleled service.

View Details

Nomad attracts a vibrant crowd to Basel’s heart

View Details
NEW

Creative expression in Basel’s car-free center

FULLY RENOVATED

Take care of your business in our conference and meeting space while we take care for you!

View Details

Swiss hearted you feel the electrifying and romantic charm of the city.

View Details

Discover a world of modern comfort at our hotel, your urban retreat in the heart of vibrant Bienne

Discover the sanctuary that offers sincere & sustainable hospitality for modern explorers.

View Details
NEW

Live the AC Hotel Experience in the Heart of Gruyère.

View Details

A luxurious escape that feels contemporary, and deeply rooted in traditions of the Swiss Alps.