Skip to Content

Malaysia Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Malaysia. 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 13-24 of 64 Hotels

Sort by:
City
Lowest Regular Rates for Mon, Aug 17 - Tue, Aug 18

Desaru hotel in Johor with sea-facing rooms, excellent dining, event venues and a hotel spa.

Eco-friendly hotel in Kuala Lumpur city center with spacious rooms, an indoor pool and event space.

Comfortable Bandar Puteri Puchong hotel with spacious rooms, event venues, a pool and a restaurant.

Stay at our hotel in Kuala Besut: Ideal for Business, Leisure, and Family Visits

Luxury hotel in Kuala Lumpur with gracefully designed rooms and contemporary amenities.

A hotel in Kuala Lumpur Sentral with 5-star rooms, on-site dining, a gym, hotel spa and Club Lounge.

Discover a legend reinvented at our Langkawi luxury resort

Business and group-friendly Langkawi beachfront resort with versatile amenities.

Modern hotel in Kuching, Sarawak with an iconic curved façade, large rooms and contemporary designs.

Stay longer in newly refurbished rooms with direct access to shopping, entertainment and healthcare.

Five-star business hotel in Petaling Jaya with luxury rooms and Malaysian-inspired art pieces.

A cultural beacon in Kuala Lumpur’s Chinatown neighborhood