Skip to Content

Colombia Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Colombia. 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 29 hotels

Sort by:
City

Luxury hotel with an on-site restaurant and complimentary Wi-Fi in Chapinero, Bogotá.

Where Modernity Meets Tradition - Experience Unforgettable Moments at Ermita, Cartagena

Our hotel in North Barranquilla features restaurants, a bar and outdoor pool.

Stylish airport hotel with free shuttle, on-site dining and six event venues near downtown Bogota.

Fairfield Bogotá Embajada: Your gateway to comfort and convenience near El Dorado.

El Dorado minutes away, our hotel near Bogotá, Colombia offers luxury, dining, & wellness.

Rooms with modern and dynamic spaces, a gym, and close to El Dorado International Airport.

Our aim is to bring enriched experiences to our guests and visitors. We will make you feel at home.

Four Points By Sheraton Bogota, brand new hotel in a residential area near to the Parque 93.

Where luxury meets vibrant city life in the heart of the financial district.

Impeccable rooms, essential services, free American breakfast, and 24-hour transportation.

5-star luxury hotel in Bogota with event venues, full-service spa and hydrotherapy pool.