Colombia hotels with restaurants

  • guests
Restaurant in the hotel - not uncommon, but still better when the hotel with the possibility of breakfast, lunch and dinner in one place. Explore our selection of hotels in Colombia and book without leaving home. The average price of a hotel Colombia to the restaurant for one night starts at $73 and reaches $306, and the rating of 9.5 points out of 10.
Hotellook team
Rating 9.6
Excellent luxury hotel. Large, comfortable rooms. Awesome vibe. Popular among couples.
from $258
Rating 9.6
Excellent hotel. Good rooms and great food. Popular among couples.
from $94
Rating 9.6
Excellent hotel. Fantastic service. Great location. Popular among couples.
Rating 9.6
Excellent luxury hotel. Good for sightseeing. Great rooms and great food. Luxurious Hotel. Popular among couples.
from $306
Rating 9.5
Excellent hotel. Located near shopping areas. Very comfortable with friendly staff and superb breakfast. Popular among solo travelers.
from $73
Rating 9.5
Rating 9.5
Excellent luxury hotel. Clean hotel with fantastic service. Comfortable beds. Popular among solo travelers.
from $111
Rating 9.5
Excellent romantic hotel. Nice building. Great wellness & sports facilities. Awesome vibe. Popular among business travelers.
from $121
Rating 9.4
Excellent hotel. Professional service. Great room. Popular among solo travelers.
Rating 9.4
Excellent romantic hotel. Great location and good amenities. Stylish Hotel.
from $227
Check all Colombia hotels
  • guests