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 25-36 of 36 hotels

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

Creative expression in Basel’s car-free center

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

A lifestyle hotel for discerning business travelers and events with Swiss-inspired design elements.

View Details

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

Modern hotel in downtown Zurich with spacious rooms, two restaurants and inspiring event venues.

View Details
RENOVATED ROOM

Travelling for business or pleasure, Courtyard Zurich North is the perfect place to be.

View Details

Luxury hotel with Lake Geneva at its doorstep and the snowy peak of Mont-Blanc as its backdrop.

View Details
RENOVATED ROOM

Enjoy a memorablestay at the Renaissance located in the heart of Downtown Zurich West.

View Details
NEW

Swiss flair and playful energy come together at MOXY Zurich

View Details

Wake up in XL beds near the lake and luxe shops in Zurich’s most walkable neighbourhood

View Details